Ticket #11211 (closed: fixed)
CalibrateRectangularDetectors system test is broken
| Reported by: | Martyn Gigg | Owned by: | Peter Peterson |
|---|---|---|---|
| Priority: | critical | Milestone: | Release 3.4 |
| Component: | Diffraction | Keywords: | |
| Cc: | Blocked By: | ||
| Blocking: | Tester: | Martyn Gigg |
Description
The stack trace from the test
FrameworkManager-[Notice] Welcome to Mantid 3.3.20150302.2302
FrameworkManager-[Notice] Please cite: http://dx.doi.org/10.1016/j.nima.2014.07.029 and this release: http://dx.doi.org/10.5286/Software/Mantid
CalibrateRectangularDetectors-[Notice] CalibrateRectangularDetectors started
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/home/builder/Jenkins/workspace/master_systemtests/label/rhel6/StressTestFramework/stresstesting.py", line 198, in execute
self.runTest()
File "/home/builder/Jenkins/workspace/master_systemtests/label/rhel6/SystemTests/AnalysisTests/CalibrateRectangularDetector_Test.py", line 88, in runTest
CrossCorrelation = True, Instrument = 'PG3', RunNumber = '2538', Extension = '_event.nxs')
File "/opt/mantidnightly/bin/mantid/simpleapi.py", line 575, in algorithm_wrapper
algm.execute()
RuntimeError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()
at line 142 in '/opt/mantidnightly/plugins/python/algorithms/CalibrateRectangularDetectors.py'}}}
It looks like the {{{DetectorsPeaks}}} property is now a proper numpy array not a string so {{{bool(detectors)}}} won't work.
Change History
comment:2 Changed 6 years ago by Pete Peterson
- Status changed from inprogress to verify
- Resolution set to fixed
This is being verified as pull request #337.
comment:3 Changed 6 years ago by Martyn Gigg
- Status changed from verify to verifying
- Tester set to Martyn Gigg
comment:5 Changed 6 years ago by Martyn Gigg
- Status changed from verifying to closed
Merge pull request #337 from mantidproject/11211_calib_rect_systest
Fix CalibrateRectangularDetectors system test
Full changeset: 5cdfa35798eba4cf7d85068224acf135df853d9a
Note: See
TracTickets for help on using
tickets.

Re #11211. This should fix the system test.
Changeset: 9c46e038896f3499c67a213b9087cc86ae3680f5