Chao Chen
caed563e08
fix flaking auth member remove test
...
Signed-off-by: Chao Chen <chaochn@amazon.com>
2023-04-03 17:41:08 -07:00
Marek Siarkowicz
6a995d2d63
Merge pull request #15602 from tangwz/fix_raftexample_link
...
contrib/raftexample: fix raftexample README's raft library link.
2023-03-31 16:00:30 +02:00
Marek Siarkowicz
4529f01876
Merge pull request #15601 from serathius/robustness-disable-blackhole
...
tests/robustness: Disable testing network blackhole until #15595 is fixed
2023-03-31 15:04:24 +02:00
tangwz
330f871ff9
contrib: fix raftexample README's raft library link.
...
Signed-off-by: tangwz <tangwz.com@gmail.com>
2023-03-31 20:02:49 +08:00
Marek Siarkowicz
013e25fab9
tests/robustness: Disable testing network blackhole until #15595 is fixed
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
2023-03-31 13:55:58 +02:00
Marek Siarkowicz
170cb146a1
Merge pull request #15591 from serathius/remove-v2-client
...
client: Hide v2 client package
2023-03-31 13:05:02 +02:00
Marek Siarkowicz
7c626e00f6
Merge pull request #15270 from zhangguanzhang/main
...
Fixes : #15266 All docker images of Architecture show amd64
2023-03-31 11:41:59 +02:00
Marek Siarkowicz
be7be34800
client: Hide v2 client package
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
2023-03-31 10:26:11 +02:00
zhangguanzhang
7ac443f728
Fixes : #15266 All docker images of Architecture show amd64
...
Signed-off-by: zhangguanzhang <zhangguanzhang@qq.com>
2023-03-31 11:49:04 +08:00
Marek Siarkowicz
e11a32366e
Merge pull request #15544 from jmhbnz/remove_e2e_calc
...
Remove e2e from coverage calculation
2023-03-30 16:26:36 +02:00
Marek Siarkowicz
418010bccb
Merge pull request #15588 from serathius/defer-closure
...
server: Fix defer function closure escape
2023-03-30 14:53:26 +02:00
Marek Siarkowicz
549087cd69
server: Fix defer function closure escape
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
2023-03-30 13:37:31 +02:00
Marek Siarkowicz
0bd0b6b0b5
Merge pull request #15446 from serathius/separate-grpc-server
...
Allow user to separate http and grpc server
2023-03-30 11:52:25 +02:00
James Blair
870d478844
Merge e2e spawn files.
...
Signed-off-by: James Blair <mail@jamesblair.net>
2023-03-30 22:38:00 +13:00
Marek Siarkowicz
4340cbb4aa
Merge pull request #15575 from serathius/ensure-watch
...
tests: Ensure watch catches all events generated in traffic
2023-03-30 10:28:22 +02:00
Marek Siarkowicz
65add8cec4
tests: Test separate http port connection multiplexing
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
2023-03-30 09:49:45 +02:00
Marek Siarkowicz
bf12179a5a
server: Add --listen-client-http-urls flag to allow running grpc server separate from http server
...
Difference in load configuration for watch delay tests show how huge the
impact is. Even with random write scheduler grpc under http
server can only handle 500 KB with 2 seconds delay. On the other hand,
separate grpc server easily hits 10, 100 or even 1000 MB within 100 miliseconds.
Priority write scheduler that was used in most previous releases
is far worse than random one.
Tests configured to only 5 MB to avoid flakes and taking too long to fill
etcd.
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
2023-03-30 09:49:45 +02:00
Marek Siarkowicz
419a56e51a
server: Pick one address that all grpc gateways connect to
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
2023-03-30 09:49:45 +02:00
Marek Siarkowicz
d1f674d624
server: Extract resolveUrl helper function
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
2023-03-30 09:49:43 +02:00
Marek Siarkowicz
85c48c4a60
server: Separate client listener grouping from serving
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
2023-03-30 09:48:46 +02:00
James Blair
5faad23812
Merge branch 'main' into remove_e2e_calc
2023-03-30 16:46:31 +13:00
James Blair
0bd94bbae5
Remove defunct build_cov target.
...
Signed-off-by: James Blair <mail@jamesblair.net>
2023-03-30 16:30:11 +13:00
James Blair
4b87bb1852
Remove coverage implementation for ctl_v3_watch test.
...
Signed-off-by: James Blair <mail@jamesblair.net>
2023-03-30 15:44:17 +13:00
James Blair
3c40a68d09
Remove nocov flags for e2e tests.
...
Signed-off-by: James Blair <mail@jamesblair.net>
2023-03-30 15:37:09 +13:00
James Blair
1b125300bb
Remove nocov implementation for e2e spawn.
...
Signed-off-by: James Blair <mail@jamesblair.net>
2023-03-30 15:17:53 +13:00
Benjamin Wang
c41e47fd5f
Merge pull request #15582 from chaochn47/fix_TestEtcdExampleConfig
...
skip verification if db file does not exist
2023-03-30 10:16:11 +08:00
Marek Siarkowicz
ad688b2a85
tests: Ensure watch catches all events generated in traffic
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
2023-03-29 11:41:10 +02:00
Marek Siarkowicz
245ef029d5
Merge pull request #15319 from serathius/linearizability-watch-validation-refactor
...
tests: Refactor watch validation
2023-03-29 09:24:32 +02:00
Benjamin Wang
b4c2f9b291
Merge pull request #15576 from jmhbnz/document-cipher-config
...
Document defining ciphers in example etcd config file
2023-03-29 09:51:27 +08:00
James Blair
d9068cd817
Document defining ciphers in example etcd config file.
...
Signed-off-by: James Blair <mail@jamesblair.net>
2023-03-29 14:03:14 +13:00
Chao Chen
11bf7ae416
skip verification if db file does not exist
...
Signed-off-by: Chao Chen <chaochn@amazon.com>
2023-03-28 18:03:05 -07:00
Benjamin Wang
8aeef56cc7
Merge pull request #15513 from chaochn47/add_etcd_test_analyzer
...
add etcd test analyzer build and integrate into measure-test-flakiness workflow
2023-03-29 08:20:07 +08:00
Benjamin Wang
4ecb801846
Merge pull request #15578 from chaochn47/auth_test_split_7
...
migrate auth tests to common #7
2023-03-29 07:07:21 +08:00
Chao Chen
a8c20f931e
add etcd test analyzer build and integrate into measure-test-flakiness workflow
...
Signed-off-by: Chao Chen <chaochn@amazon.com>
2023-03-28 11:30:32 -07:00
Marek Siarkowicz
c54521156e
tests: Refactor watch validation
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
2023-03-28 17:32:34 +02:00
Marek Siarkowicz
5223d09d41
Merge pull request #14838 from serathius/linearizability-docs
...
tests: Document robustness tests
2023-03-28 16:22:09 +02:00
Marek Siarkowicz
d03ac88b36
tests: Document robustness tests
...
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
2023-03-28 15:08:43 +02:00
Benjamin Wang
8a3ffbd7a9
Merge pull request #15553 from jmhbnz/changelog
...
CHANGELOG: Add new tls configuration options
2023-03-28 13:30:10 +08:00
Chao Chen
9a2553fe2f
migrate auth tests to common #7
...
Signed-off-by: Chao Chen <chaochn@amazon.com>
2023-03-27 19:30:41 -07:00
Benjamin Wang
b3f0bfc018
Merge pull request #15564 from etcd-io/dependabot/go_modules/tools/mod/github.com/mikefarah/yq/v4-4.33.1
...
build(deps): bump github.com/mikefarah/yq/v4 from 4.31.2 to 4.33.1 in /tools/mod
2023-03-28 09:22:53 +08:00
Benjamin Wang
7763181079
Merge pull request #15574 from etcd-io/dependabot/github_actions/github/codeql-action-2.2.9
...
build(deps): bump github/codeql-action from 2.2.8 to 2.2.9
2023-03-28 08:50:54 +08:00
dependabot[bot]
f9b08e5fdc
build(deps): bump github/codeql-action from 2.2.8 to 2.2.9
...
Bumps [github/codeql-action](https://github.com/github/codeql-action ) from 2.2.8 to 2.2.9.
- [Release notes](https://github.com/github/codeql-action/releases )
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md )
- [Commits](67a35a0858...04df1262e6
)
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-27 18:02:38 +00:00
dependabot[bot]
2ca482a761
build(deps): bump github.com/mikefarah/yq/v4 in /tools/mod
...
Bumps [github.com/mikefarah/yq/v4](https://github.com/mikefarah/yq ) from 4.31.2 to 4.33.1.
- [Release notes](https://github.com/mikefarah/yq/releases )
- [Changelog](https://github.com/mikefarah/yq/blob/master/release_notes.txt )
- [Commits](https://github.com/mikefarah/yq/compare/v4.31.2...v4.33.1 )
---
updated-dependencies:
- dependency-name: github.com/mikefarah/yq/v4
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-27 17:58:43 +00:00
Benjamin Wang
8b93e0e46b
Merge pull request #15559 from mitake/changelog-15542
...
changelog: added item to cover reverting 14548 in release-3.4
2023-03-27 12:30:10 +08:00
Hitoshi Mitake
cd240a9a29
changelog: added item to cover reverting 14548 in release-3.4
...
Signed-off-by: Hitoshi Mitake <h.mitake@gmail.com>
2023-03-26 18:21:01 +09:00
Benjamin Wang
96389040d7
Merge pull request #15554 from etcd-io/dependabot/github_actions/actions/checkout-3.5.0
...
build(deps): bump actions/checkout from 3.4.0 to 3.5.0
2023-03-25 07:17:46 +08:00
dependabot[bot]
5f6dab4149
build(deps): bump actions/checkout from 3.4.0 to 3.5.0
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.4.0 to 3.5.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](24cb908017...8f4b7f8486
)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-03-24 10:36:27 +00:00
Marek Siarkowicz
fdcc292b94
Merge pull request #15505 from pchan/add_test_image_2
...
scripts: Add testing of etcd in local image in release workflow.
2023-03-24 11:35:49 +01:00
Prasad Chandrasekaran
14fbc98b20
Make version check independent from put/get checks
...
Signed-off-by: Prasad Chandrasekaran <prasadc@vmware.com>
2023-03-24 15:29:34 +05:30
Prasad Chandrasekaran
0a94133089
Use run --rm for version checks
...
Signed-off-by: Prasad Chandrasekaran <prasadc@vmware.com>
2023-03-24 15:27:06 +05:30