Build: #52 failed Rebuilt by Andrew McNichols
Code commits
Casa6
-
Srikrishna Sekhar d8a3a4bdf7e60a99f628b34e559845c98dff371e
Pull request #1039: CAS-13318
Merge in CASA/casa6 from CAS-13318 to master
* commit 'b6453d73d1a4098c3763b42a75b88880b3bce7ad':
CAS-13318 : Fix PB masking in robust RMS calc -
Inna Muzychenko 229d3c9b5d0436b0f48fe265b8b4bde48a585614
Pull request #1033: CAS-14704
Merge in CASA/casa6 from CAS-14704 to master
* commit 'd5adeb6db73246ebbb2e3e535e56a38139482f98': (34 commits)
add test_task_getjyperkalma to component map
Changes according to the NAOJ code review Refs #2870
Changes according to the NAOJ code review Refs #2869 #2870
Changes according to the NAOJ code review Refs #2868
Changes according to the NAOJ code review Refs #2866
Changes according to the NAOJ code review Refs #2865
Changes according to the NAOJ code review Refs #2864
Changes according to the NAOJ code review
Delete commented out lines
Fix bugs, add tests
Changes according to code review Refs #2858
Changes according to code review Refs #2858
Changes according to code review Refs #2846
Changes according to the code review #Refs 2851
Changes according to code review Refs #2843
Changes according to code review Refs #2860
Changes according to code review Refs #2859
Changes according to code review Refs #2857
Changes according to the code review #Refs 2854
Changes according to code review Refs #2853
... -
Srikrishna Sekhar b6453d73d1a4098c3763b42a75b88880b3bce7ad
Merge remote-tracking branch 'origin/master' into CAS-13318
-
Muzychenko Inna <inna.muzychenko@ana01.alma.nao.ac.jp> d5adeb6db73246ebbb2e3e535e56a38139482f98 m
Merge remote-tracking branch 'origin/master' into CAS-14704
-
Akeem Wells 7f25a9ec0b4e8ec437acc395717ce5427a7d4d71 m
add test_task_getjyperkalma to component map
-
Muzychenko Inna <inna.muzychenko@ana01.alma.nao.ac.jp> b7fa54dc5d6267a2d1d64b831a9c9fc77ca658ed m
Changes according to the NAOJ code review Refs #2870
-
Muzychenko Inna <inna.muzychenko@ana01.alma.nao.ac.jp> d45e0d268df57019b05cba8dbee5d17a722bd4e9 m
Changes according to the NAOJ code review Refs #2869 #2870
-
Muzychenko Inna <inna.muzychenko@ana01.alma.nao.ac.jp> 4d0a1a93f28b58cd0483a05800de5b03efedddcc m
Changes according to the NAOJ code review Refs #2868
-
Muzychenko Inna <inna.muzychenko@ana01.alma.nao.ac.jp> 2f41b7e75d3633b4f4eae04e0370f422b0adce95 m
Changes according to the NAOJ code review Refs #2866
-
Muzychenko Inna <inna.muzychenko@ana01.alma.nao.ac.jp> bce0d4c02bb723a7fba9b3831c47fa239180d536 m
Changes according to the NAOJ code review Refs #2865
-
Muzychenko Inna <inna.muzychenko@ana01.alma.nao.ac.jp> ad69d02088e308ad35190176cd076e658a41a954 m
Changes according to the NAOJ code review Refs #2864
-
Muzychenko Inna <inna.muzychenko@ana01.alma.nao.ac.jp> c841edca23ece8b9e22603ef699305ec1488b402 m
Changes according to the NAOJ code review
-
Muzychenko Inna <inna.muzychenko@ana01.alma.nao.ac.jp> 6ebf6a0f0daf3c2ad70fed7872ce350b21821d97 m
Delete commented out lines
-
Muzychenko Inna <inna.muzychenko@ana01.alma.nao.ac.jp> b11f8f86c82a303c36f1f9aff8b065dfc41053f1 m
Fix bugs, add tests
-
Srikrishna Sekhar b8317c3a1e1b0f7ceb2a4c0cc7a7eeaa61a9d146 m
CAS-13318 : Fix PB masking in robust RMS calc
The initial bug seems to be because the outlierfield lies outside the
specified PB mask, and ends up being all masked pixels. This causes the
RMS estimation to fail, as well as deconvolution.
The fix is to switch the default mask to be unmasked in an outlierfield,
and after the PB mask is applied if the image is completely masked,
temporarily unmask it for RMS estimation.
This fixes the initial issue reported in the ticket, but investigating
if there are any unintended effects. -
Muzychenko Inna <inna.muzychenko@ana01.alma.nao.ac.jp> d376bdf41439602af52778a8c7ea99215dfe6ad2 m
Merge remote-tracking branch 'origin/master' into CAS-14704
-
Muzychenko Inna <inna.muzychenko@ana01.alma.nao.ac.jp> ed677042bbd2dcc201c93be4c7c88bad23ab7bb5 m
Changes according to code review Refs #2858
-
Muzychenko Inna <inna.muzychenko@ana01.alma.nao.ac.jp> c05496390bf5eb4058d82038c20cb4dc1aece92a m
Changes according to code review Refs #2858
-
Muzychenko Inna <inna.muzychenko@ana01.alma.nao.ac.jp> af32f491dacd4288fa305b22ffa4a8730728af5e m
Changes according to code review Refs #2846
-
Muzychenko Inna <inna.muzychenko@ana01.alma.nao.ac.jp> 9fa575e366377282012b526a8a7579479a842d19 m
Merge branch 'CAS-14704' of https://open-bitbucket.nrao.edu/scm/casa/casa6 into CAS-14704
-
Muzychenko Inna <inna.muzychenko@ana01.alma.nao.ac.jp> 64110fc25916d0e8d5bb8a2ed5bad628035d92fe m
Changes according to the code review #Refs 2852
-
Muzychenko Inna <inna.muzychenko@ana01.alma.nao.ac.jp> b9a071e0e0798511705ec60483b660375a6473fc m
Merge branch 'CAS-14704' of https://open-bitbucket.nrao.edu/scm/casa/casa6 into CAS-14704
-
Muzychenko Inna <inna.muzychenko@ana01.alma.nao.ac.jp> 761fac2b244722432f51f35317740ae97db8cf18 m
Changes according to the code review #Refs 2851
-
Muzychenko Inna <inna.muzychenko@ana01.alma.nao.ac.jp> 2e2a2fc37e02ed73c2739be42f23bb476d6b49fe m
Changes according to code review Refs #2843
-
Muzychenko Inna <inna.muzychenko@ana01.alma.nao.ac.jp> e85717a3b5c399165b1bf66ab93030e09fa85626 m
Changes according to code review Refs #2860
-
Muzychenko Inna <inna.muzychenko@ana01.alma.nao.ac.jp> 79141b11a496d5152c87be476dc87894befad89c m
Changes according to code review Refs #2859
-
Muzychenko Inna <inna.muzychenko@ana01.alma.nao.ac.jp> 3022211d5aa464cb82f7d8ae6deb477ca76ea344 m
Changes according to code review Refs #2857
-
Muzychenko Inna <inna.muzychenko@ana01.alma.nao.ac.jp> fd9399c6ba605919f1a6862feea70642e6bdeac1 m
Changes according to the code review #Refs 2854
-
Muzychenko Inna <inna.muzychenko@ana01.alma.nao.ac.jp> e474753d26633a6854254d2513b55e448e142e3e m
Changes according to code review Refs #2853
-
Muzychenko Inna <inna.muzychenko@ana01.alma.nao.ac.jp> 79f5d5829975325e69da4ceda4d3ed14ee0cc058 m
Changes according to code review Refs #2851
-
Muzychenko Inna <inna.muzychenko@ana01.alma.nao.ac.jp> 340b3f7478173496588b89761cfc31171b89d570 m
Changes according to code review Refs #2850
-
Muzychenko Inna <inna.muzychenko@ana01.alma.nao.ac.jp> 56b9b358896464980e5dcffa8cfd8074867bb0ad m
Changes according to code review Refs #2849
-
Muzychenko Inna <inna.muzychenko@ana01.alma.nao.ac.jp> 47b8a3d652c4f708b1b97c4270300eecace56725 m
Changes according to code review Refs #2847
-
Muzychenko Inna <inna.muzychenko@ana01.alma.nao.ac.jp> 6c55bd41832ec4dd0eac7ca2485a6c098e3b24f1 m
Changes according to code review Refs #2846
-
Muzychenko Inna <inna.muzychenko@ana01.alma.nao.ac.jp> c05b361b59c2bb1697dba5b4e3895073b2b80b8a m
Changes according to code review Refs #2845
-
Muzychenko Inna <inna.muzychenko@ana01.alma.nao.ac.jp> 1710596e7a8ac0b60f8b049a9cb8cffe15300c2c m
Changes according to code review Refs #2842
-
Muzychenko Inna <inna.muzychenko@ana01.alma.nao.ac.jp> 071a0decae4f00ed139b840115327ace15aa2013 m
Changes according to code review Refs #2841 #2844 #2848 #2852
-
Muzychenko Inna <inna.muzychenko@ana01.alma.nao.ac.jp> ca6962fcd46f77ab6cdcd828c6c539843f8824b9 m
Ready for code review
-
Muzychenko Inna <inna.muzychenko@ana01.alma.nao.ac.jp> b05afadcef08b59ec5842175c810e02e5e68d654 m
Remove env var usage
-
Muzychenko Inna <inna.muzychenko@ana01.alma.nao.ac.jp> a738ed56768cd90efe07ee16c43430a170e24f09 m
Prototype for test
-
Muzychenko Inna <inna.muzychenko@ana01.alma.nao.ac.jp> 03f144a6e6fc091526648bc1d9dcb7e6e77f7ed6 m
Remove parameter
-
Muzychenko Inna <inna.muzychenko@ana01.alma.nao.ac.jp> ac98f9039b1a73f823e4725d4c77515f6344bf94 m
Fix xml file
-
Muzychenko Inna <inna.muzychenko@ana01.alma.nao.ac.jp> 1a6a4df3e44b12702d5c0e5cdd4115b4eff816c0 m
Merge remote-tracking branch 'origin/master' into CAS-14704
-
Muzychenko Inna <inna.muzychenko@ana01.alma.nao.ac.jp> 85770413444a94f3425c5864111fd2df17c48ee3 m
Base for getjyperkalma
Pipeline
-
Rui Xue 1fa18ea485c9483ae9961384aedc3e0d4ce45e92
Pull request #1790: PIPE-3061/PIPE-3027
Merge in PIPE/pipeline from PIPE-3061-examining-the-possible-memory-leak-when-running-multiple-regression-tests-on-one-pytest to main
* commit 'ebb6ced6fd1f23d977a302abef49c5d461feca85':
PIPE-3061: Update `pixi_tasks.md`
PIPE-3061: drop Python 3.10/3.11, add CASA 6.7.4 env, update docs theme
PIPE-3061: add pixi tasks for regression/unit tests and developer docs
PIPE-3061: Add `pytest-xvfb` to development requirements for headless testing support without `xvfb-run`
PIPE-3061: Update documentation to clarify xdist worker scaling and per-test timing details
PIPE-3061: Add MPI worker scaling recommendations and per-test timing details to documentation
PIPE-3061: Add usage examples for `@pytest.mark.mpi` in documentation
PIPE-3061: Further improve memory management by triggering garbage collection after clearing caches and releasing context in `PipelineTester`
PIPE-3027: Simplify MPI marker handling in pytest configuration and update description for clarity
PIPE-3027: add `@pytest.mark.mpi` marker and `--ignore-mpi-markers` option
PIPE-2061: Add fixture to clear module-level caches between tests to reduce memory footprint
PIPE-3061: Implement unsubscribe functionality in eventbus and improve the memory management for `Context` in `PipelineTester` -
Rui Xue <rx.astro@gmail.com> ebb6ced6fd1f23d977a302abef49c5d461feca85 m
PIPE-3061: Update `pixi_tasks.md`
-
Rui Xue <rx.astro@gmail.com> d42126852c0284c766a041f46c36e47382b81001 m
PIPE-3061: drop Python 3.10/3.11, add CASA 6.7.4 env, update docs theme
- Bump requires-python to >=3.12; remove 3.10/3.11 classifiers
- Drop casa666-py310 and casa671-py310 pixi environments
- Add casa674-py312 feature/environment (CASA 6.7.4, Python 3.12)
- Enable casa675-py313 on osx-arm64; guard bdsf via sys_platform
marker in requirements.txt instead of platform list restriction
- Bump macos system-requirement to 15.0
- Simplify astropy pin: drop python_version conditional (3.10 gone)
- Add build-docs-fast (incremental) and build-pdf pixi tasks
- Add furo Sphinx theme to requirements_docs.txt and docs environment -
Rui Xue <rx.astro@gmail.com> 87558d0b47039b0f84760dfe0c9eae09d184db12 m
PIPE-3061: add pixi tasks for regression/unit tests and developer docs
Add two pixi tasks to pyproject.toml:
- test-regression: runs tests/regression/fast/ with pytest-xdist
(worksteal, -m "not mpi") inside a plain Python session
- test-pltest1: runs a single small ALMA-IF regression test via `casashell`
Both tasks cd into PL_WORKDIR (default: ../working) before launching,
keeping CASA logs and pipeline output out of the source tree.
PL_WORKDIR is overridable at invocation time:
PL_WORKDIR=/zfs/scratch/myrun pixi run test-regression
Also add docs/source/develdocmd/pixi_tasks.md documenting all five
pixi tasks (test-unit, test-regression, test-pltest1,
fetch-casarundata, build-docs), the available CASA environments,
PL_WORKDIR usage, and per-environment invocation examples. -
Rui Xue <rx.astro@gmail.com> 7a18fb44737e7411b666b4d547fec735bb9e78f6 m
PIPE-3061: Add `pytest-xvfb` to development requirements for headless testing support without `xvfb-run`
-
Rui Xue <rx.astro@gmail.com> 1a2b9adcaa74775f5ed57162127b9132773f2488 m
PIPE-3061: Update documentation to clarify xdist worker scaling and per-test timing details
-
Rui Xue <rx.astro@gmail.com> 2b588848a18322c774aaa1984949cd5c8105be68 m
PIPE-3061: Add MPI worker scaling recommendations and per-test timing details to documentation
-
Rui Xue <rx.astro@gmail.com> a03d8c4a4d73e15e284dcdf7c14ab036edd35d73 m
PIPE-3061: Add usage examples for `@pytest.mark.mpi` in documentation
-
Rui Xue d87a7d922af5cbaaa24e42f894012ceb3b9d604e m
PIPE-3061: Further improve memory management by triggering garbage collection after clearing caches and releasing context in `PipelineTester`
-
Rui Xue <rx.astro@gmail.com> ad99e6939dd46f3b43e47d6d9dd061d0b5908cbb m
PIPE-3027: Simplify MPI marker handling in pytest configuration and update description for clarity
-
Rui Xue <rx.astro@gmail.com> ce6a72e9f88b598c68279407e4d3d312d8d934f7 m
PIPE-3027: add `@pytest.mark.mpi` marker and `--ignore-mpi-markers` option
- Add `mpi` pytest marker to `pyproject.toml`
- Auto-skip `@pytest.mark.mpi` tests in pytest_collection_modifyitems
when `MPIEnvironment.is_mpi_enabled` is False
- Add `--ignore-mpi-markers` CLI flag to disable the auto-skip, allowing
mpi-marked tests to run in a serial session
- Apply `@pytest.mark.mpi` to tests that require an MPI-enabled CASA
session: two alma_if fast tests and one vla fast test- conftest.py (version ce6a72e9f88b598c68279407e4d3d312d8d934f7) (diffs)
- pyproject.toml (version ce6a72e9f88b598c68279407e4d3d312d8d934f7) (diffs)
- tests/regression/fast/alma_if_fast_test.py (version ce6a72e9f88b598c68279407e4d3d312d8d934f7) (diffs)
- tests/regression/fast/vla_fast_test.py (version ce6a72e9f88b598c68279407e4d3d312d8d934f7) (diffs)
-
Rui Xue <rx.astro@gmail.com> 70972aee0d83b0a8be223cdeb50ddca4f96ff80e m
PIPE-2061: Add fixture to clear module-level caches between tests to reduce memory footprint
-
Rui Xue <rx.astro@gmail.com> 9e388ec091c0724e3181ba14affd6d25131a6290 m
PIPE-3061: Implement unsubscribe functionality in eventbus and improve the memory management for `Context` in `PipelineTester`
- pipeline/infrastructure/eventbus/__init__.py (version 9e388ec091c0724e3181ba14affd6d25131a6290) (diffs)
- pipeline/infrastructure/eventbus/eventbus.py (version 9e388ec091c0724e3181ba14affd6d25131a6290) (diffs)
- pipeline/infrastructure/timetracker.py (version 9e388ec091c0724e3181ba14affd6d25131a6290) (diffs)
- tests/testing_utils.py (version 9e388ec091c0724e3181ba14affd6d25131a6290) (diffs)