diff --git a/.evergreen.yml b/.evergreen.yml index 8ab735bb8..2ee7c863d 100644 --- a/.evergreen.yml +++ b/.evergreen.yml @@ -111,6 +111,16 @@ tasks: image: quay.io/mongodb/community-operator-e2e:${version_id} image_type: e2e + - name: build_testrunner_image + priority: 60 + exec_timeout_secs: 600 + commands: + - func: clone + - func: build_and_push_image + vars: + image: quay.io/mongodb/community-operator-testrunner:${version_id} + image_type: testrunner + - name: unit_tests commands: - func: clone @@ -157,6 +167,8 @@ buildvariants: variant: init_test_run - name: build_e2e_image variant: init_test_run + - name: build_testrunner_image + variant: init_test_run tasks: - name: e2e_test_replica_set - name: e2e_test_replica_set_readiness_probe @@ -169,3 +181,4 @@ buildvariants: tasks: - name: build_operator_image - name: build_e2e_image + - name: build_testrunner_image diff --git a/scripts/ci/run_test.sh b/scripts/ci/run_test.sh index 7c486fff8..f1c9ee26b 100755 --- a/scripts/ci/run_test.sh +++ b/scripts/ci/run_test.sh @@ -19,7 +19,7 @@ kubectl apply -f deploy/testrunner kubectl run test-runner --generator=run-pod/v1 \ --restart=Never \ --image-pull-policy=Always \ - --image=quay.io/chatton/test-runner \ + --image=quay.io/mongodb/community-operator-testrunner:${version_id} \ --serviceaccount=test-runner \ --command -- ./runner --operatorImage quay.io/mongodb/community-operator-dev:${version_id} --testImage quay.io/mongodb/community-operator-e2e:${version_id} --test=${test}