etcd/tests/framework
caojiamingalan b9e30bf878 etcdserver: add e2e test to reproduce the incorrect hash issue when resuming scheduled compaction.
check ScheduledCompactKeyName and FinishedCompactKeyName
before writing hash to hashstore. If they do not match, then it means this compaction has once been interrupted and its hash value is invalid. In such cases, we won't write the hash values to the hashstore, and avoids the incorrect corruption alarm.

Signed-off-by: caojiamingalan <alan.c.19971111@gmail.com>
2023-06-07 19:54:09 -05:00
..
config tests/robustness: Support running snapshot tests on older versions 2023-04-03 10:43:06 +02:00
e2e etcdserver: add e2e test to reproduce the incorrect hash issue when resuming scheduled compaction. 2023-06-07 19:54:09 -05:00
integration tests: make log monitor as common helper 2023-04-18 09:00:24 +08:00
interfaces clientv3: support serializable MemberList operation 2023-02-25 07:23:39 +08:00
testutils tests: make log monitor as common helper 2023-04-18 09:00:24 +08:00
unit test: refactor the struct to make it clearer 2022-11-04 19:28:32 +08:00
testrunner.go test: refactor the struct to make it clearer 2022-11-04 19:28:32 +08:00