Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Restore error checking in regression test system. (Combined PR#2357 and PR#2265) #2335

Merged
merged 39 commits into from
Jul 18, 2024
Merged
Changes from 1 commit
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
8b12b4c
Add detection for Frontera login nodes
May 3, 2024
babaef4
Add detection for Frontera compute nodes
May 3, 2024
6d54abf
ufs frontera module files as created by Ufuk for ufs coastal
May 3, 2024
db5766b
add frontera to module setup
May 3, 2024
7c6316c
restore error checking to workflow and tweak some jobs to fail, to te…
SamuelTrahanNOAA Jun 21, 2024
c7cbada
job-failing functionality (for test purposes) moved to right script
SamuelTrahanNOAA Jun 21, 2024
325c261
ignore some regression test system flag and temporary files that shou…
SamuelTrahanNOAA Jun 21, 2024
7bb328c
use pipefail to detect if job card fails
SamuelTrahanNOAA Jun 21, 2024
fd212fc
Merge remote-tracking branch 'upstream/develop' into error-checking
SamuelTrahanNOAA Jun 27, 2024
bae897a
make linter happy
SamuelTrahanNOAA Jun 27, 2024
05835b8
try again to make linter happy
SamuelTrahanNOAA Jun 27, 2024
eef6e73
set pipefail again for linter
SamuelTrahanNOAA Jun 27, 2024
b8ba251
run_compile.sh: do not duplicate redirect_out_err
SamuelTrahanNOAA Jun 27, 2024
e536905
correct a comment
SamuelTrahanNOAA Jun 27, 2024
f816cd2
Merge remote-tracking branch 'upstream/develop' into error-checking
SamuelTrahanNOAA Jul 6, 2024
bacf7a9
bug fix to failed test detection with rocoto
SamuelTrahanNOAA Jul 6, 2024
3fcf444
Bump certifi from 2024.2.2 to 2024.7.4 in /doc/UsersGuide
dependabot[bot] Jul 6, 2024
42fc086
Merge branch 'develop' into feature/detect_frontera
benjamin-cash Jul 8, 2024
69619cf
Merge remote-tracking branch 'upstream/develop' into error-checking
SamuelTrahanNOAA Jul 11, 2024
f8b4b3a
replace rrfs_v1beta_failing with tests of two different error conditi…
SamuelTrahanNOAA Jul 11, 2024
904aa88
correct the instructions in error-test.conf
SamuelTrahanNOAA Jul 11, 2024
a9d88f9
clean up self-checks to make them maintainable
SamuelTrahanNOAA Jul 12, 2024
9bed864
change == to = for POSIX [ command
SamuelTrahanNOAA Jul 12, 2024
4bb67bf
correction to run_test.sh CI_TEST changes
SamuelTrahanNOAA Jul 12, 2024
1f1dfe2
correction to correction to run_test.sh CI_TEST changes
SamuelTrahanNOAA Jul 12, 2024
620f9ed
Merge remote-tracking branch 'upstream/dependabot/pip/doc/UsersGuide/…
SamuelTrahanNOAA Jul 16, 2024
fa8eeef
Merge remote-tracking branch 'ben/feature/detect_frontera' into error…
SamuelTrahanNOAA Jul 16, 2024
49f4d29
Merge remote-tracking branch 'upstream/develop' into error-checking
SamuelTrahanNOAA Jul 16, 2024
00179fa
corrections to frontera modulefile
SamuelTrahanNOAA Jul 16, 2024
a3771ea
add hera RT logs: passed
zach1221 Jul 16, 2024
8530a2a
add gaea RT log passed
FernandoAndrade-NOAA Jul 17, 2024
9f76caa
add jet RT log passed
FernandoAndrade-NOAA Jul 17, 2024
cf9663d
add control_p8_gnu ORT logs: passed
zach1221 Jul 17, 2024
e010b2f
add cpld_control_gnu ORT logs: passed
zach1221 Jul 17, 2024
31eab83
add regional_control_gnu ORT logs: passed
zach1221 Jul 17, 2024
0252b91
add hercules RT logs: passed
zach1221 Jul 17, 2024
099d33c
add orion RT logs: passed
zach1221 Jul 17, 2024
2f6d279
WCOSS2 RT Log: Passed
BrianCurtis-NOAA Jul 17, 2024
c36b15a
add derecho RT logs: passed
zach1221 Jul 18, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
set pipefail again for linter
  • Loading branch information
SamuelTrahanNOAA committed Jun 27, 2024
commit eef6e73feecea9b30569edbe86cc88c7ff6fdf42
2 changes: 1 addition & 1 deletion tests/rt_utils.sh
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ ECFLOW_RUNNING=false
jobid=0

redirect_out_err() {
( "$@" 2>&1 1>&3 3>&- | tee err ) 3>&1 1>&2 | tee out
( set -e -o pipefail ; ( "$@" 2>&1 1>&3 3>&- | tee err ) 3>&1 1>&2 | tee out )
# The above shell redirection copies stdout to "out" and stderr to "err"
# while still sending them to stdout and stderr. It does this without
# relying on bash-specific extensions or non-standard OS features.
Expand Down
Loading