CI maintenance updates and adding CI Unit Tests#2740
Conversation
|
It did get picked up but in that last integration before I left there was a syntax error in the pipeline so it doesn't run. |
yes Co-authored-by: Rahul Mahajan <aerorahul@users.noreply.github.com>
|
Checkout Failed on Hera: Could not perform submodule update |
|
Needs "cluster" update and apply catch fix similar to build fail to Finalize in the Pipeline. |
|
@TerrenceMcGuinness-NOAA Is this ready to be re-reviewed and tested? |
…el is updated to fail
|
Build FAILED on Hera with error logs: Follow link here to view the contents of the above file(s): (link) |
|
Checkout Failed on Orion: Error cloning remote repo 'origin' |
1 similar comment
|
Checkout Failed on Orion: Error cloning remote repo 'origin' |
|
CI Passed Hera at |
aerorahul
left a comment
There was a problem hiding this comment.
looks good.
A self-test should be run on develop ASAP after this is merged.
Description
This PR has a few maintenance updates to the CI pipeline and adds a test directory with Unit Tests
Major Maintenance updates:
stderrsent to GitHub PR messagingMinor Maintenance updates:
latin-1decoder in reading log files for publishingAdded python Unit Tests for CI functionality:
test_rocostat.py: rocoto_statcount() rocoto_summary() rocoto_stalled()test_setup.py: setup_expt() test_setup_xml()test_create_experment: test_create_experiment()How has this been tested?
Unit Tests ran in GitHub Runner using
.github/workflow/ci_uint_tests.yamlChange characteristics