When our test suite is triggered manually it skips the verify test
script. Change this so that the verify test script is run when the tests
are manually kicked off. This is accomplished by skipping the verify
test suite only when a push or pull request triggers our tests.
With this change we don't have to wait overnight to see the results of
the verify tests.
Link: https://lore.kernel.org/r/20250508185832.3702-8-vincent.fu@samsung.com
Signed-off-by: Vincent Fu <vincent.fu@samsung.com>
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 we are running a nightly test just run the verify tests. Skip the
+ # verify test script with pull requests and pushes because it takes so
+ # long. When this workflow is run manually everything will be run.
if [ "${GITHUB_EVENT_NAME}" == "schedule" ]; then
args+=(
--run-only
-p
"1017:--complete"
)
- else
+ elif [ "${GITHUB_EVENT_NAME}" == "pull_request" ] || [ "${GITHUB_EVENT_NAME}" == "push" ]; then
skip+=(
1017
)