From: Vincent Fu <vincent.fu@xxxxxxxxxxx> Signed-off-by: Vincent Fu <vincent.fu@xxxxxxxxxxx> --- .github/workflows/ci.yml | 2 ++ ci/actions-full-test.sh | 13 +++++++++++++ 2 files changed, 15 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d20a2d01..556ebb41 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -4,6 +4,8 @@ on: push: pull_request: workflow_dispatch: + schedule: + - cron: "35 0 * * *" # 0:35 UTC which is 19: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 -- 2.25.1