.github: enable robustness on arm64

Signed-off-by: Wei Fu <fuweid89@gmail.com>
pull/662/head
Wei Fu 2024-01-03 22:10:53 +08:00
parent 2039ceeb06
commit 32f6f6646f
3 changed files with 16 additions and 2 deletions

View File

@ -8,10 +8,17 @@ on:
workflow_dispatch:
jobs:
main:
amd64:
# GHA has a maximum amount of 6h execution time, we try to get done within 3h
uses: ./.github/workflows/robustness_template.yaml
with:
count: 100
testTimeout: 200m
runs-on: "['ubuntu-latest-8-cores']"
arm64:
# GHA has a maximum amount of 6h execution time, we try to get done within 3h
uses: ./.github/workflows/robustness_template.yaml
with:
count: 100
testTimeout: 200m
runs-on: "['actuated-arm64-4cpu-8gb']"

View File

@ -30,5 +30,6 @@ jobs:
- name: test-robustness
run: |
set -euo pipefail
sudo apt-get install -y dmsetup
ROBUSTNESS_TESTFLAGS="--count ${{ inputs.count }} --timeout ${{ inputs.testTimeout }} -failfast" make test-robustness

View File

@ -2,9 +2,15 @@ name: Robustness Test
on: [push, pull_request]
permissions: read-all
jobs:
test:
amd64:
uses: ./.github/workflows/robustness_template.yaml
with:
count: 10
testTimeout: 30m
runs-on: "['ubuntu-latest-8-cores']"
arm64:
uses: ./.github/workflows/robustness_template.yaml
with:
count: 10
testTimeout: 30m
runs-on: "['actuated-arm64-4cpu-8gb']"