Commits

Rui Xue authored a0f05497a1d Merge
Merge pull request #737 in PIPE/pipeline from PIPE-1301-add-conftest.py-for-the-pipeline-tests to main

* commit 'e61be5f3429314f00144cc737917da18a6ddb4c3': PIPE-1301: add an example of how to obtain the test coverage report from regression tests. PIPE-1301: prepend the CASA/PL init. messages in casa logfiles of individual tests; consolidate the operations related to creating dir. structure and changing CWD into PipelineRegression.run(). PIPE-1301: additional help messages on the usage of '--nologfile'. PIPE-1301: minor update in pipeline_tests.md PIPE-1301: shutdown plotms before each regression tests. PIPE-1301: run three '13A-537' tests in individual working directories. PIPE-1301: use infrastructure.logging.get_logger() to set the test-specific 'casacalls-*.txt' log file path. PIPE-1301: remove an unused code line. PIPE-1301: use the custom pytest CLI option '--nologfile' to manage casa-*.log; add the '--pyclean' option to cleanup .pyc before tests. PIPE-1301: add a custom pytest option '--collect-tests', which exports nodeids of collected tests to a text file. PIPE-1301: ensure the log-redirect function is called for both the main and worker threads update pipeline_tests.md on the usage of test markers etc. PIPE-1301: update pipeline_tests.md on running concurrent regression tests with pytest-xdist PIPE-1301: separate casa/pipeline logs from individual regression tests PIPE-1301: minor changes to pipeline_tests.md PIPE-1301: add a short .md for pipeline unit testing instruction; clean up casa-*log when running pytest locally using conftest.py
No tags

doc/pipeline_tests.md

Added

Everything looks good. We'll let you know here if there's anything you should know about.

Add shortcut