Open hkershaw-brown opened 2 weeks ago
I'm kind of digging the failure as a mark of shame, but you're right you have to check the annotations. Do you think skipping the expected fails is ok (not run them in the matrix)?
I'm kind of digging the failure as a mark of shame, but you're right you have to check the annotations. Do you think skipping the expected fails is ok (not run them in the matrix)?
@hkershaw-brown I think that sounds like a good plan. I'm just a little confused on how we would go about setting the expected fails to have them not run in the matrix? Just like how you are currently skipping the template model, but for the three failing obs converters instead?
for item in "${files_to_process[@]}"; do
if [[ $item == *"template"* ]]; then
continue # template model not for compiling
fi
Also side note is that GSI2DART compiles with the use of -fallow-argument-mismatch
@hkershaw-brown I think that sounds like a good plan. I'm just a little confused on how we would go about setting the expected fails to have them not run in the matrix? Just like how you are currently skipping the template model, but for the three failing obs converters instead?
for item in "${files_to_process[@]}"; do if [[ $item == *"template"* ]]; then continue # template model not for compiling fi
yup, just skip them.
skipping known failures, using -fallow-argument-mismatch for GSI2DART 21399b953b12c444214436bc37a617ee5b2d809e
Description:
On demand github action to run every quickbuild.sh in DART Uses container with dart dependencies hdfeos2, hdf4, hdf5, rttov12 Takes ~4 minutes
Fixes issue
Github version the build_everything developer tests https://github.com/NCAR/DART/pull/593
Types of changes
Documentation changes needed?
Tests
Run the action on main branch of your fork.
Checklist for merging
Checklist for release
Testing Datasets