1
0
Fork 0
mirror of https://github.com/dragonflydb/dragonfly.git synced 2024-12-14 11:58:02 +00:00
dragonflydb-dragonfly/tests/dragonfly
Roman Gershman 69e6ad799a
fix: remove bad check-fail in the transaction code (#1420)
fix: remove bad check-fail in the transaction code.

Fixes #1421.

The failure reproduces for dragongly running with a single thread where all the
arguments grouped within the same ShardData

Also, we improve verbosity levels inside reply_builder.cc.
For that we extend SinkReplyBuilder to support protocol errors reporting
and we remove ad-hoc code for this from dragonfly_connection.
Required to track errors easily with `--vmodule=reply_builder=1`

Finally, a pytest is added to cover the issue.

Signed-off-by: Roman Gershman <roman@dragonflydb.io>
2023-06-18 07:03:08 +03:00
..
__init__.py test(cluster): Add basic cluster mode pytests. (#1328) 2023-06-01 15:13:18 +03:00
cluster_test.py test(cluster): Test that cluster works with a standard cluster client. (#1336) 2023-06-06 16:03:09 +03:00
conftest.py fix: remove bad check-fail in the transaction code (#1420) 2023-06-18 07:03:08 +03:00
connection_test.py fix: remove bad check-fail in the transaction code (#1420) 2023-06-18 07:03:08 +03:00
eval_test.py fix: script flags naming + add stick option (#1295) 2023-06-01 15:13:14 +03:00
generic_test.py fix: use redis.asyncio instead of aioredis (#1206) 2023-05-13 10:44:25 +03:00
json_test.py fix: use redis.asyncio instead of aioredis (#1206) 2023-05-13 10:44:25 +03:00
list_family_test.py fix: use redis.asyncio instead of aioredis (#1206) 2023-05-13 10:44:25 +03:00
pymemcached_test.py fix: Dragonfly ignoring NOREPLY option for Memcached commands (#1233) 2023-05-18 15:22:21 +03:00
redis_replicaiton_test.py fix(tests):Small fix to redis replication test (#1213) 2023-05-14 01:08:17 +03:00
replication_test.py Put more keys, make it non-failure if the test fails because of bad params (#1411) 2023-06-14 22:00:12 +03:00
requirements.txt fix: Dragonfly ignoring NOREPLY option for Memcached commands (#1233) 2023-05-18 15:22:21 +03:00
search_test.py fix: fix search_test after incorrect rebase (#1356) 2023-06-05 15:38:40 +03:00
sentinel_test.py fix: use redis.asyncio instead of aioredis (#1206) 2023-05-13 10:44:25 +03:00
server_family_test.py fix: fix test connection name (#1211) 2023-05-13 15:25:36 +02:00
shutdown_test.py fix: A more gracefull shutdown (#1388) 2023-06-11 23:22:27 +03:00
snapshot_test.py fix: use redis.asyncio instead of aioredis (#1206) 2023-05-13 10:44:25 +03:00
utility.py test(cluster): Test that cluster works with a standard cluster client. (#1336) 2023-06-06 16:03:09 +03:00