-
Notifications
You must be signed in to change notification settings - Fork 4
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
Wide-scale testing on Earthscope #252
Comments
This branch is not expected to modify code in aurora. We can add-back-in the tests when we are ready to merge, in the meantime it just seems silly to run tests on every commit When the time comes to merge, we just need to copy .github/workflows/test.yml back into the repo [Issue(s): #252]
also add folder to hold supporting functions if needed. [Issue(s): #252]
- modify stage 01 to use get_summary_table_name - modify stage 01 to add support for remotes_2 - stage 3 is in dev - not working yet - stage 4 in dev - add EXPERIMENT_PATH as a place to store inventory/metadata (dataless h5s) - factor get_remotes_2 out of get_remotes - add support for summary_table filename make/load issue #252
There is an issue when the time intervals are incorrect, this was handled by returning "None". It was never expected to be encountered, But is seems that there are mth5s with end time earlier than start time. While this should be fixed upstream, for now in order to avoid an exception in building the kernel_dataset, we should at least return the correctly shaped output. Since overlap() method is supposed to return a start_time and and end_time, returning None is not acceptable, but returning None, None is OK (at least structurally) This fix is being inserted to support task: WideScale Testing [Issue(s): #252]
- deprecate unused TMP_FROM_EMTF argument - add testing control param restrict_to_first_n_rows - make SPUD paths a dict, keyed by emtf, data, base [Issue(s): #252]
This task has run an entire first pass with aurora results in reasonable agreement with spud in most cases. A follow up task is to take the six stages of testing:
and wrap them in a common framework. Towards this I forked a I am attaching a previous result csv from stage 00, 01, 02 here for comparison with the updated version. |
All stages have successfully executed on gadi, as well as on my local machine. If we were going to do this again, I would make the following updates:
For reference, I zipped and attached the summary tables csvs from gadi |
Scripts are being kept in
earthscope_tests
branch, inaurora/test_utils/earthscope
for now.Tasks include
This is done in 00_catalog_SPUD.py
Done in 01_test_load_spud_tfs.py
Results of these tests are being posted to mt_metadata issue 143
Prototypes exist but needs review/discussion
Prototype exists, but since extraction of RR is unstable, so is this.
03_test_download_from_earthscope.py
Karl ToDo
The text was updated successfully, but these errors were encountered: