COMMITS
/ tests/robustness/model/deterministic.go May 26, 2026
M
Add support for KeysOnly into robustness tests
Marek Siarkowicz committed
May 18, 2025
M
Use static list of keys in model
Marek Siarkowicz committed
April 9, 2026
M
Extract methods for accessing EtcdState fields
Marek Siarkowicz committed
February 27, 2026
C
robustness: log MemberID in the porcupine visualization
Chun-Hung Tseng committed
February 14, 2026
C
robustness: Fix LeaseGrantReponse typo to LeaseGrantResponse
Chun-Hung Tseng committed
August 27, 2025
C
Fix typos in source files under the robustness test directory
Chun-Hung Tseng committed
June 27, 2025
F
Merge pull request #20195 from serathius/robustness-split-step
Fu Wei committed
June 20, 2025
M
Split model Step function
Marek Siarkowicz committed
M
Split model types into types.go file
Marek Siarkowicz committed
June 19, 2025
M
Treat future revision as client error
Marek Siarkowicz committed
June 10, 2025
M
Fix handling defrag in antithesis tests
Marek Siarkowicz committed
June 6, 2025
M
Ignore leases from failed requests greatly reducing linearization search space
Marek Siarkowicz committed
May 13, 2025
J
robustness: improved visualization for EtcdState and WatchOperation
joshjms committed
May 11, 2025
M
Merge pull request #19918 from serathius/robustness-avoid-copy
Marek Siarkowicz committed
M
Avoid copying state for read requests
Marek Siarkowicz committed
May 10, 2025
M
Avoid encoding to Json to reduce overhead
Marek Siarkowicz committed
January 21, 2025
A
Add Version field to the robustness model
Aleksander Mistewicz committed
November 27, 2024
M
fix: enable gofumpt instead of gofmt linter in tests
Matthieu MOREL committed
June 22, 2024
M
April 21, 2024
M
Implement Compaction support in robustness test
Marek Siarkowicz committed
June 6, 2024
W
tests/robustness: unlock Delete/LeaseRevoke ops
Wei Fu committed
April 10, 2024
M
Calculate request success rate to provide signal to performance debugging
Marek Siarkowicz committed
March 22, 2024
I
tests/robustness: address golangci var-naming issues
Ivan Valdes committed
September 24, 2023
W
*: fix revive linter
Wei Fu committed
September 17, 2023
C
Use any instead of interface{}
chenyahui committed
June 27, 2023
M
tests/robustness: Implement loading client reports
Marek Siarkowicz committed
June 20, 2023
M
tests/robustness: Implement proper range requests
Marek Siarkowicz committed
June 22, 2023
M
tests/robustness: Move key into dedicated options to allow to implement proper ranges
Marek Siarkowicz committed
M
tests/robustness: Make watch event independent from etcd operation
Marek Siarkowicz committed
June 19, 2023
M
tests/robustness: Validate stale get requests by replaying etcd state
Marek Siarkowicz committed
June 16, 2023
M
tests/robustness: Implement stale reads without validation
Marek Siarkowicz committed
M
tests/robustness: Limit model to start only from fresh state
Marek Siarkowicz committed
June 14, 2023
M
tests/robustness: Allow errors and unknown responses in deterministic model
Marek Siarkowicz committed
M
tests/robustness: Make Range a proper request type to allow setting Range.Revision != 0 for stale reads
Marek Siarkowicz committed
M
tests/robustness: Rename operations const to separate from RequestType
Marek Siarkowicz committed
June 9, 2023
M
tests/robustness: Assume starting from empty etcd instead of throwing out first failed request
Marek Siarkowicz committed
May 13, 2023
M
tests/robustness: Implement Kubernetes optimistic concurrency operations
Marek Siarkowicz committed
May 11, 2023
M
tests/robustness: Improve naming of Txn fields
Marek Siarkowicz committed
May 7, 2023
M
tests/robustness: Implement Range limit and count
Marek Siarkowicz committed
May 3, 2023
M
tests/robustness: Split model code into deterministic and non-deterministic
Marek Siarkowicz committed