20206 Commits

Author SHA1 Message Date
Benjamin Wang
0e972a1a24
Merge pull request #16545 from ahrtr/member_rest_20230905
test: add test cases to cover cluster RESTful APIs
2023-09-07 14:28:19 +01:00
Benjamin Wang
e5638d93fd
Merge pull request #16549 from fuweid/deflake-test-TestHashKVWhenCompacting
server/storage/mvcc: deflake TestHashKVWhenCompacting
2023-09-06 12:20:12 +01:00
Wei Fu
a6f7bbe560 server/storage/mvcc: deflake TestHashKVWhenCompacting
The HashByRev-goroutines exit since receive `donec` notification. The
Check-computed-hashes goroutine could not have chance to get the hash
result and be stuck forever. We should add case for donec when we wait
for hash result.

Signed-off-by: Wei Fu <fuweid89@gmail.com>
2023-09-06 18:12:42 +08:00
Benjamin Wang
70fd494666
Merge pull request #16548 from ahrtr/fix_TestMemberList_20230906
test: fix the flaky test case `TestMemberList`
2023-09-06 09:29:18 +01:00
Benjamin Wang
1b87ec499e test: de-flake test case TestMemberList
get memberlist immediately before each time checking the members.

Signed-off-by: Benjamin Wang <wachao@vmware.com>
2023-09-06 08:24:41 +01:00
Benjamin Wang
14ecc7ab20
Merge pull request #16547 from ahrtr/fix_TestV3WatchProgressOnMemberRestart_20230905
test: de-flake test case TestV3WatchProgressOnMemberRestart
2023-09-06 07:43:16 +01:00
Benjamin Wang
b57fe9e9d8
Merge pull request #16546 from ahrtr/remove_apiPrefix_20230905
test: remove apiPrefix and withApiPrefix
2023-09-05 18:26:38 +01:00
Benjamin Wang
5dd5fe35d0 test: de-flake test case TestV3WatchProgressOnMemberRestart
The case may be blocked on sending progress notification, so may
not be able to exit the goroutine.

Signed-off-by: Benjamin Wang <wachao@vmware.com>
2023-09-05 15:04:02 +01:00
Benjamin Wang
b2ee90c162 test: remove apiPrefix and withApiPrefix
Signed-off-by: Benjamin Wang <wachao@vmware.com>
2023-09-05 14:41:11 +01:00
Benjamin Wang
ce64fbe3f9 test: add test cases to cover cluster RESTful APIs
Signed-off-by: Benjamin Wang <wachao@vmware.com>
2023-09-05 14:09:52 +01:00
Benjamin Wang
ea9ef764a6
Merge pull request #16532 from etcd-io/dependabot/github_actions/github/codeql-action-2.21.5
build(deps): bump github/codeql-action from 2.21.4 to 2.21.5
2023-09-04 20:05:11 +01:00
dependabot[bot]
dd12ff471a
build(deps): bump github/codeql-action from 2.21.4 to 2.21.5
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.21.4 to 2.21.5.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](a09933a12a...00e563ead9)

---
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-09-04 18:22:30 +00:00
Benjamin Wang
b40e90b6af
Merge pull request #16533 from etcd-io/dependabot/github_actions/actions/checkout-4.0.0
build(deps): bump actions/checkout from 3.6.0 to 4.0.0
2023-09-04 19:21:30 +01:00
dependabot[bot]
0f1de81229
build(deps): bump actions/checkout from 3.6.0 to 4.0.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.6.0 to 4.0.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](f43a0e5ff2...3df4ab11eb)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-04 17:12:38 +00:00
Benjamin Wang
8cca0bb2bc
Merge pull request #16527 from ahrtr/auth_20230903
test: add e2e test cases to cover all auth related RESTful APIs
2023-09-04 16:24:01 +01:00
Benjamin Wang
bc54bac381
Merge pull request #16523 from YaoC/deflake-TestV3AuthWithLeaseRevokeWithRootJWT
tests/integration: deflake TestV3AuthWithLeaseRevokeWithRootJWT
2023-09-04 15:09:00 +01:00
Benjamin Wang
dc8011570c test: add e2e test cases to cover all auth related RESTful APIs
Signed-off-by: Benjamin Wang <wachao@vmware.com>
2023-09-03 20:26:25 +01:00
Benjamin Wang
e80c8966f1
Merge pull request #16525 from jmhbnz/maintain-testcase-naming-standard
Maintain a consistent naming standard for curlv3 tests
2023-09-03 14:11:40 +08:00
James Blair
7faab4aa44
Maintain a consistent naming standard for curlv3 tests.
Signed-off-by: James Blair <mail@jamesblair.net>
2023-09-03 12:04:50 +12:00
Benjamin Wang
144dcf1ad3
Merge pull request #16518 from ahrtr/auth_test_20230901
test: move all auth related test cases into a separate test file
2023-09-03 03:23:02 +08:00
Yao Cheng
d2a93eb7ce tests/integration: deflake TestV3AuthWithLeaseRevokeWithRootJWT
Signed-off-by: Yao Cheng <chengyao09@hotmail.com>
2023-09-02 06:31:54 +00:00
Benjamin Wang
818561f43f test: move all auth related test cases into a separate test file
Signed-off-by: Benjamin Wang <wachao@vmware.com>
2023-09-02 07:29:54 +01:00
Marek Siarkowicz
d4a0b88934
Merge pull request #16517 from serathius/test-txn-range-put
Use test cases from TestCheckTxn to test Put and Range
2023-09-01 21:13:34 +02:00
Marek Siarkowicz
e09cc1e82c
Merge pull request #16516 from SagarRawat24/bookworm
update the debian12 and bookworm remove --v 1.0
2023-09-01 20:52:38 +02:00
Marek Siarkowicz
76cbfd3644 Use test cases from TestCheckTxn to test Put and Range
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
2023-09-01 20:33:41 +02:00
Marek Siarkowicz
27633923e4
Merge pull request #16515 from serathius/test-txn
server: Test txn checking
2023-09-01 15:24:42 +02:00
Benjamin Wang
7666f9793c
Merge pull request #16511 from ahrtr/kv_test_20230831
test: refactor the existing KV RESTful test cases and also add new cases
2023-09-01 20:53:39 +08:00
Marek Siarkowicz
e1617f98ba server: Test txn checking
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
2023-09-01 14:51:22 +02:00
sagar rawat
245b58a1e2 update the debian12 and bookworm remove --v 1.0
Signed-off-by: sagar rawat <sagarrawat24291@gmail.com>
2023-09-01 16:19:29 +05:30
Marek Siarkowicz
cf1581afc4
Merge pull request #16372 from serathius/single-check
server: Refactor checkTxn into single function handling all request types
2023-09-01 10:34:59 +02:00
Benjamin Wang
b4803fb395 test: refactor the existing KV RESTful test cases and also add new cases
Signed-off-by: Benjamin Wang <wachao@vmware.com>
2023-09-01 09:13:51 +01:00
Benjamin Wang
60051be990
Merge pull request #16509 from ahrtr/kv_rest_20230830
test: move all KV related RESTful APIs into a separate test file
2023-08-31 21:27:48 +08:00
Benjamin Wang
02c01f04d7 test: move all KV related RESTful APIs into a separate test file
Signed-off-by: Benjamin Wang <wachao@vmware.com>
2023-08-30 16:19:15 +01:00
Benjamin Wang
2888a95d5d
Merge pull request #16489 from ahrtr/maintanence_20230827
test: add v3 curl test to cover all maintenance REST API
2023-08-30 22:57:05 +08:00
Benjamin Wang
a7330692bd test: add v3 curl test to cover all maintainence REST APIs
Signed-off-by: Benjamin Wang <wachao@vmware.com>
2023-08-30 15:09:40 +01:00
Benjamin Wang
506e9fdde6
Merge pull request #16503 from fuweid/update-35-changelog
CHANGELOG: add #16490 item in CHANGELOG-3.5.md
2023-08-30 17:08:05 +08:00
Wei Fu
92aebbcc88 CHANGELOG: add #16490 item in CHANGELOG-3.5.md
Signed-off-by: Wei Fu <fuweid89@gmail.com>
2023-08-29 22:16:32 +08:00
Marek Siarkowicz
bd7f0dab3c server: Refactor checkTxn into single function handling all request types
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
2023-08-29 11:36:03 +02:00
Benjamin Wang
70eb293754
Merge pull request #16501 from jmhbnz/weekly-dependency-update
[2023-08-29] Bump dependencies identified by dependabot
2023-08-29 14:51:41 +08:00
James Blair
4ae1e9d669
depdendency: bump go.opentelemetry.io/otel/sdk from 1.16.0 to 1.17.0.
Signed-off-by: James Blair <mail@jamesblair.net>
2023-08-29 08:49:31 +12:00
James Blair
d472700749
depdendency: bump go.opentelemetry.io/otel from 1.16.0 to 1.17.0.
Signed-off-by: James Blair <mail@jamesblair.net>
2023-08-29 08:43:17 +12:00
James Blair
5e28fdbcad
depdendency: bump github.com/mgechev/revive from 1.3.2 to 1.3.3.
Signed-off-by: James Blair <mail@jamesblair.net>
2023-08-29 08:39:52 +12:00
Benjamin Wang
10498ce772
Merge pull request #16499 from etcd-io/dependabot/github_actions/actions/checkout-3.6.0
build(deps): bump actions/checkout from 3.5.3 to 3.6.0
2023-08-29 02:02:25 +08:00
dependabot[bot]
2ec87000c3
build(deps): bump actions/checkout from 3.5.3 to 3.6.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.3 to 3.6.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](c85c95e3d7...f43a0e5ff2)

---
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-08-28 17:25:19 +00:00
Benjamin Wang
d09b8d474a
Merge pull request #16464 from fuweid/fix-grpc-gateway-duplicate-path
api: fix duplicate gateway url issue
2023-08-27 23:31:13 +08:00
Benjamin Wang
b6935cf2e9
Merge pull request #16472 from ahrtr/expr_expect_20230825
test: support regular expression matching on the response
2023-08-26 02:34:23 +08:00
Benjamin Wang
7cbab6034b add test cases to verify regular expression match
Signed-off-by: Benjamin Wang <wachao@vmware.com>
2023-08-25 18:59:34 +01:00
Benjamin Wang
7d95c68b48 test: support regular expression matching on the response
Signed-off-by: Benjamin Wang <wachao@vmware.com>
2023-08-25 15:00:35 +01:00
Benjamin Wang
7ea5ee8b5d
Merge pull request #16463 from jmhbnz/document-golang-version-policy
Document project golang version policy
2023-08-25 20:39:05 +08:00
Benjamin Wang
f377db2e93
Merge pull request #16466 from lavacat/main
dependency: bump honnef.co/go/tools from v0.4.3 to v0.4.5
2023-08-24 16:02:32 +08:00