diff --git a/.github/workflows/vineyard-operator.yaml b/.github/workflows/vineyard-operator.yaml index 2ecfd1a7e..40812a309 100644 --- a/.github/workflows/vineyard-operator.yaml +++ b/.github/workflows/vineyard-operator.yaml @@ -188,7 +188,7 @@ jobs: e2e-tests-vineyardctl \ e2e-tests-deploy-raw-backup-and-recover \ e2e-tests-three-etcd-nodes-failover \ - e2e-tests-five-etcd-nodes-failover + e2e-tests-five-etcd-nodes-failover \ unit-tests; do mkdir -p $job-logs chmod a+rwx $job-logs diff --git a/.stoat/config.yaml b/.stoat/config.yaml index 02f7dd8e6..7d5c70674 100644 --- a/.stoat/config.yaml +++ b/.stoat/config.yaml @@ -77,4 +77,14 @@ plugins: metadata: name: "schedule-workload-logs" path: e2e-tests-schedule-workload-logs - file_viewer: true \ No newline at end of file + file_viewer: true + e2e-tests-three-etcd-nodes-failover-logs: + metadata: + name: "three-etcd-nodes-failover-logs" + path: e2e-tests-three-etcd-nodes-failover-logs + file_viewer: true + e2e-tests-five-etcd-nodes-failover-logs: + metadata: + name: "five-etcd-nodes-failover-logs" + path: e2e-tests-five-etcd-nodes-failover-logs + file_viewer: truee2e-tests-five-etcd-nodes-failover \ No newline at end of file diff --git a/test/runner.py b/test/runner.py index 58d12115e..6b9020565 100755 --- a/test/runner.py +++ b/test/runner.py @@ -189,7 +189,15 @@ def make_metadata_settings(meta, endpoint, prefix): if meta == 'local': return ['--meta', 'local'] if meta == 'etcd': - return ['--meta', 'etcd', '--etcd_endpoint', endpoint, '--etcd_prefix', prefix] + return [ + '--meta', + 'etcd', + '--etcd_endpoint', + endpoint, + '--etcd_prefix', + prefix, + '--skip_launch_etcd=false', + ] if meta == 'redis': return [ '--meta',