- Created end to end test
- Runs the automated workflow
- Takes config which specifies
- Input data
- VM
- Sources
- Cybershake config
- fault list
- Benchmark data
- Location of base test dir (Note: The script will create a tmp dir in that location, to allow running of multiple end to end test without having to change the config)
- Checks for slurms scripts after install
- After running simulations
- Checks mgmt db for any failed tasks
- Checks for output binaries
- Compares IM_calc csv against benchmark csv
- Logging:
- All output from install and run_queue_and_auto_submit are saved in the root folder
- Does not:
- Check merge_ts
- Output of EMOD3D as that gets compressed straight after
- For usage see: https://github.com/ucgmsim/slurm_gm_workflow/blob/master/e2e_tests/ReadMe.md
- Todo:
- Determine our workflow, given that both environments and an initial version of end-to-end test are done!
{"serverDuration": 88, "requestCorrelationId": "0c05c4bfec48661d"}