ad3b6ee4c6
etcdserver: wait for raft is notified on confChange before responding to client
...
Signed-off-by: Benjamin Wang <wachao@vmware.com >
2023-06-26 13:40:51 -07:00
d3233fec0a
Merge pull request #16136 from serathius/robustness-watch-validation
...
Robustness watch validation
2023-06-26 14:43:02 +02:00
1967b8e5e6
Merge pull request #16086 from CaojiamingAlan/applier_test
...
etcdserver: add tests for apply_auth.go
2023-06-26 12:20:05 +02:00
09c462e2ea
tests/robustness: Add resumable validation and improve reliable validation
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com >
2023-06-26 12:12:39 +02:00
3ea0cb8d9c
Merge pull request #16137 from fuweid/deflake-failpoint-cases
...
*: should return exitCode even if cmd isn't nil
2023-06-26 11:39:02 +02:00
467afe2c4b
Merge pull request #16135 from serathius/robustness-watch-operations
...
tests/robustness: Store whole watch operations
2023-06-26 11:13:26 +02:00
739239f131
Merge pull request #16117 from daljitdokal/main
...
Update 3.4 and 3.5 changelogs for compile with 1.19.10
2023-06-25 17:03:08 +01:00
b3316c0e09
*: should return exitCode even if cmd isn't nil
...
For the pkg/expect package, if the process has been stopped but there is
no `Close()` call, the `ExitCode()` won't return exit code correctly.
The `ExitCode()` should check `exitErr` and return exit code if cmd isn't nil.
And introduces `exitCode` to return correct exit code based on the
process is signaled or exited.
Signed-off-by: Wei Fu <fuweid89@gmail.com >
2023-06-25 10:39:34 +08:00
e73f26339e
Update 3.4 and 3.5 changelogs for compile with 1.19.10
...
Signed-off-by: Daljit Singh <daljit.dokal@yahoo.co.nz >
2023-06-25 08:34:34 +12:00
26cd2bc017
tests/robustness: Store whole watch operations
...
Want to keep watch requests to properly validate reliability of watch
stream.
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com >
2023-06-24 18:15:50 +02:00
31b20ef40f
Merge pull request #16129 from serathius/robustness-fix-patch-txn-onfailure
...
Robustness fix patch txn onfailure
2023-06-24 17:32:31 +02:00
9ff3e66354
Merge pull request #16131 from serathius/robustness-combine-watch-history
...
tests/robustness: Combine watch histories
2023-06-24 11:22:18 +02:00
1f6e1102a2
tests/robustness: Fix operation patching for txn with onFailure operations
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com >
2023-06-24 11:20:12 +02:00
0ae8f26f06
tests/robustness: Refactor patch operation functions
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com >
2023-06-24 11:19:24 +02:00
0e8232950a
Merge pull request #16111 from serathius/robustness-pagination
...
tests/robustness: Implement Kubernetes pagination
2023-06-23 22:29:44 +02:00
78ca04a94a
tests/robustness: Combine watch histories
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com >
2023-06-23 18:40:07 +02:00
3e725aceef
Merge pull request #16128 from sharathsivakumar/shsi/bump_dependency_wip
...
Manual dependency Bump
2023-06-23 17:14:11 +01:00
11aa59c42d
etcdserver: add tests for apply_auth.go
...
Signed-off-by: caojiamingalan <alan.c.19971111@gmail.com >
2023-06-23 10:58:30 -05:00
b92981606a
dependency: bump github.com/prometheus/client_golang v1.15.1 to v1.16.0
...
Signed-off-by: sharathsivakumar <mailssr9@gmail.com >
2023-06-23 16:39:09 +02:00
d8ae7de3a5
dependency: bump golang.org/x/sync from 0.2.0 to 0.3.0
...
Signed-off-by: sharathsivakumar <mailssr9@gmail.com >
2023-06-23 16:38:18 +02:00
c8247731a2
Merge pull request #16099 from chaochn47/enable_failpoint_in_integration_test
...
Enable failpoint in integration test
2023-06-23 13:15:08 +01:00
120f1d6d05
Merge pull request #16116 from jmhbnz/new-runner-docs
...
Document steps for setting up new arm64 self hosted actions runner
2023-06-23 10:36:17 +02:00
c3720fac3d
tests/robustness: Implement Kubernetes pagination
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com >
2023-06-23 09:44:22 +02:00
f985890ac3
Merge pull request #16113 from serathius/robustness-range
...
tests/robustness: Implement proper range requests
2023-06-22 20:50:27 +02:00
6fd77ac613
Merge pull request #16123 from serathius/robustness-txn-key-prefix
...
tests/robustness: Fix multi txn key prefix
2023-06-22 20:37:56 +02:00
2e7cb772b2
tests/robustness: Implement proper range requests
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com >
2023-06-22 18:36:43 +02:00
f7831e2607
tests/robustness: Move key into dedicated options to allow to implement proper ranges
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com >
2023-06-22 18:27:54 +02:00
3f09a51c60
tests/robustness: Make watch event independent from etcd operation
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com >
2023-06-22 15:43:27 +02:00
0d2d383f0a
tests/robustness: Fix multi txn key prefix
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com >
2023-06-22 14:27:31 +02:00
6d79b86219
Enable failpoint by default in integration tests
...
Signed-off-by: Chao Chen <chaochn@amazon.com >
2023-06-21 23:13:46 -07:00
04d24c2128
Merge pull request #16100 from geetasg/pr4
...
Verify consistent index is latest at the time of snapshot
2023-06-22 07:10:23 +01:00
090724b753
Document steps for setting up new actions runner.
...
Signed-off-by: James Blair <mail@jamesblair.net >
2023-06-22 08:25:04 +12:00
54fab1c141
Merge pull request #16122 from serathius/robustness-etcd-range
...
tests/robustness: Add List and StaleList requests to etcd traffic
2023-06-21 21:53:26 +02:00
9fc438cb6b
tests/robustness: Add List and StaleList requests to etcd traffic
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com >
2023-06-21 18:03:41 +02:00
66553d4f07
Merge pull request #16090 from tjungblu/changelog_leaseput
...
update change logs with lease put improvements
2023-06-21 13:23:16 +01:00
e3f2638aea
update change logs with lease put improvements
...
Signed-off-by: Thomas Jungblut <tjungblu@redhat.com >
2023-06-21 12:18:20 +02:00
de6415801e
Merge pull request #16110 from etcd-io/dependabot/github_actions/github/codeql-action-2.20.0
...
build(deps): bump github/codeql-action from 2.3.6 to 2.20.0
2023-06-20 14:15:52 +01:00
fd3e338d88
Merge pull request #16115 from serathius/robustness-kubernetes-tune
...
tests/robustness: Tune Kubernetes tests to reduce number of delete requests
2023-06-20 11:16:02 +02:00
486462a907
Merge pull request #16114 from serathius/robustness-test-name-separate
...
tests/robustness: Separate traffic name from cluster setup in test name
2023-06-20 11:15:41 +02:00
519617cfd0
tests/robustness: Tune Kubernetes tests to reduce number of delete requests
...
Having too many delete requests is bad as they are not unique requests, so
linearization is more prone to timeout on them.
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com >
2023-06-20 09:45:23 +02:00
1217548acf
tests/robustness: Separate traffic name from cluster setup in test name
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com >
2023-06-20 09:16:36 +02:00
1d472bb6e4
build(deps): bump github/codeql-action from 2.3.6 to 2.20.0
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 2.3.6 to 2.20.0.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](83f0fe6c49...6c089f53dd
)
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-06-19 18:01:17 +00:00
9c659eb4e0
Merge pull request #16072 from serathius/robustness-stale-read
...
Validate stale read
2023-06-19 18:22:08 +02:00
550aa152a7
Verify consistent index is latest at the time of snapshot
...
Signed-off-by: Geeta Gharpure <geetagh@amazon.com >
2023-06-19 16:00:04 +00:00
1420292b10
Merge pull request #16092 from serathius/robustness-etcdctl-traffic-client
...
Robustness etcd traffic client
2023-06-19 16:10:55 +02:00
1663600bec
tests/robustness: Validate stale get requests by replaying etcd state
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com >
2023-06-19 14:17:38 +02:00
09b9f889e7
tests/robustness: Refactor etcd traffic client
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com >
2023-06-19 12:08:17 +02:00
bb155a6629
Merge pull request #16102 from ahrtr/dependency_20230619
...
dependency: bump golang.org/x/net from 0.10.0 to 0.11.0
2023-06-19 10:51:15 +01:00
812fce2c7e
Merge pull request #16087 from jmhbnz/main
...
Document new arm64 infra process
2023-06-19 10:25:35 +01:00
b7e7811ba4
Merge pull request #16091 from serathius/robustness-stale-read-1
...
tests/robustness: Implement stale reads without validation
2023-06-19 11:21:48 +02:00