[PIPE2D-1256] Fix weekly breakage 2022-07-16 Created: 18/Jul/23 Updated: 19/Jul/23 Resolved: 19/Jul/23 |
|
| Status: | Done |
| Project: | DRP 2-D Pipeline |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Story | Priority: | Normal |
| Reporter: | price | Assignee: | price |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Description |
|
Failed to build drp_stella due to test failures:
=========================== short test summary info ============================
(doApCorr=True, numLines=10, rtol=0.01) SUBFAIL tests/test_photometerLines.py::PhotometerLinesTestCase::testPhotometry
(doApCorr=False, numLines=100, rtol=0.004) SUBFAIL tests/test_photometerLines.py::PhotometerLinesTestCase::testPhotometry
(doApCorr=False, numLines=200, rtol=0.005) SUBFAIL tests/test_photometerLines.py::PhotometerLinesTestCase::testPhotometry
FAILED tests/test_tasks.py::TasksTestCase::testReduceExposure - RuntimeError:...
====== 4 failed, 476 passed, 4 skipped, 41 warnings in 165.95s (0:02:45) =======
This appears to be related to an upgrade of pybind11. It's claiming that the photometer function's return value can't be copied or moved, but we've been doing that just fine, and adding explicit return_value_policy doesn't get picked up. I'll try pinning pybind11=2.10.4. |
| Comments |
| Comment by price [ 19/Jul/23 ] |
|
That did the trick. A new weekly run was successful. Merged to master. |