You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This would have been caught by config_batch.xsd but the schema is defined such that this is not a required field - it seems that scripts_regression_tests.py thinks it should be.
After fixing this I found that line 1463 of scripts_regression_tests.py
dep_str = dep_str_fmt[:-len(jobid_ident)]
assumes that the dep_str format ends with the jobid, which is not the case for lsf systems, so dep_str gets set to -w 'done(jo which is incorrect.
The text was updated successfully, but these errors were encountered:
Fix K_TestCimeCase.test_cime_case_prereq for LSF machines
Instead of assuming the jobid is the last part of the dep_str_fmt,
allow it to be somewhere in the middle or at the end.
Test suite: ./scripts_regression_tests.py K_TestCimeCase.test_cime_case_prereq (both LSF and SLURM)
Test baseline:
Test namelist changes:
Test status: bit for bit
Fixes#2048
User interface changes?: N
Update gh-pages html (Y/N)?: N
Code review: @jedwards4b
config_batch.xml needs a field
This would have been caught by config_batch.xsd but the schema is defined such that this is not a required field - it seems that scripts_regression_tests.py thinks it should be.
After fixing this I found that line 1463 of scripts_regression_tests.py
assumes that the dep_str format ends with the jobid, which is not the case for lsf systems, so dep_str gets set to
-w 'done(jo
which is incorrect.The text was updated successfully, but these errors were encountered: