Skip to content

Commit ea8f599

Browse files
authored
Merge pull request #430 from eagles-project/mjschmidt271-cronNreadme_edit
Enable cron-based nightly testing and small changes to workflows README
2 parents 39e6bfb + af5237c commit ea8f599

File tree

2 files changed

+11
-7
lines changed

2 files changed

+11
-7
lines changed

.github/workflows/README.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
12
# Autotester2 (AT2) SNL Workflow for MAM4xx
23

34
This document contains a brief description of how AT2 is used to automate
@@ -47,13 +48,17 @@ also by a handful of actions on such a PR that is already open, including:
4748
The workflow may also be run manually by members of the `snl-testing`
4849
team--that is, via
4950

50-
> **Actions** -> `<SNL-AT2 Workflow Run/Job>` -> **Re-run `[all,this]` job(s)**.
51+
> **Actions** -> **SNL-AT2 Workflow** -> **Run Workflow** -> *Choose Branch from Dropdown Menu*.
52+
53+
or
54+
55+
> **Actions** -> `<Previously-run SNL-AT2 Workflow/Job>` -> **Re-run `[all,this]` job(s)**.
5156
5257
The AT2 configuration on `blake` currently attempts to keep 3 runners available
5358
to accept jobs at all times.
5459
This workflow is configured to allow concurrent testing, so up to 3 test-matrix
5560
configurations can run at once.
56-
The concurrencty setting is also configured to kill any active job if another
61+
The concurrency setting is also configured to kill any active job if another
5762
instance of this workflow is started for the same PR ref.
5863

5964
##### Other Types of Job Control
@@ -75,7 +80,6 @@ The above is according to Mike's current understanding of AT2 and may contain
7580
minor inaccuracies.
7681
This will be updated accordingly upon confirmation.
7782

78-
7983
## Development Details
8084

8185
Most of the required configuration is provided by the AT2 docs and
@@ -110,7 +114,7 @@ However, some non-obvious choices and configurations are listed here.
110114

111115
## TODO
112116

113-
- [ ] Update job control section of README after the behavior is made clear.
117+
- [x] Update job control section of README after the behavior is made clear.
114118
- @mjschmdt271
115119
- [ ] Include a script to generate plots from within testing container?
116120
- @jaelynlitz?

.github/workflows/at2_snl.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ on:
2020
# Manual run
2121
workflow_dispatch:
2222

23-
# # Add schedule trigger for nightly runs at midnight MT (Standard Time)
24-
# schedule:
25-
# - cron: '0 7 * * *' # Runs at 7 AM UTC, which is midnight MT during Standard Time
23+
# Add schedule trigger for nightly runs at midnight MT (Standard Time)
24+
schedule:
25+
- cron: '0 22 * * *' # Runs at 7 AM UTC, which is midnight MT during Standard Time
2626

2727
concurrency:
2828
# Two runs are in the same group if they are testing the same git ref

0 commit comments

Comments
 (0)