Build: #102 was successful Child of PIPESPECS-PACKAGEPIPEMAINCASA674-112
Code commits
Pipeline
-
Takeshi Nakazato 78502f29806c81fc1659f7fe614584921e8c0e8c
Pull request #1984: PIPE-3232 fix errors in log qa when weblog rendering is disabled
Merge in PIPE/pipeline from PIPE-3232-fix-errors-in-log_qa-when-weblog-rendering-is-disabled to main
* commit 'aae06797d595843586eed600982f3e71e7b7dd53':
PIPE-3232: add unit tests for `DISABLE_WEBLOG` and `DISABLE_QA` handling
PIPE-3232: introduce DISABLE_QA flag to control QA score generation
PIPE-3232: return empty plot dict from flagging tasks when weblog is disabled
PIPE-3232 update log_qa decorator
PIPE-3232 score_amp_vs_time_plots should skip QA evaluation if weblog is disabled
PIPE-3232 add/remove log_qa decorator depending on the return value of the function -
Takeshi Nakazato aae06797d595843586eed600982f3e71e7b7dd53 m
Merge branch 'main' into PIPE-3232-fix-errors-in-log_qa-when-weblog-rendering-is-disabled
-
Rui Xue ce99f6c83f9916cc278db40bc6f9fc1b19ad4f93 m
PIPE-3232: add unit tests for `DISABLE_WEBLOG` and `DISABLE_QA` handling
-
Rui Xue b9b91303c1f5cc136e138d6da858a67f9dd3dc54 m
PIPE-3232: introduce DISABLE_QA flag to control QA score generation
Define DISABLE_QA in basetask.py and guard pipelineqa.qa_registry.do_qa in Results.accept() to allow skipping QA evaluation when disabled. -
Rui Xue a70201b95aefa8acac4d43ae095f035368caea6b m
PIPE-3232: return empty plot dict from flagging tasks when weblog is disabled
Update create_plots() in bandpassflag, gfluxscaleflag, polcalflag, and targetflag to return a dictionary with 'time' and 'uvdist' keys instead of a tuple when DISABLE_WEBLOG is True, preventing downstream TypeErrors.- pipeline/hifa/tasks/bandpassflag/bandpassflag.py (version a70201b95aefa8acac4d43ae095f035368caea6b) (diffs)
- pipeline/hifa/tasks/gfluxscaleflag/gfluxscaleflag.py (version a70201b95aefa8acac4d43ae095f035368caea6b) (diffs)
- pipeline/hifa/tasks/polcalflag/polcalflag.py (version a70201b95aefa8acac4d43ae095f035368caea6b) (diffs)
- pipeline/hifa/tasks/targetflag/targetflag.py (version a70201b95aefa8acac4d43ae095f035368caea6b) (diffs)
-
Takeshi Nakazato 0e3bdc4f300bf70de87781e6589fcd3990d74730 m
PIPE-3232 update log_qa decorator
- to support list of QAScore objects
- to log all QA messages rather than the first score for list/tuple inputs -
Takeshi Nakazato dad6c44787bd6a032985139f2f2c9b53e19f7751 m
PIPE-3232 score_amp_vs_time_plots should skip QA evaluation if weblog is disabled
-
Takeshi Nakazato bd44fd9fbd52306772d7bcea2f67eee7a0fcd281 m
PIPE-3232 add/remove log_qa decorator depending on the return value of the function