ID-45: Session CLI and Scripted Execution#760
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #760 +/- ##
==========================================
+ Coverage 84.69% 84.77% +0.08%
==========================================
Files 296 297 +1
Lines 13904 13968 +64
Branches 1937 1955 +18
==========================================
+ Hits 11776 11842 +66
+ Misses 2120 2118 -2
Partials 8 8
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
update documentation
ljtucker
left a comment
There was a problem hiding this comment.
Changes look good overall, but a few notes of possible enhancements to make before merging (all optional).
TO test the validity of the sample scripts, I ran:
bundle exec rake execute_scripts:run_allbundle exec inferno execute_script execution_scripts/demo/demo_individual_tests.yamlbundle exec inferno execute_script --allow-commands execution_scripts/demo/demo_wait_group_with_commands.yaml
All tests passed and claimed to match the expected results. I then changed the expecteed json for the demo_individual_tests suite and confirmed that the test then failed and generated diff files. All seems to be working as expected
Summary
Upgrades the ability to integrate execution of running Inferno tests into CI/CD pipelines and capture current state test suite execution for regression testing. Specifically
See doc site PR 111 for full documentation on the changes.
Testing Guidance
The best way to test is to run and create scripts, using the PRs for the first set of scripts that target g10 and its dependencies us-core and smart. Specific places to look: