Build: #332 was successful Changes by Rui Xue and Remy Indebetouw

Build result summary

Details

Completed
Queue duration
1 second
Duration
2 seconds
Labels
None
Agent
casaci-4.cv.nrao.edu test agent4
Revision
3dd2dbdadc6deee2b97f34951d888bd4d45158ad

Code commits

Author Commit Message Commit date
Remy Indebetouw Remy Indebetouw 3dd2dbdadc6deee2b97f34951d888bd4d45158ad Pull request #1898: PIPE-3163: reinstate a fallback for when tsys is not taken on every target to plot the closest target-mapped tsys field.
Merge in PIPE/pipeline from PIPE-3163-source-pointings-plots-missing-for-multi-target-datasets to main

* commit '63d27a50e125fb013f04590846b0ecb57b31339d':
  PIPE-3163: Fix field-level deduplication in tsysfieldmap
  PIPE-3163: Refactor `select_tsys_fields` to return single best-matching field
  I don't know how the pytest is set up, just trying to get this done since the dev. is not available.
  added debugging log messages about multiple tsys fields fixed function name that broke the test
  typo
  reinstate a fallback, for when tsys is not taken on every target, to plot all the other target mapped tsys fields.
Rui Xue Rui Xue 63d27a50e125fb013f04590846b0ecb57b31339d PIPE-3163: Fix field-level deduplication in tsysfieldmap
- `get_tsys_fields_for_intent` now returns an insertion-ordered list[str]
  instead of a set, ensuring reproducible output
- Fix f() to deduplicate at the field ID level, not the whole
  comma-separated string level
Rui Xue Rui Xue 27753479c2122ad6297b0c79919ef3d603d442f1 PIPE-3163: Refactor `select_tsys_fields` to return single best-matching field
- Rename `select_tsys_fields` back to `select_tsys_field`; return Field | None
  instead of list[Field] / raising LookupError
- Implement nearest-field fallback (angular separation) replacing the
  previous "return all fields" approach
- Update `plot_tsys_scans` to handle `None` return gracefully
- Fix tests: add per-case gainfield mock, add nearest-fallback test case
Remy Indebetouw Remy Indebetouw 123b10ba26ae1284ee9f165be7d5c4ae6ed72d73 I don't know how the pytest is set up, just trying to get this done since the dev. is not available.
Remy Indebetouw Remy Indebetouw 17e5a34b0ff469384fce44dacca55659dfc08b21 added debugging log messages about multiple tsys fields fixed function name that broke the test

Jira issues

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