From: Vincent Fu Date: Mon, 24 Feb 2025 19:39:13 +0000 (+0000) Subject: ci: add nightly test for verify X-Git-Tag: fio-3.40~42 X-Git-Url: https://git.kernel.dk/?a=commitdiff_plain;h=a72fed7a4900e43035cf4e7e653fd11b6671c726;p=fio.git ci: add nightly test for verify Signed-off-by: Vincent Fu --- diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d20a2d01..94eec3d2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -4,6 +4,8 @@ on: push: pull_request: workflow_dispatch: + schedule: + - cron: "35 5 * * *" # 5:35 UTC which is 0:35 ET jobs: build-containers: diff --git a/ci/actions-full-test.sh b/ci/actions-full-test.sh index 23bdd219..854788c1 100755 --- a/ci/actions-full-test.sh +++ b/ci/actions-full-test.sh @@ -33,6 +33,19 @@ main() { fi + # If we are running a nightly test just run the verify tests. + # Otherwise skip the verify test script because it takes so long. + if [ "${GITHUB_EVENT_NAME}" == "schedule" ]; then + args+=( + --run-only + 1017 + ) + else + skip+=( + 1017 + ) + fi + echo python3 t/run-fio-tests.py --skip "${skip[@]}" "${args[@]}" python3 t/run-fio-tests.py --skip "${skip[@]}" "${args[@]}" make -C doc html