Build: #2 was successful Code changes detected

Build result summary

Details

Completed
Queue duration
< 1 second
Duration
5 minutes
Labels
None
Agent
casaci-4.cv.nrao.edu test agent6
Revision
5a560095bf4b576af51b2d4a67e4fa35279b7235
Total tests
704
Successful since
#1 ()

Tests

Code commits

Author Commit Message Commit date
Rui Xue Rui Xue 5a560095bf4b576af51b2d4a67e4fa35279b7235 m PIPE-3089: set NamingTemplate.task on MPI/Dask workers
NamingTemplate.task is set by basetask.execute() only when
is_top_level_task() is True, which is always False on MPI servers.
This caused worker-side data product filenames to lack the task name
prefix, breaking any logic relying on filename content (e.g. the
amplitude caltable lookup in hifa_gfluxscale).

In Tier0PipelineTask.get_executable(), resolve the Pipeline task name from
task_registry (with a ParallelFoo.Task fallback) and set
NamingTemplate.task before executing the task lambda.

Jira issues

IssueDescriptionStatus
Unknown Issue TypePIPE-3089Could not obtain issue details from Jira