Skip to content

Run arm64 e2e tests for every pull request rather than on nightly schedule #16893

@jmhbnz

Description

@jmhbnz

What would you like to be added?

Recently in #16801 we introduced on demand github actions runners for the arm64 platform.

Having on demand runner infrastructure in place means we should now have enough capacity to begin running arm64 tests for every pull request.

We should update our .github/workflows/e2e-arm64-nightly.yaml workflow to switch from scheduled nightly runs to instead running on: [push, pull_request]: https://github.com/etcd-io/etcd/blob/main/.github/workflows/e2e-arm64-nightly.yaml#L7-L8

Why is this needed?

Gain greater confidence and samples of e2e tests running against arm64 cpu architecture.

Hopefully detect issues before pull requests are merged to main.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions