Skip to content

Commit 4f8de89

Browse files
committed
Add e2e test to presubmit
1 parent 4f52e90 commit 4f8de89

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

.github/workflows/presubmit.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -253,6 +253,13 @@ jobs:
253253
sudo podman run --name tester -d --privileged --pids-limit=8192 -v /tmp/cw_bazel:/tmp/cw_bazel -v .:/src/workspace -w /src/workspace/e2etests android-cuttlefish-e2etest:latest
254254
sudo podman exec -it tester usermod -a -G httpcvd testrunner
255255
sudo podman exec --user=testrunner -it tester bazel --output_user_root=/tmp/cw_bazel/output test //orchestration/upload_file_test:upload_file_test_test
256+
sudo podman rm -f tester
257+
# Run create_with_gce_metadata_credentials_test
258+
sudo podman run --name tester -d --privileged --pids-limit=8192 -v /tmp/cw_bazel:/tmp/cw_bazel -v .:/src/workspace -w /src/workspace/e2etests android-cuttlefish-e2etest:latest
259+
sleep 30s # Add delay before restarting cuttlefish-host_orchestrator service.
260+
sudo podman exec -it tester sh -c 'echo "build_api_credentials_use_gce_metadata=true" >> /etc/default/cuttlefish-host_orchestrator && service cuttlefish-host_orchestrator restart'
261+
sudo podman exec --user=testrunner -it tester bazel --output_user_root=/tmp/cw_bazel/output test //orchestration/create_with_gce_metadata_credentials_test:create_with_gce_metadata_credentials_test_test
262+
sudo podman rm -f tester
256263
- name: Upload test logs
257264
if: always()
258265
uses: actions/upload-artifact@v4

0 commit comments

Comments
 (0)