DMSC Integration Testing

Last updated: September 25, 2026 08:02:48

Test: nexusfiles-scipp|beer|beer_read_monitor_data|beam_monitor_m2

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


assert 0 > 0
 +  where 0 = <scipp.DataArray>\nDimensions: Sizes[time:0, frame_time:744, ]\nCoordinates:\n* frame_time                  int32            [µs]  (frame_time)  [0, 0, ..., 0, 0]\n* position                  vector3              [m]  ()  (0, 0, -11.5)\n* time                    datetime64             [ns]  (time)  []\nData:\n                            float64             [au]  (time, frame_time)  []  []\n\n.size

.tox/nexusfiles-scipp-beer/lib/python3.12/site-packages/dmsc_nightly/testing/nexusfiles/validation_fixtures.py:43: AssertionError
Full output
workflow = <sciline.pipeline.Pipeline object at 0x7f4a53a86ed0>
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_beer_999999_00016849.hdf')
monitor_name = 'beam_monitor_m2'
check_monitor_data = <function _check_monitor_data at 0x7f4a56813ec0>

    @pytest.mark.parametrize(
        "monitor_name", ["beam_monitor_m1", "beam_monitor_m2", "beam_monitor_m3"]
    )
    def test_beer_read_monitor_data(
        workflow: sciline.Pipeline,
        coda_nexus_file_path: Path,
        monitor_name: str,
        check_monitor_data: Callable,
    ) -> None:
        workflow[Filename[SampleRun]] = coda_nexus_file_path
        workflow[NeXusName[BeerMonitor]] = monitor_name
    
        monitor = workflow.compute(RawMonitor[SampleRun, BeerMonitor])
    
>       check_monitor_data(monitor)

tests/nexusfiles-scipp/beer/beer_load_nexus_test.py:121: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

da = <scipp.DataArray>
Dimensions: Sizes[time:0, frame_time:744, ]
Coordinates:
* frame_time                  int32        ...4             [ns]  (time)  []
Data:
                            float64             [au]  (time, frame_time)  []  []



    def _check_monitor_data(da: sc.DataArray) -> None:
        if da.bins is not None:
            assert da.dims == ("event_time_zero",)
            assert "event_time_offset" in da.bins.coords
            assert da.bins.size().sum().value > 0
        else:
            assert set(da.dims) == {"time", "frame_time"}
            assert "time" in da.coords
            assert "frame_time" in da.coords
>           assert da.size > 0
E           assert 0 > 0
E            +  where 0 = <scipp.DataArray>\nDimensions: Sizes[time:0, frame_time:744, ]\nCoordinates:\n* frame_time                  int32            [µs]  (frame_time)  [0, 0, ..., 0, 0]\n* position                  vector3              [m]  ()  (0, 0, -11.5)\n* time                    datetime64             [ns]  (time)  []\nData:\n                            float64             [au]  (time, frame_time)  []  []\n\n.size

.tox/nexusfiles-scipp-beer/lib/python3.12/site-packages/dmsc_nightly/testing/nexusfiles/validation_fixtures.py:43: AssertionError

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report

View job log here


Test passed, nothing to report