tests: Document robustness tests

Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
This commit is contained in:
Marek Siarkowicz
2022-11-23 16:27:36 +01:00
parent 736c89398b
commit d03ac88b36
7 changed files with 173 additions and 53 deletions

View File

@@ -31,18 +31,19 @@ jobs:
run: |
case "${GITHUB_REF}" in
release-3.5)
make build-failpoints-release-3.5
./bin/etcd --version
make /tmp/etcd-release-3.5-failpoints/bin/etcd
cp /tmp/etcd-release-3.5-failpoints/bin/etcd bin/etcd
;;
release-3.4)
make build-failpoints-release-3.4
./bin/etcd --version
make /tmp/etcd-release-3.4-failpoints/bin/etcd
cp /tmp/etcd-release-3.4-failpoints/bin/etcd bin/etcd
;;
*)
make gofail-enable
make build
;;
esac
./bin/etcd --version
- name: test-robustness
run: |
# Use --failfast to avoid overriding report generated by failed test