forked from xsuite/xsuite
-
Notifications
You must be signed in to change notification settings - Fork 0
32 lines (30 loc) · 1.09 KB
/
cron_test_sh_cpu.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# 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"]'