diff --git a/.github/workflows/ghci-snl-testing.yml b/.github/workflows/ghci-snl-testing.yml index d343026d..2c643a47 100644 --- a/.github/workflows/ghci-snl-testing.yml +++ b/.github/workflows/ghci-snl-testing.yml @@ -83,7 +83,13 @@ jobs: python3 -m pip install --upgrade --trusted-host pypi.org cacts - name: Run tests run: | - cmd="cacts -m ghci-snl-gnu -t ${{ matrix.build_type }} -r ./" + # Determine if the scheduler flag should be included + if [ "${{ github.event_name }}" = "schedule" ]; then + extra_flags="-s" + else + extra_flags="" + fi + cmd="cacts -m ghci-snl-gnu -t ${{ matrix.build_type }} -r ./ $extra_flags" echo "CACTS call: $cmd" $cmd - name: Upload files diff --git a/cacts.yaml b/cacts.yaml index 4a521675..382dbbfb 100644 --- a/cacts.yaml +++ b/cacts.yaml @@ -38,6 +38,10 @@ project: name: EKAT ctest_error_exceptions: ["error_handler"] + cdash: + drop_site: "my.cdash.org" + drop_location: "/submit.php?project=E3SM" + build_prefix: "ekat_" # NOTE: CACTS will also set project.root_dir at runtime, so you can actually use # ${project.root_dir} in the machines/configurations sections