Benjamin Wang
|
3d3cb460a0
|
test: reorder the import items in linearizability/model/model.go
Signed-off-by: Benjamin Wang <wachao@vmware.com>
|
2023-01-29 06:12:03 +08:00 |
|
Marek Siarkowicz
|
ef0bdbe489
|
tests: Implement LargePut requests
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
|
2023-01-24 22:29:31 +01:00 |
|
Marek Siarkowicz
|
c50e602458
|
tests: Add defragment request to linearizability tests
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
|
2023-01-24 21:49:57 +01:00 |
|
Marek Siarkowicz
|
cc612821e7
|
tests: Deduplicate cluster test scenarios
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
|
2023-01-24 18:41:42 +01:00 |
|
Marek Siarkowicz
|
45e11687c4
|
tests: Stop cluster after tests finish
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
|
2023-01-24 15:48:01 +01:00 |
|
Marek Siarkowicz
|
207e0f74aa
|
Merge pull request #15159 from serathius/linearizability-separate-request-type
tests: Separate request type from Txn operation type
|
2023-01-24 13:47:55 +01:00 |
|
Benjamin Wang
|
5b8d7698c8
|
dependency: bump github.com/coreos/go-semver from 0.3.0 to 0.3.1
Signed-off-by: Benjamin Wang <wachao@vmware.com>
|
2023-01-24 16:59:37 +08:00 |
|
Marek Siarkowicz
|
844ac9c76d
|
tests: Separate request type from Txn operation type
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
|
2023-01-23 22:59:28 +01:00 |
|
Marek Siarkowicz
|
a581062c7a
|
tests: Fix linearizability nightly
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
|
2023-01-20 09:13:51 +01:00 |
|
Benjamin Wang
|
2af9d67943
|
Merge pull request #15133 from serathius/linearizability-history-persist
tests: Persist operation history
|
2023-01-19 05:08:49 +08:00 |
|
Marek Siarkowicz
|
f629d48600
|
Close file while persisting operation history
Co-authored-by: Benjamin Wang <wachao@vmware.com>
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
|
2023-01-18 09:43:30 +01:00 |
|
Marek Siarkowicz
|
a0d12d316d
|
tests: Add reproduce #13766 scenario
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
|
2023-01-17 14:34:19 +01:00 |
|
Marek Siarkowicz
|
f763c53d51
|
tests: Persist operation history
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
|
2023-01-17 11:58:56 +01:00 |
|
Piotr Tabor
|
5d06650028
|
Merge pull request #15128 from serathius/linearizability-move-model
tests: Move linearizability model and identity to dedicated packages
|
2023-01-17 09:17:31 +01:00 |
|
Benjamin Wang
|
ac98432f0b
|
dependency: bump github.com/dustin/go-humanize from v1.0.0 to v1.0.1
Signed-off-by: Benjamin Wang <wachao@vmware.com>
|
2023-01-17 06:37:19 +08:00 |
|
Marek Siarkowicz
|
96e2a7fbd6
|
tests: Move linearizability model and identity to dedicated packages
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
|
2023-01-16 19:16:27 +01:00 |
|
Marek Siarkowicz
|
1257d0d919
|
tests: Fix history patch window
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
|
2023-01-13 16:19:20 +01:00 |
|
Geeta Gharpure
|
6106912338
|
Lease support for linearizability tests : Updated as per review feedback.
Signed-off-by: Geeta Gharpure <geetagh@amazon.com>
|
2023-01-12 23:25:40 +00:00 |
|
Marek Siarkowicz
|
715a0047fa
|
Merge pull request #15091 from serathius/linearizability-stop-proxy
tests: Move stopping proxy to after process stop to speed up cluster …
|
2023-01-12 23:46:53 +01:00 |
|
Marek Siarkowicz
|
2fcb05710d
|
tests: Move stopping proxy to after process stop to speed up cluster shutdown
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
|
2023-01-12 15:17:34 +01:00 |
|
Marek Siarkowicz
|
bff3d4a592
|
tests: Fix putWithLease traffic timeout/limit and double overall timeout to reduce number of failed requests
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
|
2023-01-12 10:17:54 +01:00 |
|
Marek Siarkowicz
|
7b2dfece70
|
tests: Use watch events to patch history to speed up linearization
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
|
2023-01-12 09:31:23 +01:00 |
|
Marek Siarkowicz
|
3306639b76
|
Merge pull request #15080 from geetasg/lease_support_refactor
Add support for lease api to linearizability tests
|
2023-01-11 15:34:36 +01:00 |
|
yanggang
|
ebf1e3bb1a
|
Bump go to 1.19.5
Signed-off-by: yanggang <gang.yang@daocloud.io>
|
2023-01-11 14:42:31 +08:00 |
|
Geeta Gharpure
|
5b84526e9a
|
Add support for lease api to linearizability tests
Signed-off-by: Geeta Gharpure <geetagh@amazon.com>
|
2023-01-11 05:19:57 +00:00 |
|
Marek Siarkowicz
|
8a9f848d33
|
tests: Refactor how linearizability test components are run in parallel
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
|
2023-01-10 15:12:12 +01:00 |
|
Marek Siarkowicz
|
6821e226dd
|
tests: Watch events during linearizability test and compare history
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
|
2023-01-10 15:11:23 +01:00 |
|
Marek Siarkowicz
|
2965817150
|
Merge pull request #15046 from serathius/linearizability-failpoints-available
tests: Trigger only failpoints available in binary
|
2023-01-10 09:15:20 +01:00 |
|
Benjamin Wang
|
30fc7611e2
|
tidy up dependencies
Signed-off-by: Benjamin Wang <wachao@vmware.com>
|
2023-01-10 09:11:34 +08:00 |
|
Marek Siarkowicz
|
deb4291485
|
tests: Trigger only failpoints available in binary
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
|
2023-01-09 17:29:38 +01:00 |
|
Marek Siarkowicz
|
a992fb5e92
|
Merge pull request #15059 from serathius/linearizability-operations
tests: Rewrite etcd requests to use operations
|
2023-01-09 15:12:16 +01:00 |
|
Marek Siarkowicz
|
acf3782c20
|
Merge pull request #15048 from serathius/linearizability-network
tests: Implement network delay and blackholing in linearizability tests
|
2023-01-09 14:51:54 +01:00 |
|
Marek Siarkowicz
|
6877122dca
|
tests: Rewrite etcd requests to use operations
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
|
2023-01-09 14:42:25 +01:00 |
|
Marek Siarkowicz
|
064fad5ae4
|
tests: Implement network delay and blackholing in linearizability tests
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
|
2023-01-09 14:18:07 +01:00 |
|
Chao Chen
|
2c46b2b299
|
externalize snapshot catchup entries to etcd flag
Signed-off-by: Chao Chen <chaochn@amazon.com>
|
2023-01-04 19:01:07 -08:00 |
|
Marek Siarkowicz
|
bb86058fef
|
tests: Test model describe method
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
|
2023-01-01 19:54:16 +01:00 |
|
Marek Siarkowicz
|
e73f55d4e9
|
Merge pull request #15028 from chaochn47/auth_test_split
tests/common: migrate auth tests #2
|
2023-01-01 18:58:39 +01:00 |
|
Benjamin Wang
|
9d6b49ed16
|
Merge pull request #15056 from ptabor/20221218-goimport-tests
Goimports: Apply automated fixing to test files as well.
|
2022-12-30 10:18:05 +08:00 |
|
Marek Siarkowicz
|
18a5dc417b
|
Merge pull request #14924 from serathius/linearizability-multiple-keys
tests: Support multiple keys in linearizability tests
|
2022-12-29 22:47:52 +01:00 |
|
Piotr Tabor
|
9abc895122
|
Goimports: Apply automated fixing to test files as well.
Signed-off-by: Piotr Tabor <ptab@google.com>
|
2022-12-29 13:04:45 +01:00 |
|
Piotr Tabor
|
6f899a7b40
|
Merge pull request #15052 from ptabor/20221228-goimports-fix
./scripts/fix.sh: Takes care of goimports across the whole project.
|
2022-12-29 11:31:22 +01:00 |
|
Marek Siarkowicz
|
d4c8611be9
|
tests: Add comments to linearizability functions
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
Co-authored-by: Benjamin Wang <wachao@vmware.com>
|
2022-12-29 10:02:21 +01:00 |
|
Piotr Tabor
|
cf22f60e8b
|
Merge pull request #15053 from wafuwafu13/show-as-learner
enhancement(ctlv3): display `as learner` when member add as learner
|
2022-12-29 09:44:26 +01:00 |
|
Piotr Tabor
|
9e1abbab6e
|
Fix goimports in all existing files. Execution of ./scripts/fix.sh
Signed-off-by: Piotr Tabor <ptab@google.com>
|
2022-12-29 09:41:31 +01:00 |
|
Wei Fu
|
4d0b91947e
|
chore: delete // +build buildtag by go fix
Signed-off-by: Wei Fu <fuweid89@gmail.com>
|
2022-12-29 14:17:05 +08:00 |
|
wafuwafu13
|
4e8761b200
|
go fmt
Signed-off-by: wafuwafu13 <mariobaske@i.softbank.jp>
|
2022-12-29 13:18:23 +09:00 |
|
wafuwafu13
|
0c67e318d7
|
enhancement(ctlv3): display as learner when member add as learner
Signed-off-by: wafuwafu13 <mariobaske@i.softbank.jp>
|
2022-12-29 13:18:23 +09:00 |
|
Marek Siarkowicz
|
ff71f34368
|
tests: Support multiple keys in linearizability tests
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
|
2022-12-28 20:03:36 +01:00 |
|
Marek Siarkowicz
|
a4c1b3a9e2
|
Merge pull request #15045 from serathius/linearizability-model
tests: Refactor etcd model
|
2022-12-28 20:01:00 +01:00 |
|
Benjamin Wang
|
9169522d72
|
Merge pull request #15021 from ramil600/em_manager
clientv3/naming/endpoints: fix endpoints prefix bug
|
2022-12-26 10:19:26 +08:00 |
|