We use arm64 GitHub Actions runners, and any changes to our dataplane
could impact our arm64 virtual machines. End-to-end (E2E) tests are the
most effective method for evaluating these dataplane modifications.
Additionally, we employ E2E tests to authenticate new runner images,
which aids in verifying our arm64 images.
Essentially, I pass architecture information to the test progs and
assemble resources using this information. The only exception is that we
don't support arm64 for `almalinux-8` images.