-
Notifications
You must be signed in to change notification settings - Fork 37
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
Feature dtcenter/METplus-Internal#24 test failure #1895
Commits on Sep 28, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ab0dda9 - Browse repository at this point
Copy the full SHA ab0dda9View commit details -
per #1842, add support for setting multiple jobs for StatAnalysis wra…
…pper using STAT_ANALYSIS_JOB<n>, clean up indentation
Configuration menu - View commit details
-
Copy full SHA for 04db77b - Browse repository at this point
Copy the full SHA 04db77bView commit details
Commits on Sep 29, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 8c5983d - Browse repository at this point
Copy the full SHA 8c5983dView commit details -
skip setting env var for JOBS since it is now a list instead of a str…
…ing and not used in the plotting scripts
Configuration menu - View commit details
-
Copy full SHA for 4e7db5f - Browse repository at this point
Copy the full SHA 4e7db5fView commit details
Commits on Sep 30, 2022
-
fixed broken unit test by using wrapped StatAnalysis config file inst…
…ead of using out-of-date file that should no longer be used
Configuration menu - View commit details
-
Copy full SHA for 5b007f9 - Browse repository at this point
Copy the full SHA 5b007f9View commit details -
remove files that should be generated by tests if they already exists…
… to prevent tests from passing when they should not
Configuration menu - View commit details
-
Copy full SHA for c325ed9 - Browse repository at this point
Copy the full SHA c325ed9View commit details -
Configuration menu - View commit details
-
Copy full SHA for a44c866 - Browse repository at this point
Copy the full SHA a44c866View commit details -
Revert "remove LOOP_ORDER from MakePlots wrapper and tests"
This reverts commit a44c866.
Configuration menu - View commit details
-
Copy full SHA for 08d621f - Browse repository at this point
Copy the full SHA 08d621fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 88f1fb8 - Browse repository at this point
Copy the full SHA 88f1fb8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fc2aee - Browse repository at this point
Copy the full SHA 3fc2aeeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ec43d0 - Browse repository at this point
Copy the full SHA 3ec43d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09d4839 - Browse repository at this point
Copy the full SHA 09d4839View commit details -
temporarily disable unit test to ensure that changes to remove MakePl…
…ots do not break before adding other logic to StatAnalysis wrapper
Configuration menu - View commit details
-
Copy full SHA for a8946f7 - Browse repository at this point
Copy the full SHA a8946f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 191f811 - Browse repository at this point
Copy the full SHA 191f811View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fb7a6f - Browse repository at this point
Copy the full SHA 8fb7a6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c039349 - Browse repository at this point
Copy the full SHA c039349View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f73c7d - Browse repository at this point
Copy the full SHA 3f73c7dView commit details -
changed logic to format lists when they are read and added support fo…
…r setting groups of list items that can be looped over, ci-run-diff
Configuration menu - View commit details
-
Copy full SHA for 4a9e3ca - Browse repository at this point
Copy the full SHA 4a9e3caView commit details
Commits on Oct 3, 2022
-
per #1842, add quotation marks around name/level/units that were read…
… from the FCST/OBS_VAR<n> variables and around level values read from FCST/OBS_LEVEL_LIST, ci-run-diff
Configuration menu - View commit details
-
Copy full SHA for e644194 - Browse repository at this point
Copy the full SHA e644194View commit details -
fixed unit test to match change to get_level_list function that now a…
…dds quotation marks to format the values instead of handling that later in the processing
Configuration menu - View commit details
-
Copy full SHA for 3bc2e88 - Browse repository at this point
Copy the full SHA 3bc2e88View commit details -
per #1842, change logic to handle padding HHMMSS values to still supp…
…ort HHHMMSS (3 digits of hour). Updated tests to handle example from removed configuration file in internal/tests/pytests/plotting
Configuration menu - View commit details
-
Copy full SHA for d97ceb9 - Browse repository at this point
Copy the full SHA d97ceb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7739d2c - Browse repository at this point
Copy the full SHA 7739d2cView commit details -
clean up logic that loops over 2 lists and performs the same action o…
…n each, add comments to describe the intended behavior
Configuration menu - View commit details
-
Copy full SHA for ce3a33c - Browse repository at this point
Copy the full SHA ce3a33cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4647b07 - Browse repository at this point
Copy the full SHA 4647b07View commit details -
moved list in function to class variable and capitalized all constant…
… class variables
Configuration menu - View commit details
-
Copy full SHA for d350c61 - Browse repository at this point
Copy the full SHA d350c61View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2097047 - Browse repository at this point
Copy the full SHA 2097047View commit details -
Configuration menu - View commit details
-
Copy full SHA for 504b990 - Browse repository at this point
Copy the full SHA 504b990View commit details -
per #1842, moved logic to set fcst/obs beg/end string template sub va…
…lues into helper function to clean up logic and make it more readable, ci-run-diff
Configuration menu - View commit details
-
Copy full SHA for 86ac6d9 - Browse repository at this point
Copy the full SHA 86ac6d9View commit details
Commits on Oct 4, 2022
-
refactored wrapper to be more readable, use relativedelta for hour/le…
…ad offsets to be consistent with other wrappers, ci-run-diff
Configuration menu - View commit details
-
Copy full SHA for 92b2def - Browse repository at this point
Copy the full SHA 92b2defView commit details -
refactored wrapper to be more readable, use relativedelta for hour/le…
…ad offsets to be consistent with other wrappers, ci-run-diff
Configuration menu - View commit details
-
Copy full SHA for 6238de4 - Browse repository at this point
Copy the full SHA 6238de4View commit details
Commits on Oct 5, 2022
-
Configuration menu - View commit details
-
Copy full SHA for f7a23fa - Browse repository at this point
Copy the full SHA f7a23faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3512997 - Browse repository at this point
Copy the full SHA 3512997View commit details -
combine logic to process loop lists and group lists to consolidate lo…
…gic and to be able to handle a loop list that contains a group of items, e.g. FCST_LEAD_LIST1, FCST_LEAD_LIST2, ci-run-diff
Configuration menu - View commit details
-
Copy full SHA for dc0e239 - Browse repository at this point
Copy the full SHA dc0e239View commit details -
Configuration menu - View commit details
-
Copy full SHA for c749660 - Browse repository at this point
Copy the full SHA c749660View commit details -
Added test to ensure that reading FCST_LEAD_LIST1, FCST_LEAD_LIST2, e…
…tc. works as expected. Moved logic to set config_dict to function, changed default values to unset hour lists, set hour lists as needed in tests.
Configuration menu - View commit details
-
Copy full SHA for 83405d4 - Browse repository at this point
Copy the full SHA 83405d4View commit details -
added logic to compute init_beg/end from valid_beg/end and forecast l…
…eads, and vice versa. ci-run-diff
Configuration menu - View commit details
-
Copy full SHA for 37b42c5 - Browse repository at this point
Copy the full SHA 37b42c5View commit details -
fixed logic that was using date beg + 23:59:59 for the end time if no…
… hours are set instead of using date END + 23:59:59, ci-run-diff
Configuration menu - View commit details
-
Copy full SHA for fd89fcb - Browse repository at this point
Copy the full SHA fd89fcbView commit details
Commits on Oct 10, 2022
-
Configuration menu - View commit details
-
Copy full SHA for a7250ba - Browse repository at this point
Copy the full SHA a7250baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 32ec575 - Browse repository at this point
Copy the full SHA 32ec575View commit details -
refactored logic to remove unnecessary arguments, changed logic that …
…computes all combinations of runtime settings so that it is understandable by other developers, added documentation
Configuration menu - View commit details
-
Copy full SHA for 3a0ac73 - Browse repository at this point
Copy the full SHA 3a0ac73View commit details -
changed logic to call function that copies over relevant config list …
…settings instead of performing a deep copy of self.c_dict since many of those settings are not needed for runtime settings, ci-run-diff
Configuration menu - View commit details
-
Copy full SHA for 8eaf348 - Browse repository at this point
Copy the full SHA 8eaf348View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77f029c - Browse repository at this point
Copy the full SHA 77f029cView commit details
Commits on Oct 11, 2022
-
Configuration menu - View commit details
-
Copy full SHA for da6c638 - Browse repository at this point
Copy the full SHA da6c638View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8dc34e3 - Browse repository at this point
Copy the full SHA 8dc34e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 42babcb - Browse repository at this point
Copy the full SHA 42babcbView commit details -
Configuration menu - View commit details
-
Copy full SHA for a4bd994 - Browse repository at this point
Copy the full SHA a4bd994View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c1de4a - Browse repository at this point
Copy the full SHA 5c1de4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c4b1bc8 - Browse repository at this point
Copy the full SHA c4b1bc8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 12a2d9a - Browse repository at this point
Copy the full SHA 12a2d9aView commit details -
set INIT/VALID_BEG/END even if no corresponding HOUR list was specifi…
…ed to ensure that the files processed are restricted to the time range specified in the config file with INIT/VALID_BEG/END. ci-run-diff to see if this changes any of the use case output
Configuration menu - View commit details
-
Copy full SHA for 64ad315 - Browse repository at this point
Copy the full SHA 64ad315View commit details
Commits on Oct 12, 2022
-
updated use case to read from a different point_stat stat file that h…
…as matching times to produce output when restricting the obs valid range to the range specified in the config file
Configuration menu - View commit details
-
Copy full SHA for ee0f21c - Browse repository at this point
Copy the full SHA ee0f21cView commit details -
clean up code, rearrange functions in order they are used, updated co…
…mments, fixed pylint complaints, replaced object variables not set in init, etc.
Configuration menu - View commit details
-
Copy full SHA for e50acdd - Browse repository at this point
Copy the full SHA e50acddView commit details -
Configuration menu - View commit details
-
Copy full SHA for e7f719a - Browse repository at this point
Copy the full SHA e7f719aView commit details
Commits on Oct 13, 2022
-
Changed logic to use full [INIT/VALID]_[BEG/END] times instead of tru…
…ncating YYYYMMDD. If only YYYYMMDD is set in the _END time and no hours are specified in [FCST/OBS]_[INIT/VALID]_HOUR, then set HHMMSS to 23:59:59 to ensure full day is processed to preserve old behavior.
Configuration menu - View commit details
-
Copy full SHA for f6a64fb - Browse repository at this point
Copy the full SHA f6a64fbView commit details -
removed logic to build filename template if not specified by the user…
… since it is not used, users should specify the template they want explicitly
Configuration menu - View commit details
-
Copy full SHA for f25fa86 - Browse repository at this point
Copy the full SHA f25fa86View commit details -
remove run_at_time method since it will no longer be called since LOO…
…P_ORDER = times logic no longer exists. keeping stub of function because some of the logic can be used if/when StatAnalysis becomes a RuntimeFreq wrapper to be able to specify different time frequencies to run. It will always process the full range of times specified for now
Configuration menu - View commit details
-
Copy full SHA for 39bc1a1 - Browse repository at this point
Copy the full SHA 39bc1a1View commit details -
moved variables to store datetime notation to set YYYYMMDD and YYYYMM…
…DD_HHMMSS into constant variable since it is referenced frequently, ci-run-diff
Configuration menu - View commit details
-
Copy full SHA for 49b7a2f - Browse repository at this point
Copy the full SHA 49b7a2fView commit details
Commits on Oct 14, 2022
-
Removed rest of logic that reads filename type since we now require t…
…o set a filename template for [dump_row_file] and [out_stat_file] instead of generating a default template. Add error checking to ensure that at least 1 model is specified with MODEL<n>* variables and the corresponding filename template variable is set if [dump_row_file] or [out_stat_file] are found in any jobs. Added unit tests to ensure init set catches these cases to alert users of errors before attempting to run
Configuration menu - View commit details
-
Copy full SHA for 75375b9 - Browse repository at this point
Copy the full SHA 75375b9View commit details -
improved list to string logic by handling if quotes already exist whe…
…n attempting to add them to each item
Configuration menu - View commit details
-
Copy full SHA for d0cc48c - Browse repository at this point
Copy the full SHA d0cc48cView commit details -
made MODEL<n>_OBTYPE optional so users can filter without obtype, rem…
…ove MODEL<n>_REFERENCE_NAME because it was only used by MakePlots wrapper
Configuration menu - View commit details
-
Copy full SHA for 3e8b832 - Browse repository at this point
Copy the full SHA 3e8b832View commit details -
exit non-zero and print an error if any warnings/errors occur when ru…
…nning build_docs.py script locally to easily see if there are any fixes needed to the docs
Configuration menu - View commit details
-
Copy full SHA for acc04d3 - Browse repository at this point
Copy the full SHA acc04d3View commit details -
added glossary entry for STAT_ANALYSIS_JOB<n> variable and cleaned up…
… list of required and optional config variables for StatAnalysis wrapper
Configuration menu - View commit details
-
Copy full SHA for 9c44e40 - Browse repository at this point
Copy the full SHA 9c44e40View commit details -
Configuration menu - View commit details
-
Copy full SHA for 926d231 - Browse repository at this point
Copy the full SHA 926d231View commit details -
added info specific to StatAnalysis wrapper its Description section a…
…nd adding info to glossary items about looping over groups of list items
Configuration menu - View commit details
-
Copy full SHA for 867783f - Browse repository at this point
Copy the full SHA 867783fView commit details -
added info about additional filename template tags that can be used i…
…n StatAnalysis wrapper
Configuration menu - View commit details
-
Copy full SHA for fe3c2a0 - Browse repository at this point
Copy the full SHA fe3c2a0View commit details -
added info to note that full day of end time will be processed if onl…
…y YYYMMDD is specified in VALID/INIT_END
Configuration menu - View commit details
-
Copy full SHA for 6b30b6b - Browse repository at this point
Copy the full SHA 6b30b6bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 685d25e - Browse repository at this point
Copy the full SHA 685d25eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e978a51 - Browse repository at this point
Copy the full SHA e978a51View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5061ab - Browse repository at this point
Copy the full SHA c5061abView commit details
Commits on Oct 17, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 6cf90ef - Browse repository at this point
Copy the full SHA 6cf90efView commit details -
moved utilities to parse time lists from strings to time_util, cleane…
…d up logic to set command line arguments to simplify how command is built, added documentation to functions and cleaned up code
Configuration menu - View commit details
-
Copy full SHA for 39e2c41 - Browse repository at this point
Copy the full SHA 39e2c41View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ac8645 - Browse repository at this point
Copy the full SHA 1ac8645View commit details -
Configuration menu - View commit details
-
Copy full SHA for c91e299 - Browse repository at this point
Copy the full SHA c91e299View commit details -
Configuration menu - View commit details
-
Copy full SHA for 665cf09 - Browse repository at this point
Copy the full SHA 665cf09View commit details
Commits on Oct 19, 2022
-
check that changing logic to not set beg or end based on hour list do…
…es not break existing use cases, ci-run-all-diff
Configuration menu - View commit details
-
Copy full SHA for b563d86 - Browse repository at this point
Copy the full SHA b563d86View commit details
Commits on Oct 20, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 86b2e42 - Browse repository at this point
Copy the full SHA 86b2e42View commit details -
change logic to never set fcst/obs_init/valid__beg/end values based o…
…n hour lists and only set them if explicitly requested in the METplus config
Configuration menu - View commit details
-
Copy full SHA for e871d50 - Browse repository at this point
Copy the full SHA e871d50View commit details -
pass runtime settings to set_environment_variables function so that s…
…tring template substitution on any env var that will be set by wrapper will be performed before calling stat_analysis
Configuration menu - View commit details
-
Copy full SHA for 653b04c - Browse repository at this point
Copy the full SHA 653b04cView commit details -
added logic to substitute string template tags when reading explicit …
…fcst/obs_init/valid_beg/end values from config. prevent crash when dict values are not set by using get
Configuration menu - View commit details
-
Copy full SHA for 5f25e89 - Browse repository at this point
Copy the full SHA 5f25e89View commit details -
started adding tests to ensure fcst/obs_init/valid_beg/end values are…
… read from METplus config and set in env vars for wrapped MET config file properly
Configuration menu - View commit details
-
Copy full SHA for 2462db3 - Browse repository at this point
Copy the full SHA 2462db3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c9a627 - Browse repository at this point
Copy the full SHA 6c9a627View commit details -
removed setting of legacy environment variables that were set to supp…
…ort very old wrapped MET config files for StatAnalysis
Configuration menu - View commit details
-
Copy full SHA for 437e6d6 - Browse repository at this point
Copy the full SHA 437e6d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for a7ef6ef - Browse repository at this point
Copy the full SHA a7ef6efView commit details -
added rest of new config variables to glossary and fixed formatting t…
…hat was removing first letter of sentence for CUSTOM_LOOP_LIST
Configuration menu - View commit details
-
Copy full SHA for 9d74886 - Browse repository at this point
Copy the full SHA 9d74886View commit details
Commits on Oct 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 339e31a - Browse repository at this point
Copy the full SHA 339e31aView commit details -
Configuration menu - View commit details
-
Copy full SHA for beedf87 - Browse repository at this point
Copy the full SHA beedf87View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5057f23 - Browse repository at this point
Copy the full SHA 5057f23View commit details -
Changed directory to write test output to a directory called test_out…
…put under METPLUS_TEST_OUTPUT_BASE and added logic to remove that directory before running tests. This prevents false success of tests that generate files and checks if they exist if they were generated from a previous successful run. Write to directory with hard-coded name to prevent accidentally scrubbing other files if the env var is not set properly
Configuration menu - View commit details
-
Copy full SHA for 404f034 - Browse repository at this point
Copy the full SHA 404f034View commit details -
per dtcenter/METplus-Internal#24, added tests to ensure that run_metp…
…lus.py script returns an expected failure return code
Configuration menu - View commit details
-
Copy full SHA for 47b5a2f - Browse repository at this point
Copy the full SHA 47b5a2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5547117 - Browse repository at this point
Copy the full SHA 5547117View commit details -
Merge branch 'feature_1842_stat_analysis_multiple_jobs' of github.com…
…:dtcenter/METplus into feature_24i_test_failure
Configuration menu - View commit details
-
Copy full SHA for a306188 - Browse repository at this point
Copy the full SHA a306188View commit details -
Modified pytest fixture logic so that tests that create a minimum con…
…fig file will automatically scrub the test output including logs and final conf only if the test succeeds. This makes it much easier to review test output to investigate issues. Tests that currently read in additional configuration files now call the metplus_config_files fixture to preserve the old behavior but those cases will not automatically clean up the output data. Eventually update those tests to set the config settings in the test instead of reading a separate file so that all tests that use a METplusConfig object will be scrubbed unless they fail
Configuration menu - View commit details
-
Copy full SHA for 3c760f8 - Browse repository at this point
Copy the full SHA 3c760f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 33ae44f - Browse repository at this point
Copy the full SHA 33ae44fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1646010 - Browse repository at this point
Copy the full SHA 1646010View commit details -
Configuration menu - View commit details
-
Copy full SHA for d89f218 - Browse repository at this point
Copy the full SHA d89f218View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1a6892 - Browse repository at this point
Copy the full SHA f1a6892View commit details -
Merge branch 'feature_1842_stat_analysis_multiple_jobs' into feature_…
…24i_test_failure
Configuration menu - View commit details
-
Copy full SHA for 2aea590 - Browse repository at this point
Copy the full SHA 2aea590View commit details -
updated tests to avoid using config files so they can be auto-scrubbe…
…d if the test passes, scrub files that must be generated using the old method, add documentation to pytest fixtures
Configuration menu - View commit details
-
Copy full SHA for 61c6d12 - Browse repository at this point
Copy the full SHA 61c6d12View commit details
Commits on Oct 24, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 4c0a024 - Browse repository at this point
Copy the full SHA 4c0a024View commit details
Commits on Oct 25, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 949e809 - Browse repository at this point
Copy the full SHA 949e809View commit details -
Configuration menu - View commit details
-
Copy full SHA for 46a8d64 - Browse repository at this point
Copy the full SHA 46a8d64View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f461c7 - Browse repository at this point
Copy the full SHA 2f461c7View commit details