Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Pull Request Testing
This is to solve the intermittent nightly build failures on the main_v9.1 and develop branches. These pop up for tc_gen as well as series_analysis. The problem is the code incorrectly processing data files as if they were ASCII file lists. The new logic is simpler. Assume it's not a file list if...
the list has fewer than 10 files that are all missing
the list has greater than 10 files where at least 10 are missing
Describe testing already performed for these changes:
I am currently testing this on kiowa in:
/d1/projects/MET/MET_pull_requests/met-10.0_beta1/bugfix_1508/MET-bugfix_1508_main_v9.1_tc_gen_into_main_v9.1
This compiles the merged code and then I manually ran bin/unit_test.sh and wrote the log output to kiowa:/d1/projects/MET/MET_pull_requests/met-10.0_beta1/bugfix_1508/unit_test_bugfix_1508_main_v9.1.log
Use the attached files to run on kiowa:
Note that the first line of the log file now says:
aal012016.txt
TCGenConfig_2016.txt
genesis.fort.66.suite1.2016010100.txt
The output is unchanged and the NB should stop failing.
If yes, describe the new output and/or changes to the existing output:
Pull Request Checklist
See the METplus Workflow for details.
Select: Reviewer(s), Project(s), and Milestone