Code commits
Pipeline
-
Rui Xue ce99f6c83f9916cc278db40bc6f9fc1b19ad4f93
PIPE-3232: add unit tests for `DISABLE_WEBLOG` and `DISABLE_QA` handling
-
Rui Xue b9b91303c1f5cc136e138d6da858a67f9dd3dc54
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
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)