Skip to content

Daily test (self-hosted, CPU) #67

Daily test (self-hosted, CPU)

Daily test (self-hosted, CPU) #67

# This is a workflow that should run daily
name: Daily test (self-hosted, CPU)
# Controls when the action will run.
on:
schedule:
- cron: '00 19 * * *' # run at 19:00 UTC daily
# This workflow calls the test_gpu.yaml workflow passing the default
# branches as inputs. The cron workflow will not run on forks.
jobs:
run-tests-cron-sh-cpu-no-xmask-serial:
if: github.repository == 'xsuite/xsuite'
uses: ./.github/workflows/test_sh.yaml
with:
test_contexts: 'ContextCpu'
platform: 'alma-cpu'
suites: '["xobjects", "xdeps", "xpart", "xtrack", "xfields", "xcoll"]'
run-tests-cron-sh-cpu-no-xmask-openmp:
if: github.repository == 'xsuite/xsuite'
uses: ./.github/workflows/test_sh.yaml
with:
test_contexts: 'ContextCpu:auto'
platform: 'alma-cpu'
suites: '["xobjects", "xdeps", "xpart", "xtrack", "xfields", "xcoll"]'
run-tests-cron-sh-cpu-xmask:
if: github.repository == 'xsuite/xsuite'
uses: ./.github/workflows/test_sh.yaml
with:
test_contexts: 'ContextCpu;ContextCpu:auto'
platform: 'alma-cpu'
suites: '["xmask"]'