DMSC Integration Testing

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

Test: chexus|beer|run_chexus|

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00022377.hdf: 
Violations
----------
depends_on_target_missing @ /entry/instrument/MISSING_ESSCONFIG_beam_monitor_m3/depends_on (depends_on target /entry/instrument/beam_monitor_m3/transformations/translation is missing)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 1/65
float_dataset_units_missing: 0/424
group_has_units: 0/186
index_has_units: 0/117
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/267
NX_class_attr_missing: 0/186
NX_class_invalid: 0/186
NX_class_is_legacy: 0/186
transformation_depends_on_missing: 0/29
transformation_offset_units_missing: 0/0
units_invalid: 0/889
NXlog_has_value: 0/111
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/31
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/889
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/29

Total: 3/3639

tests/chexus/chexus_test.py:38: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7f406cb719e0>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(
            group, validators=validators, skip_condition=skip_condition
        )
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00022377.hdf: 
E           Violations
E           ----------
E           depends_on_target_missing @ /entry/instrument/MISSING_ESSCONFIG_beam_monitor_m3/depends_on (depends_on target /entry/instrument/beam_monitor_m3/transformations/translation is missing)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 1/65
E           float_dataset_units_missing: 0/424
E           group_has_units: 0/186
E           index_has_units: 0/117
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/267
E           NX_class_attr_missing: 0/186
E           NX_class_invalid: 0/186
E           NX_class_is_legacy: 0/186
E           transformation_depends_on_missing: 0/29
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/889
E           NXlog_has_value: 0/111
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/31
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/889
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/29
E           
E           Total: 3/3639

tests/chexus/chexus_test.py:38: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00022247.hdf: 
Violations
----------
depends_on_target_missing @ /entry/instrument/MISSING_ESSCONFIG_beam_monitor_m3/depends_on (depends_on target /entry/instrument/beam_monitor_m3/transformations/translation is missing)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 1/65
float_dataset_units_missing: 0/424
group_has_units: 0/186
index_has_units: 0/117
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/267
NX_class_attr_missing: 0/186
NX_class_invalid: 0/186
NX_class_is_legacy: 0/186
transformation_depends_on_missing: 0/29
transformation_offset_units_missing: 0/0
units_invalid: 0/889
NXlog_has_value: 0/111
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/31
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/889
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/29

Total: 3/3639

tests/chexus/chexus_test.py:38: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7f52122259e0>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(
            group, validators=validators, skip_condition=skip_condition
        )
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00022247.hdf: 
E           Violations
E           ----------
E           depends_on_target_missing @ /entry/instrument/MISSING_ESSCONFIG_beam_monitor_m3/depends_on (depends_on target /entry/instrument/beam_monitor_m3/transformations/translation is missing)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 1/65
E           float_dataset_units_missing: 0/424
E           group_has_units: 0/186
E           index_has_units: 0/117
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/267
E           NX_class_attr_missing: 0/186
E           NX_class_invalid: 0/186
E           NX_class_is_legacy: 0/186
E           transformation_depends_on_missing: 0/29
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/889
E           NXlog_has_value: 0/111
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/31
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/889
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/29
E           
E           Total: 3/3639

tests/chexus/chexus_test.py:38: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00022117.hdf: 
Violations
----------
depends_on_target_missing @ /entry/instrument/MISSING_ESSCONFIG_beam_monitor_m3/depends_on (depends_on target /entry/instrument/beam_monitor_m3/transformations/translation is missing)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 1/65
float_dataset_units_missing: 0/424
group_has_units: 0/186
index_has_units: 0/117
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/267
NX_class_attr_missing: 0/186
NX_class_invalid: 0/186
NX_class_is_legacy: 0/186
transformation_depends_on_missing: 0/29
transformation_offset_units_missing: 0/0
units_invalid: 0/889
NXlog_has_value: 0/111
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/31
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/889
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/29

Total: 3/3639

tests/chexus/chexus_test.py:38: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7f889ed29940>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(
            group, validators=validators, skip_condition=skip_condition
        )
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00022117.hdf: 
E           Violations
E           ----------
E           depends_on_target_missing @ /entry/instrument/MISSING_ESSCONFIG_beam_monitor_m3/depends_on (depends_on target /entry/instrument/beam_monitor_m3/transformations/translation is missing)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 1/65
E           float_dataset_units_missing: 0/424
E           group_has_units: 0/186
E           index_has_units: 0/117
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/267
E           NX_class_attr_missing: 0/186
E           NX_class_invalid: 0/186
E           NX_class_is_legacy: 0/186
E           transformation_depends_on_missing: 0/29
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/889
E           NXlog_has_value: 0/111
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/31
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/889
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/29
E           
E           Total: 3/3639

tests/chexus/chexus_test.py:38: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00021977.hdf: 
Violations
----------
depends_on_target_missing @ /entry/instrument/MISSING_ESSCONFIG_beam_monitor_m3/depends_on (depends_on target /entry/instrument/beam_monitor_m3/transformations/translation is missing)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 1/65
float_dataset_units_missing: 0/424
group_has_units: 0/186
index_has_units: 0/117
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/267
NX_class_attr_missing: 0/186
NX_class_invalid: 0/186
NX_class_is_legacy: 0/186
transformation_depends_on_missing: 0/29
transformation_offset_units_missing: 0/0
units_invalid: 0/889
NXlog_has_value: 0/111
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/31
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/889
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/29

Total: 3/3639

tests/chexus/chexus_test.py:38: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7f3105089940>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(
            group, validators=validators, skip_condition=skip_condition
        )
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00021977.hdf: 
E           Violations
E           ----------
E           depends_on_target_missing @ /entry/instrument/MISSING_ESSCONFIG_beam_monitor_m3/depends_on (depends_on target /entry/instrument/beam_monitor_m3/transformations/translation is missing)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 1/65
E           float_dataset_units_missing: 0/424
E           group_has_units: 0/186
E           index_has_units: 0/117
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/267
E           NX_class_attr_missing: 0/186
E           NX_class_invalid: 0/186
E           NX_class_is_legacy: 0/186
E           transformation_depends_on_missing: 0/29
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/889
E           NXlog_has_value: 0/111
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/31
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/889
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/29
E           
E           Total: 3/3639

tests/chexus/chexus_test.py:38: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00021833.hdf: 
Violations
----------
depends_on_target_missing @ /entry/instrument/MISSING_ESSCONFIG_beam_monitor_m3/depends_on (depends_on target /entry/instrument/beam_monitor_m3/transformations/translation is missing)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 1/65
float_dataset_units_missing: 0/424
group_has_units: 0/186
index_has_units: 0/117
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/268
NX_class_attr_missing: 0/186
NX_class_invalid: 0/186
NX_class_is_legacy: 0/186
transformation_depends_on_missing: 0/29
transformation_offset_units_missing: 0/0
units_invalid: 0/889
NXlog_has_value: 0/111
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/31
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/889
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/29

Total: 3/3640

tests/chexus/chexus_test.py:38: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7effa3881940>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(
            group, validators=validators, skip_condition=skip_condition
        )
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00021833.hdf: 
E           Violations
E           ----------
E           depends_on_target_missing @ /entry/instrument/MISSING_ESSCONFIG_beam_monitor_m3/depends_on (depends_on target /entry/instrument/beam_monitor_m3/transformations/translation is missing)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 1/65
E           float_dataset_units_missing: 0/424
E           group_has_units: 0/186
E           index_has_units: 0/117
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/268
E           NX_class_attr_missing: 0/186
E           NX_class_invalid: 0/186
E           NX_class_is_legacy: 0/186
E           transformation_depends_on_missing: 0/29
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/889
E           NXlog_has_value: 0/111
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/31
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/889
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/29
E           
E           Total: 3/3640

tests/chexus/chexus_test.py:38: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00021703.hdf: 
Violations
----------
depends_on_target_missing @ /entry/instrument/MISSING_ESSCONFIG_beam_monitor_m3/depends_on (depends_on target /entry/instrument/beam_monitor_m3/transformations/translation is missing)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 1/65
float_dataset_units_missing: 0/424
group_has_units: 0/186
index_has_units: 0/117
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/268
NX_class_attr_missing: 0/186
NX_class_invalid: 0/186
NX_class_is_legacy: 0/186
transformation_depends_on_missing: 0/29
transformation_offset_units_missing: 0/0
units_invalid: 0/889
NXlog_has_value: 0/111
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/31
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/889
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/29

Total: 3/3640

tests/chexus/chexus_test.py:38: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7f9c9185d940>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(
            group, validators=validators, skip_condition=skip_condition
        )
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00021703.hdf: 
E           Violations
E           ----------
E           depends_on_target_missing @ /entry/instrument/MISSING_ESSCONFIG_beam_monitor_m3/depends_on (depends_on target /entry/instrument/beam_monitor_m3/transformations/translation is missing)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 1/65
E           float_dataset_units_missing: 0/424
E           group_has_units: 0/186
E           index_has_units: 0/117
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/268
E           NX_class_attr_missing: 0/186
E           NX_class_invalid: 0/186
E           NX_class_is_legacy: 0/186
E           transformation_depends_on_missing: 0/29
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/889
E           NXlog_has_value: 0/111
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/31
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/889
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/29
E           
E           Total: 3/3640

tests/chexus/chexus_test.py:38: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00021563.hdf: 
Violations
----------
depends_on_target_missing @ /entry/instrument/MISSING_ESSCONFIG_beam_monitor_m3/depends_on (depends_on target /entry/instrument/beam_monitor_m3/transformations/translation is missing)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 1/65
float_dataset_units_missing: 0/424
group_has_units: 0/186
index_has_units: 0/117
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/268
NX_class_attr_missing: 0/186
NX_class_invalid: 0/186
NX_class_is_legacy: 0/186
transformation_depends_on_missing: 0/29
transformation_offset_units_missing: 0/0
units_invalid: 0/889
NXlog_has_value: 0/111
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/31
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/889
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/29

Total: 3/3640

tests/chexus/chexus_test.py:38: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7f2e8bb19940>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(
            group, validators=validators, skip_condition=skip_condition
        )
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00021563.hdf: 
E           Violations
E           ----------
E           depends_on_target_missing @ /entry/instrument/MISSING_ESSCONFIG_beam_monitor_m3/depends_on (depends_on target /entry/instrument/beam_monitor_m3/transformations/translation is missing)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 1/65
E           float_dataset_units_missing: 0/424
E           group_has_units: 0/186
E           index_has_units: 0/117
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/268
E           NX_class_attr_missing: 0/186
E           NX_class_invalid: 0/186
E           NX_class_is_legacy: 0/186
E           transformation_depends_on_missing: 0/29
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/889
E           NXlog_has_value: 0/111
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/31
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/889
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/29
E           
E           Total: 3/3640

tests/chexus/chexus_test.py:38: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00021413.hdf: 
Violations
----------
depends_on_target_missing @ /entry/instrument/MISSING_ESSCONFIG_beam_monitor_m3/depends_on (depends_on target /entry/instrument/beam_monitor_m3/transformations/translation is missing)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 1/65
float_dataset_units_missing: 0/424
group_has_units: 0/186
index_has_units: 0/117
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/268
NX_class_attr_missing: 0/186
NX_class_invalid: 0/186
NX_class_is_legacy: 0/186
transformation_depends_on_missing: 0/29
transformation_offset_units_missing: 0/0
units_invalid: 0/889
NXlog_has_value: 0/111
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/31
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/889
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/29

Total: 3/3640

tests/chexus/chexus_test.py:38: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7ff5d2e81940>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(
            group, validators=validators, skip_condition=skip_condition
        )
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00021413.hdf: 
E           Violations
E           ----------
E           depends_on_target_missing @ /entry/instrument/MISSING_ESSCONFIG_beam_monitor_m3/depends_on (depends_on target /entry/instrument/beam_monitor_m3/transformations/translation is missing)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 1/65
E           float_dataset_units_missing: 0/424
E           group_has_units: 0/186
E           index_has_units: 0/117
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/268
E           NX_class_attr_missing: 0/186
E           NX_class_invalid: 0/186
E           NX_class_is_legacy: 0/186
E           transformation_depends_on_missing: 0/29
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/889
E           NXlog_has_value: 0/111
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/31
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/889
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/29
E           
E           Total: 3/3640

tests/chexus/chexus_test.py:38: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00021273.hdf: 
Violations
----------
depends_on_target_missing @ /entry/instrument/MISSING_ESSCONFIG_beam_monitor_m3/depends_on (depends_on target /entry/instrument/beam_monitor_m3/transformations/translation is missing)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 1/65
float_dataset_units_missing: 0/424
group_has_units: 0/186
index_has_units: 0/117
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/268
NX_class_attr_missing: 0/186
NX_class_invalid: 0/186
NX_class_is_legacy: 0/186
transformation_depends_on_missing: 0/29
transformation_offset_units_missing: 0/0
units_invalid: 0/889
NXlog_has_value: 0/111
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/31
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/889
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/29

Total: 3/3640

tests/chexus/chexus_test.py:38: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7efe1d711940>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(
            group, validators=validators, skip_condition=skip_condition
        )
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00021273.hdf: 
E           Violations
E           ----------
E           depends_on_target_missing @ /entry/instrument/MISSING_ESSCONFIG_beam_monitor_m3/depends_on (depends_on target /entry/instrument/beam_monitor_m3/transformations/translation is missing)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 1/65
E           float_dataset_units_missing: 0/424
E           group_has_units: 0/186
E           index_has_units: 0/117
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/268
E           NX_class_attr_missing: 0/186
E           NX_class_invalid: 0/186
E           NX_class_is_legacy: 0/186
E           transformation_depends_on_missing: 0/29
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/889
E           NXlog_has_value: 0/111
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/31
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/889
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/29
E           
E           Total: 3/3640

tests/chexus/chexus_test.py:38: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00021123.hdf: 
Violations
----------
depends_on_target_missing @ /entry/instrument/MISSING_ESSCONFIG_beam_monitor_m3/depends_on (depends_on target /entry/instrument/beam_monitor_m3/transformations/translation is missing)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 1/65
float_dataset_units_missing: 0/424
group_has_units: 0/186
index_has_units: 0/117
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/268
NX_class_attr_missing: 0/186
NX_class_invalid: 0/186
NX_class_is_legacy: 0/186
transformation_depends_on_missing: 0/29
transformation_offset_units_missing: 0/0
units_invalid: 0/889
NXlog_has_value: 0/111
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/31
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/889
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/29

Total: 3/3640

tests/chexus/chexus_test.py:38: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7ffa7f191940>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(
            group, validators=validators, skip_condition=skip_condition
        )
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00021123.hdf: 
E           Violations
E           ----------
E           depends_on_target_missing @ /entry/instrument/MISSING_ESSCONFIG_beam_monitor_m3/depends_on (depends_on target /entry/instrument/beam_monitor_m3/transformations/translation is missing)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 1/65
E           float_dataset_units_missing: 0/424
E           group_has_units: 0/186
E           index_has_units: 0/117
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/268
E           NX_class_attr_missing: 0/186
E           NX_class_invalid: 0/186
E           NX_class_is_legacy: 0/186
E           transformation_depends_on_missing: 0/29
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/889
E           NXlog_has_value: 0/111
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/31
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/889
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/29
E           
E           Total: 3/3640

tests/chexus/chexus_test.py:38: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00020983.hdf: 
Violations
----------
depends_on_target_missing @ /entry/instrument/MISSING_ESSCONFIG_beam_monitor_m3/depends_on (depends_on target /entry/instrument/beam_monitor_m3/transformations/translation is missing)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 1/65
float_dataset_units_missing: 0/424
group_has_units: 0/186
index_has_units: 0/117
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/268
NX_class_attr_missing: 0/186
NX_class_invalid: 0/186
NX_class_is_legacy: 0/186
transformation_depends_on_missing: 0/29
transformation_offset_units_missing: 0/0
units_invalid: 0/889
NXlog_has_value: 0/111
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/31
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/889
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/29

Total: 3/3640

tests/chexus/chexus_test.py:38: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7f4741879940>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(
            group, validators=validators, skip_condition=skip_condition
        )
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00020983.hdf: 
E           Violations
E           ----------
E           depends_on_target_missing @ /entry/instrument/MISSING_ESSCONFIG_beam_monitor_m3/depends_on (depends_on target /entry/instrument/beam_monitor_m3/transformations/translation is missing)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 1/65
E           float_dataset_units_missing: 0/424
E           group_has_units: 0/186
E           index_has_units: 0/117
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/268
E           NX_class_attr_missing: 0/186
E           NX_class_invalid: 0/186
E           NX_class_is_legacy: 0/186
E           transformation_depends_on_missing: 0/29
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/889
E           NXlog_has_value: 0/111
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/31
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/889
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/29
E           
E           Total: 3/3640

tests/chexus/chexus_test.py:38: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00020703.hdf: 
Violations
----------
depends_on_target_missing @ /entry/instrument/MISSING_ESSCONFIG_beam_monitor_m3/depends_on (depends_on target /entry/instrument/beam_monitor_m3/transformations/translation is missing)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 1/65
float_dataset_units_missing: 0/424
group_has_units: 0/186
index_has_units: 0/117
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/268
NX_class_attr_missing: 0/186
NX_class_invalid: 0/186
NX_class_is_legacy: 0/186
transformation_depends_on_missing: 0/29
transformation_offset_units_missing: 0/0
units_invalid: 0/889
NXlog_has_value: 0/111
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/31
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/889
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/29

Total: 3/3640

tests/chexus/chexus_test.py:38: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7f9b9c2e1940>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(
            group, validators=validators, skip_condition=skip_condition
        )
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00020703.hdf: 
E           Violations
E           ----------
E           depends_on_target_missing @ /entry/instrument/MISSING_ESSCONFIG_beam_monitor_m3/depends_on (depends_on target /entry/instrument/beam_monitor_m3/transformations/translation is missing)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 1/65
E           float_dataset_units_missing: 0/424
E           group_has_units: 0/186
E           index_has_units: 0/117
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/268
E           NX_class_attr_missing: 0/186
E           NX_class_invalid: 0/186
E           NX_class_is_legacy: 0/186
E           transformation_depends_on_missing: 0/29
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/889
E           NXlog_has_value: 0/111
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/31
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/889
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/29
E           
E           Total: 3/3640

tests/chexus/chexus_test.py:38: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00020563.hdf: 
Violations
----------
depends_on_target_missing @ /entry/instrument/MISSING_ESSCONFIG_beam_monitor_m3/depends_on (depends_on target /entry/instrument/beam_monitor_m3/transformations/translation is missing)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 1/65
float_dataset_units_missing: 0/424
group_has_units: 0/186
index_has_units: 0/117
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/268
NX_class_attr_missing: 0/186
NX_class_invalid: 0/186
NX_class_is_legacy: 0/186
transformation_depends_on_missing: 0/29
transformation_offset_units_missing: 0/0
units_invalid: 0/889
NXlog_has_value: 0/111
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/31
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/889
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/29

Total: 3/3640

tests/chexus/chexus_test.py:38: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7fcd124c5940>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(
            group, validators=validators, skip_condition=skip_condition
        )
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00020563.hdf: 
E           Violations
E           ----------
E           depends_on_target_missing @ /entry/instrument/MISSING_ESSCONFIG_beam_monitor_m3/depends_on (depends_on target /entry/instrument/beam_monitor_m3/transformations/translation is missing)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 1/65
E           float_dataset_units_missing: 0/424
E           group_has_units: 0/186
E           index_has_units: 0/117
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/268
E           NX_class_attr_missing: 0/186
E           NX_class_invalid: 0/186
E           NX_class_is_legacy: 0/186
E           transformation_depends_on_missing: 0/29
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/889
E           NXlog_has_value: 0/111
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/31
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/889
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/29
E           
E           Total: 3/3640

tests/chexus/chexus_test.py:38: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00020417.hdf: 
Violations
----------
depends_on_target_missing @ /entry/instrument/MISSING_ESSCONFIG_beam_monitor_m3/depends_on (depends_on target /entry/instrument/beam_monitor_m3/transformations/translation is missing)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 1/66
float_dataset_units_missing: 0/358
group_has_units: 0/165
index_has_units: 0/96
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/241
NX_class_attr_missing: 0/165
NX_class_invalid: 0/165
NX_class_is_legacy: 0/165
transformation_depends_on_missing: 0/30
transformation_offset_units_missing: 0/0
units_invalid: 0/722
NXlog_has_value: 0/90
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/32
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/722
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/30

Total: 3/3091

tests/chexus/chexus_test.py:38: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7f8c70f39940>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(
            group, validators=validators, skip_condition=skip_condition
        )
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00020417.hdf: 
E           Violations
E           ----------
E           depends_on_target_missing @ /entry/instrument/MISSING_ESSCONFIG_beam_monitor_m3/depends_on (depends_on target /entry/instrument/beam_monitor_m3/transformations/translation is missing)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 1/66
E           float_dataset_units_missing: 0/358
E           group_has_units: 0/165
E           index_has_units: 0/96
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/241
E           NX_class_attr_missing: 0/165
E           NX_class_invalid: 0/165
E           NX_class_is_legacy: 0/165
E           transformation_depends_on_missing: 0/30
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/722
E           NXlog_has_value: 0/90
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/32
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/722
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/30
E           
E           Total: 3/3091

tests/chexus/chexus_test.py:38: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00020267.hdf: 
Violations
----------
depends_on_target_missing @ /entry/instrument/MISSING_ESSCONFIG_beam_monitor_m3/depends_on (depends_on target /entry/instrument/beam_monitor_m3/transformations/translation is missing)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 1/66
float_dataset_units_missing: 0/358
group_has_units: 0/165
index_has_units: 0/96
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/241
NX_class_attr_missing: 0/165
NX_class_invalid: 0/165
NX_class_is_legacy: 0/165
transformation_depends_on_missing: 0/30
transformation_offset_units_missing: 0/0
units_invalid: 0/722
NXlog_has_value: 0/90
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/32
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/722
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/30

Total: 3/3091

tests/chexus/chexus_test.py:38: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7f31770e1940>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(
            group, validators=validators, skip_condition=skip_condition
        )
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00020267.hdf: 
E           Violations
E           ----------
E           depends_on_target_missing @ /entry/instrument/MISSING_ESSCONFIG_beam_monitor_m3/depends_on (depends_on target /entry/instrument/beam_monitor_m3/transformations/translation is missing)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 1/66
E           float_dataset_units_missing: 0/358
E           group_has_units: 0/165
E           index_has_units: 0/96
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/241
E           NX_class_attr_missing: 0/165
E           NX_class_invalid: 0/165
E           NX_class_is_legacy: 0/165
E           transformation_depends_on_missing: 0/30
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/722
E           NXlog_has_value: 0/90
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/32
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/722
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/30
E           
E           Total: 3/3091

tests/chexus/chexus_test.py:38: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00020205.hdf: 
Violations
----------
depends_on_target_missing @ /entry/instrument/MISSING_ESSCONFIG_beam_monitor_m3/depends_on (depends_on target /entry/instrument/beam_monitor_m3/transformations/translation is missing)
NX_class_attr_missing @ /entry/.ESS_monitor
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
event_data_has_event_datasets @ /entry/.ESS_monitor/beam_monitor_m1/monitor_events (NXevent_data must have event dataset(s))
event_data_has_event_datasets @ /entry/.ESS_monitor/beam_monitor_m2/monitor_events (NXevent_data must have event dataset(s))


Summary
-------
depends_on_missing: 0/29
depends_on_target_missing: 1/70
float_dataset_units_missing: 0/360
group_has_units: 0/173
index_has_units: 0/98
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/249
NX_class_attr_missing: 1/173
NX_class_invalid: 0/172
NX_class_is_legacy: 0/172
transformation_depends_on_missing: 0/32
transformation_offset_units_missing: 0/0
units_invalid: 0/736
NXlog_has_value: 0/90
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 2/5
NXtransformations_child_not_NX_NUMBER: 0/34
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/736
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/32

Total: 6/3175

tests/chexus/chexus_test.py:25: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7f3173d456c0>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(group, validators=validators)
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00020205.hdf: 
E           Violations
E           ----------
E           depends_on_target_missing @ /entry/instrument/MISSING_ESSCONFIG_beam_monitor_m3/depends_on (depends_on target /entry/instrument/beam_monitor_m3/transformations/translation is missing)
E           NX_class_attr_missing @ /entry/.ESS_monitor
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           event_data_has_event_datasets @ /entry/.ESS_monitor/beam_monitor_m1/monitor_events (NXevent_data must have event dataset(s))
E           event_data_has_event_datasets @ /entry/.ESS_monitor/beam_monitor_m2/monitor_events (NXevent_data must have event dataset(s))
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/29
E           depends_on_target_missing: 1/70
E           float_dataset_units_missing: 0/360
E           group_has_units: 0/173
E           index_has_units: 0/98
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/249
E           NX_class_attr_missing: 1/173
E           NX_class_invalid: 0/172
E           NX_class_is_legacy: 0/172
E           transformation_depends_on_missing: 0/32
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/736
E           NXlog_has_value: 0/90
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 2/5
E           NXtransformations_child_not_NX_NUMBER: 0/34
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/736
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/32
E           
E           Total: 6/3175

tests/chexus/chexus_test.py:25: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00020205.hdf: 
Violations
----------
depends_on_target_missing @ /entry/instrument/MISSING_ESSCONFIG_beam_monitor_m3/depends_on (depends_on target /entry/instrument/beam_monitor_m3/transformations/translation is missing)
NX_class_attr_missing @ /entry/.ESS_monitor
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
event_data_has_event_datasets @ /entry/.ESS_monitor/beam_monitor_m1/monitor_events (NXevent_data must have event dataset(s))
event_data_has_event_datasets @ /entry/.ESS_monitor/beam_monitor_m2/monitor_events (NXevent_data must have event dataset(s))


Summary
-------
depends_on_missing: 0/29
depends_on_target_missing: 1/70
float_dataset_units_missing: 0/360
group_has_units: 0/173
index_has_units: 0/98
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/249
NX_class_attr_missing: 1/173
NX_class_invalid: 0/172
NX_class_is_legacy: 0/172
transformation_depends_on_missing: 0/32
transformation_offset_units_missing: 0/0
units_invalid: 0/736
NXlog_has_value: 0/90
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 2/5
NXtransformations_child_not_NX_NUMBER: 0/34
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/736
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/32

Total: 6/3175

tests/chexus/chexus_test.py:25: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7f8390c616c0>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(group, validators=validators)
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00020205.hdf: 
E           Violations
E           ----------
E           depends_on_target_missing @ /entry/instrument/MISSING_ESSCONFIG_beam_monitor_m3/depends_on (depends_on target /entry/instrument/beam_monitor_m3/transformations/translation is missing)
E           NX_class_attr_missing @ /entry/.ESS_monitor
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           event_data_has_event_datasets @ /entry/.ESS_monitor/beam_monitor_m1/monitor_events (NXevent_data must have event dataset(s))
E           event_data_has_event_datasets @ /entry/.ESS_monitor/beam_monitor_m2/monitor_events (NXevent_data must have event dataset(s))
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/29
E           depends_on_target_missing: 1/70
E           float_dataset_units_missing: 0/360
E           group_has_units: 0/173
E           index_has_units: 0/98
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/249
E           NX_class_attr_missing: 1/173
E           NX_class_invalid: 0/172
E           NX_class_is_legacy: 0/172
E           transformation_depends_on_missing: 0/32
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/736
E           NXlog_has_value: 0/90
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 2/5
E           NXtransformations_child_not_NX_NUMBER: 0/34
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/736
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/32
E           
E           Total: 6/3175

tests/chexus/chexus_test.py:25: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00020117.hdf: 
Violations
----------
depends_on_target_missing @ /entry/instrument/MISSING_ESSCONFIG_beam_monitor_m3/depends_on (depends_on target /entry/instrument/beam_monitor_m3/transformations/translation is missing)
NX_class_attr_missing @ /entry/.ESS_monitor
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
event_data_has_event_datasets @ /entry/.ESS_monitor/beam_monitor_m1/monitor_events (NXevent_data must have event dataset(s))
event_data_has_event_datasets @ /entry/.ESS_monitor/beam_monitor_m2/monitor_events (NXevent_data must have event dataset(s))


Summary
-------
depends_on_missing: 0/29
depends_on_target_missing: 1/70
float_dataset_units_missing: 0/360
group_has_units: 0/173
index_has_units: 0/98
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/249
NX_class_attr_missing: 1/173
NX_class_invalid: 0/172
NX_class_is_legacy: 0/172
transformation_depends_on_missing: 0/32
transformation_offset_units_missing: 0/0
units_invalid: 0/736
NXlog_has_value: 0/90
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 2/5
NXtransformations_child_not_NX_NUMBER: 0/34
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/736
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/32

Total: 6/3175

tests/chexus/chexus_test.py:25: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7fbd169fd6c0>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(group, validators=validators)
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00020117.hdf: 
E           Violations
E           ----------
E           depends_on_target_missing @ /entry/instrument/MISSING_ESSCONFIG_beam_monitor_m3/depends_on (depends_on target /entry/instrument/beam_monitor_m3/transformations/translation is missing)
E           NX_class_attr_missing @ /entry/.ESS_monitor
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           event_data_has_event_datasets @ /entry/.ESS_monitor/beam_monitor_m1/monitor_events (NXevent_data must have event dataset(s))
E           event_data_has_event_datasets @ /entry/.ESS_monitor/beam_monitor_m2/monitor_events (NXevent_data must have event dataset(s))
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/29
E           depends_on_target_missing: 1/70
E           float_dataset_units_missing: 0/360
E           group_has_units: 0/173
E           index_has_units: 0/98
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/249
E           NX_class_attr_missing: 1/173
E           NX_class_invalid: 0/172
E           NX_class_is_legacy: 0/172
E           transformation_depends_on_missing: 0/32
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/736
E           NXlog_has_value: 0/90
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 2/5
E           NXtransformations_child_not_NX_NUMBER: 0/34
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/736
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/32
E           
E           Total: 6/3175

tests/chexus/chexus_test.py:25: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00019974.hdf: 
Violations
----------
depends_on_target_missing @ /entry/instrument/MISSING_ESSCONFIG_beam_monitor_m3/depends_on (depends_on target /entry/instrument/beam_monitor_m3/transformations/translation is missing)
NX_class_attr_missing @ /entry/.ESS_monitor
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
event_data_has_event_datasets @ /entry/.ESS_monitor/beam_monitor_m1/monitor_events (NXevent_data must have event dataset(s))
event_data_has_event_datasets @ /entry/.ESS_monitor/beam_monitor_m2/monitor_events (NXevent_data must have event dataset(s))


Summary
-------
depends_on_missing: 0/29
depends_on_target_missing: 1/70
float_dataset_units_missing: 0/360
group_has_units: 0/173
index_has_units: 0/98
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/249
NX_class_attr_missing: 1/173
NX_class_invalid: 0/172
NX_class_is_legacy: 0/172
transformation_depends_on_missing: 0/32
transformation_offset_units_missing: 0/0
units_invalid: 0/736
NXlog_has_value: 0/90
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 2/5
NXtransformations_child_not_NX_NUMBER: 0/34
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/736
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/32

Total: 6/3175

tests/chexus/chexus_test.py:25: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7f1d35f1d6c0>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(group, validators=validators)
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00019974.hdf: 
E           Violations
E           ----------
E           depends_on_target_missing @ /entry/instrument/MISSING_ESSCONFIG_beam_monitor_m3/depends_on (depends_on target /entry/instrument/beam_monitor_m3/transformations/translation is missing)
E           NX_class_attr_missing @ /entry/.ESS_monitor
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           event_data_has_event_datasets @ /entry/.ESS_monitor/beam_monitor_m1/monitor_events (NXevent_data must have event dataset(s))
E           event_data_has_event_datasets @ /entry/.ESS_monitor/beam_monitor_m2/monitor_events (NXevent_data must have event dataset(s))
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/29
E           depends_on_target_missing: 1/70
E           float_dataset_units_missing: 0/360
E           group_has_units: 0/173
E           index_has_units: 0/98
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/249
E           NX_class_attr_missing: 1/173
E           NX_class_invalid: 0/172
E           NX_class_is_legacy: 0/172
E           transformation_depends_on_missing: 0/32
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/736
E           NXlog_has_value: 0/90
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 2/5
E           NXtransformations_child_not_NX_NUMBER: 0/34
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/736
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/32
E           
E           Total: 6/3175

tests/chexus/chexus_test.py:25: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00019807.hdf: 
Violations
----------
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 0/66
float_dataset_units_missing: 0/358
group_has_units: 0/167
index_has_units: 0/97
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/245
NX_class_attr_missing: 0/167
NX_class_invalid: 0/167
NX_class_is_legacy: 0/167
transformation_depends_on_missing: 0/30
transformation_offset_units_missing: 0/0
units_invalid: 0/728
NXlog_has_value: 0/90
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/32
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/728
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/30

Total: 2/3116

tests/chexus/chexus_test.py:25: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7f604ad456c0>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(group, validators=validators)
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00019807.hdf: 
E           Violations
E           ----------
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 0/66
E           float_dataset_units_missing: 0/358
E           group_has_units: 0/167
E           index_has_units: 0/97
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/245
E           NX_class_attr_missing: 0/167
E           NX_class_invalid: 0/167
E           NX_class_is_legacy: 0/167
E           transformation_depends_on_missing: 0/30
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/728
E           NXlog_has_value: 0/90
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/32
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/728
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/30
E           
E           Total: 2/3116

tests/chexus/chexus_test.py:25: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00019445.hdf: 
Violations
----------
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 0/66
float_dataset_units_missing: 0/358
group_has_units: 0/167
index_has_units: 0/97
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/245
NX_class_attr_missing: 0/167
NX_class_invalid: 0/167
NX_class_is_legacy: 0/167
transformation_depends_on_missing: 0/30
transformation_offset_units_missing: 0/0
units_invalid: 0/728
NXlog_has_value: 0/90
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/32
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/728
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/30

Total: 2/3116

tests/chexus/chexus_test.py:25: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7f80a19a96c0>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(group, validators=validators)
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00019445.hdf: 
E           Violations
E           ----------
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 0/66
E           float_dataset_units_missing: 0/358
E           group_has_units: 0/167
E           index_has_units: 0/97
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/245
E           NX_class_attr_missing: 0/167
E           NX_class_invalid: 0/167
E           NX_class_is_legacy: 0/167
E           transformation_depends_on_missing: 0/30
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/728
E           NXlog_has_value: 0/90
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/32
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/728
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/30
E           
E           Total: 2/3116

tests/chexus/chexus_test.py:25: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00019445.hdf: 
Violations
----------
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 0/66
float_dataset_units_missing: 0/358
group_has_units: 0/167
index_has_units: 0/97
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/245
NX_class_attr_missing: 0/167
NX_class_invalid: 0/167
NX_class_is_legacy: 0/167
transformation_depends_on_missing: 0/30
transformation_offset_units_missing: 0/0
units_invalid: 0/728
NXlog_has_value: 0/90
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/32
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/728
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/30

Total: 2/3116

tests/chexus/chexus_test.py:25: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7f8dbdc256c0>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(group, validators=validators)
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00019445.hdf: 
E           Violations
E           ----------
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 0/66
E           float_dataset_units_missing: 0/358
E           group_has_units: 0/167
E           index_has_units: 0/97
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/245
E           NX_class_attr_missing: 0/167
E           NX_class_invalid: 0/167
E           NX_class_is_legacy: 0/167
E           transformation_depends_on_missing: 0/30
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/728
E           NXlog_has_value: 0/90
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/32
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/728
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/30
E           
E           Total: 2/3116

tests/chexus/chexus_test.py:25: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00019375.hdf: 
Violations
----------
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 0/66
float_dataset_units_missing: 0/358
group_has_units: 0/167
index_has_units: 0/97
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/245
NX_class_attr_missing: 0/167
NX_class_invalid: 0/167
NX_class_is_legacy: 0/167
transformation_depends_on_missing: 0/30
transformation_offset_units_missing: 0/0
units_invalid: 0/728
NXlog_has_value: 0/90
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/32
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/728
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/30

Total: 2/3116

tests/chexus/chexus_test.py:25: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7fc35c9156c0>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(group, validators=validators)
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00019375.hdf: 
E           Violations
E           ----------
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 0/66
E           float_dataset_units_missing: 0/358
E           group_has_units: 0/167
E           index_has_units: 0/97
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/245
E           NX_class_attr_missing: 0/167
E           NX_class_invalid: 0/167
E           NX_class_is_legacy: 0/167
E           transformation_depends_on_missing: 0/30
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/728
E           NXlog_has_value: 0/90
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/32
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/728
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/30
E           
E           Total: 2/3116

tests/chexus/chexus_test.py:25: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00019229.hdf: 
Violations
----------
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 0/66
float_dataset_units_missing: 0/358
group_has_units: 0/167
index_has_units: 0/97
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/245
NX_class_attr_missing: 0/167
NX_class_invalid: 0/167
NX_class_is_legacy: 0/167
transformation_depends_on_missing: 0/30
transformation_offset_units_missing: 0/0
units_invalid: 0/728
NXlog_has_value: 0/90
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/32
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/728
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/30

Total: 2/3116

tests/chexus/chexus_test.py:25: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7fa6c54316c0>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(group, validators=validators)
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00019229.hdf: 
E           Violations
E           ----------
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 0/66
E           float_dataset_units_missing: 0/358
E           group_has_units: 0/167
E           index_has_units: 0/97
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/245
E           NX_class_attr_missing: 0/167
E           NX_class_invalid: 0/167
E           NX_class_is_legacy: 0/167
E           transformation_depends_on_missing: 0/30
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/728
E           NXlog_has_value: 0/90
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/32
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/728
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/30
E           
E           Total: 2/3116

tests/chexus/chexus_test.py:25: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00019098.hdf: 
Violations
----------
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 0/66
float_dataset_units_missing: 0/358
group_has_units: 0/167
index_has_units: 0/97
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/245
NX_class_attr_missing: 0/167
NX_class_invalid: 0/167
NX_class_is_legacy: 0/167
transformation_depends_on_missing: 0/30
transformation_offset_units_missing: 0/0
units_invalid: 0/728
NXlog_has_value: 0/90
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/32
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/728
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/30

Total: 2/3116

tests/chexus/chexus_test.py:25: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7f9c263196c0>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(group, validators=validators)
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00019098.hdf: 
E           Violations
E           ----------
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 0/66
E           float_dataset_units_missing: 0/358
E           group_has_units: 0/167
E           index_has_units: 0/97
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/245
E           NX_class_attr_missing: 0/167
E           NX_class_invalid: 0/167
E           NX_class_is_legacy: 0/167
E           transformation_depends_on_missing: 0/30
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/728
E           NXlog_has_value: 0/90
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/32
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/728
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/30
E           
E           Total: 2/3116

tests/chexus/chexus_test.py:25: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00018958.hdf: 
Violations
----------
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 0/66
float_dataset_units_missing: 0/358
group_has_units: 0/167
index_has_units: 0/97
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/245
NX_class_attr_missing: 0/167
NX_class_invalid: 0/167
NX_class_is_legacy: 0/167
transformation_depends_on_missing: 0/30
transformation_offset_units_missing: 0/0
units_invalid: 0/728
NXlog_has_value: 0/90
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/32
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/728
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/30

Total: 2/3116

tests/chexus/chexus_test.py:25: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7f54050f56c0>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(group, validators=validators)
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00018958.hdf: 
E           Violations
E           ----------
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 0/66
E           float_dataset_units_missing: 0/358
E           group_has_units: 0/167
E           index_has_units: 0/97
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/245
E           NX_class_attr_missing: 0/167
E           NX_class_invalid: 0/167
E           NX_class_is_legacy: 0/167
E           transformation_depends_on_missing: 0/30
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/728
E           NXlog_has_value: 0/90
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/32
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/728
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/30
E           
E           Total: 2/3116

tests/chexus/chexus_test.py:25: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00018818.hdf: 
Violations
----------
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 0/66
float_dataset_units_missing: 0/358
group_has_units: 0/167
index_has_units: 0/97
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/245
NX_class_attr_missing: 0/167
NX_class_invalid: 0/167
NX_class_is_legacy: 0/167
transformation_depends_on_missing: 0/30
transformation_offset_units_missing: 0/0
units_invalid: 0/728
NXlog_has_value: 0/90
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/32
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/728
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/30

Total: 2/3116

tests/chexus/chexus_test.py:25: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7f7a864a16c0>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(group, validators=validators)
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00018818.hdf: 
E           Violations
E           ----------
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 0/66
E           float_dataset_units_missing: 0/358
E           group_has_units: 0/167
E           index_has_units: 0/97
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/245
E           NX_class_attr_missing: 0/167
E           NX_class_invalid: 0/167
E           NX_class_is_legacy: 0/167
E           transformation_depends_on_missing: 0/30
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/728
E           NXlog_has_value: 0/90
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/32
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/728
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/30
E           
E           Total: 2/3116

tests/chexus/chexus_test.py:25: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00018678.hdf: 
Violations
----------
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 0/66
float_dataset_units_missing: 0/358
group_has_units: 0/167
index_has_units: 0/97
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/245
NX_class_attr_missing: 0/167
NX_class_invalid: 0/167
NX_class_is_legacy: 0/167
transformation_depends_on_missing: 0/30
transformation_offset_units_missing: 0/0
units_invalid: 0/728
NXlog_has_value: 0/90
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/32
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/728
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/30

Total: 2/3116

tests/chexus/chexus_test.py:25: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7fd6d1c056c0>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(group, validators=validators)
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00018678.hdf: 
E           Violations
E           ----------
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 0/66
E           float_dataset_units_missing: 0/358
E           group_has_units: 0/167
E           index_has_units: 0/97
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/245
E           NX_class_attr_missing: 0/167
E           NX_class_invalid: 0/167
E           NX_class_is_legacy: 0/167
E           transformation_depends_on_missing: 0/30
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/728
E           NXlog_has_value: 0/90
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/32
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/728
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/30
E           
E           Total: 2/3116

tests/chexus/chexus_test.py:25: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00018334.hdf: 
Violations
----------
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 0/66
float_dataset_units_missing: 0/358
group_has_units: 0/166
index_has_units: 0/96
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/245
NX_class_attr_missing: 0/166
NX_class_invalid: 0/166
NX_class_is_legacy: 0/166
transformation_depends_on_missing: 0/30
transformation_offset_units_missing: 0/0
units_invalid: 0/722
NXlog_has_value: 0/90
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/32
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/722
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/30

Total: 2/3099

tests/chexus/chexus_test.py:25: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7f98c16fd6c0>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(group, validators=validators)
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00018334.hdf: 
E           Violations
E           ----------
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 0/66
E           float_dataset_units_missing: 0/358
E           group_has_units: 0/166
E           index_has_units: 0/96
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/245
E           NX_class_attr_missing: 0/166
E           NX_class_invalid: 0/166
E           NX_class_is_legacy: 0/166
E           transformation_depends_on_missing: 0/30
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/722
E           NXlog_has_value: 0/90
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/32
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/722
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/30
E           
E           Total: 2/3099

tests/chexus/chexus_test.py:25: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00018334.hdf: 
Violations
----------
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 0/66
float_dataset_units_missing: 0/358
group_has_units: 0/166
index_has_units: 0/96
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/245
NX_class_attr_missing: 0/166
NX_class_invalid: 0/166
NX_class_is_legacy: 0/166
transformation_depends_on_missing: 0/30
transformation_offset_units_missing: 0/0
units_invalid: 0/722
NXlog_has_value: 0/90
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/32
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/722
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/30

Total: 2/3099

tests/chexus/chexus_test.py:25: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7f30423756c0>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(group, validators=validators)
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00018334.hdf: 
E           Violations
E           ----------
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 0/66
E           float_dataset_units_missing: 0/358
E           group_has_units: 0/166
E           index_has_units: 0/96
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/245
E           NX_class_attr_missing: 0/166
E           NX_class_invalid: 0/166
E           NX_class_is_legacy: 0/166
E           transformation_depends_on_missing: 0/30
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/722
E           NXlog_has_value: 0/90
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/32
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/722
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/30
E           
E           Total: 2/3099

tests/chexus/chexus_test.py:25: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00018334.hdf: 
Violations
----------
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 0/66
float_dataset_units_missing: 0/358
group_has_units: 0/166
index_has_units: 0/96
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/245
NX_class_attr_missing: 0/166
NX_class_invalid: 0/166
NX_class_is_legacy: 0/166
transformation_depends_on_missing: 0/30
transformation_offset_units_missing: 0/0
units_invalid: 0/722
NXlog_has_value: 0/90
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/32
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/722
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/30

Total: 2/3099

tests/chexus/chexus_test.py:25: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7f7f013856c0>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(group, validators=validators)
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00018334.hdf: 
E           Violations
E           ----------
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 0/66
E           float_dataset_units_missing: 0/358
E           group_has_units: 0/166
E           index_has_units: 0/96
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/245
E           NX_class_attr_missing: 0/166
E           NX_class_invalid: 0/166
E           NX_class_is_legacy: 0/166
E           transformation_depends_on_missing: 0/30
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/722
E           NXlog_has_value: 0/90
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/32
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/722
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/30
E           
E           Total: 2/3099

tests/chexus/chexus_test.py:25: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00018254.hdf: 
Violations
----------
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 0/66
float_dataset_units_missing: 0/358
group_has_units: 0/166
index_has_units: 0/96
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/245
NX_class_attr_missing: 0/166
NX_class_invalid: 0/166
NX_class_is_legacy: 0/166
transformation_depends_on_missing: 0/30
transformation_offset_units_missing: 0/0
units_invalid: 0/722
NXlog_has_value: 0/90
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/32
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/722
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/30

Total: 2/3099

tests/chexus/chexus_test.py:25: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7fb5797456c0>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(group, validators=validators)
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00018254.hdf: 
E           Violations
E           ----------
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 0/66
E           float_dataset_units_missing: 0/358
E           group_has_units: 0/166
E           index_has_units: 0/96
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/245
E           NX_class_attr_missing: 0/166
E           NX_class_invalid: 0/166
E           NX_class_is_legacy: 0/166
E           transformation_depends_on_missing: 0/30
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/722
E           NXlog_has_value: 0/90
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/32
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/722
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/30
E           
E           Total: 2/3099

tests/chexus/chexus_test.py:25: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00018114.hdf: 
Violations
----------
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 0/66
float_dataset_units_missing: 0/358
group_has_units: 0/166
index_has_units: 0/96
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/245
NX_class_attr_missing: 0/166
NX_class_invalid: 0/166
NX_class_is_legacy: 0/166
transformation_depends_on_missing: 0/30
transformation_offset_units_missing: 0/0
units_invalid: 0/722
NXlog_has_value: 0/90
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/32
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/722
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/30

Total: 2/3099

tests/chexus/chexus_test.py:25: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7ff1898016c0>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(group, validators=validators)
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00018114.hdf: 
E           Violations
E           ----------
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 0/66
E           float_dataset_units_missing: 0/358
E           group_has_units: 0/166
E           index_has_units: 0/96
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/245
E           NX_class_attr_missing: 0/166
E           NX_class_invalid: 0/166
E           NX_class_is_legacy: 0/166
E           transformation_depends_on_missing: 0/30
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/722
E           NXlog_has_value: 0/90
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/32
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/722
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/30
E           
E           Total: 2/3099

tests/chexus/chexus_test.py:25: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00017984.hdf: 
Violations
----------
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 0/66
float_dataset_units_missing: 0/358
group_has_units: 0/166
index_has_units: 0/96
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/245
NX_class_attr_missing: 0/166
NX_class_invalid: 0/166
NX_class_is_legacy: 0/166
transformation_depends_on_missing: 0/30
transformation_offset_units_missing: 0/0
units_invalid: 0/722
NXlog_has_value: 0/90
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/32
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/722
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/30

Total: 2/3099

tests/chexus/chexus_test.py:25: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7fdd185196c0>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(group, validators=validators)
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00017984.hdf: 
E           Violations
E           ----------
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 0/66
E           float_dataset_units_missing: 0/358
E           group_has_units: 0/166
E           index_has_units: 0/96
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/245
E           NX_class_attr_missing: 0/166
E           NX_class_invalid: 0/166
E           NX_class_is_legacy: 0/166
E           transformation_depends_on_missing: 0/30
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/722
E           NXlog_has_value: 0/90
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/32
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/722
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/30
E           
E           Total: 2/3099

tests/chexus/chexus_test.py:25: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00017747.hdf: 
Violations
----------
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 0/66
float_dataset_units_missing: 0/358
group_has_units: 0/166
index_has_units: 0/96
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/245
NX_class_attr_missing: 0/166
NX_class_invalid: 0/166
NX_class_is_legacy: 0/166
transformation_depends_on_missing: 0/30
transformation_offset_units_missing: 0/0
units_invalid: 0/722
NXlog_has_value: 0/90
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/32
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/722
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/30

Total: 2/3099

tests/chexus/chexus_test.py:25: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7f39b989d6c0>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(group, validators=validators)
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00017747.hdf: 
E           Violations
E           ----------
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 0/66
E           float_dataset_units_missing: 0/358
E           group_has_units: 0/166
E           index_has_units: 0/96
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/245
E           NX_class_attr_missing: 0/166
E           NX_class_invalid: 0/166
E           NX_class_is_legacy: 0/166
E           transformation_depends_on_missing: 0/30
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/722
E           NXlog_has_value: 0/90
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/32
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/722
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/30
E           
E           Total: 2/3099

tests/chexus/chexus_test.py:25: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00017659.hdf: 
Violations
----------
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 0/66
float_dataset_units_missing: 0/358
group_has_units: 0/166
index_has_units: 0/96
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/245
NX_class_attr_missing: 0/166
NX_class_invalid: 0/166
NX_class_is_legacy: 0/166
transformation_depends_on_missing: 0/30
transformation_offset_units_missing: 0/0
units_invalid: 0/722
NXlog_has_value: 0/90
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/32
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/722
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/30

Total: 2/3099

tests/chexus/chexus_test.py:25: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7faca3bdd6c0>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(group, validators=validators)
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00017659.hdf: 
E           Violations
E           ----------
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 0/66
E           float_dataset_units_missing: 0/358
E           group_has_units: 0/166
E           index_has_units: 0/96
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/245
E           NX_class_attr_missing: 0/166
E           NX_class_invalid: 0/166
E           NX_class_is_legacy: 0/166
E           transformation_depends_on_missing: 0/30
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/722
E           NXlog_has_value: 0/90
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/32
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/722
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/30
E           
E           Total: 2/3099

tests/chexus/chexus_test.py:25: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00017549.hdf: 
Violations
----------
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 0/66
float_dataset_units_missing: 0/358
group_has_units: 0/166
index_has_units: 0/96
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/245
NX_class_attr_missing: 0/166
NX_class_invalid: 0/166
NX_class_is_legacy: 0/166
transformation_depends_on_missing: 0/30
transformation_offset_units_missing: 0/0
units_invalid: 0/722
NXlog_has_value: 0/90
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/32
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/722
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/30

Total: 2/3099

tests/chexus/chexus_test.py:25: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7fbab3e8f7e0>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(group, validators=validators)
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00017549.hdf: 
E           Violations
E           ----------
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 0/66
E           float_dataset_units_missing: 0/358
E           group_has_units: 0/166
E           index_has_units: 0/96
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/245
E           NX_class_attr_missing: 0/166
E           NX_class_invalid: 0/166
E           NX_class_is_legacy: 0/166
E           transformation_depends_on_missing: 0/30
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/722
E           NXlog_has_value: 0/90
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/32
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/722
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/30
E           
E           Total: 2/3099

tests/chexus/chexus_test.py:25: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00017399.hdf: 
Violations
----------
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 0/66
float_dataset_units_missing: 0/358
group_has_units: 0/166
index_has_units: 0/96
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/245
NX_class_attr_missing: 0/166
NX_class_invalid: 0/166
NX_class_is_legacy: 0/166
transformation_depends_on_missing: 0/30
transformation_offset_units_missing: 0/0
units_invalid: 0/722
NXlog_has_value: 0/90
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/32
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/722
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/30

Total: 2/3099

tests/chexus/chexus_test.py:25: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7f95ef9f77e0>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(group, validators=validators)
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00017399.hdf: 
E           Violations
E           ----------
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 0/66
E           float_dataset_units_missing: 0/358
E           group_has_units: 0/166
E           index_has_units: 0/96
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/245
E           NX_class_attr_missing: 0/166
E           NX_class_invalid: 0/166
E           NX_class_is_legacy: 0/166
E           transformation_depends_on_missing: 0/30
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/722
E           NXlog_has_value: 0/90
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/32
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/722
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/30
E           
E           Total: 2/3099

tests/chexus/chexus_test.py:25: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00017259.hdf: 
Violations
----------
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 0/66
float_dataset_units_missing: 0/358
group_has_units: 0/166
index_has_units: 0/96
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/245
NX_class_attr_missing: 0/166
NX_class_invalid: 0/166
NX_class_is_legacy: 0/166
transformation_depends_on_missing: 0/30
transformation_offset_units_missing: 0/0
units_invalid: 0/722
NXlog_has_value: 0/90
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/32
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/722
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/30

Total: 2/3099

tests/chexus/chexus_test.py:25: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7fe2acf237e0>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(group, validators=validators)
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00017259.hdf: 
E           Violations
E           ----------
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 0/66
E           float_dataset_units_missing: 0/358
E           group_has_units: 0/166
E           index_has_units: 0/96
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/245
E           NX_class_attr_missing: 0/166
E           NX_class_invalid: 0/166
E           NX_class_is_legacy: 0/166
E           transformation_depends_on_missing: 0/30
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/722
E           NXlog_has_value: 0/90
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/32
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/722
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/30
E           
E           Total: 2/3099

tests/chexus/chexus_test.py:25: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00017119.hdf: 
Violations
----------
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 0/66
float_dataset_units_missing: 0/358
group_has_units: 0/166
index_has_units: 0/96
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/245
NX_class_attr_missing: 0/166
NX_class_invalid: 0/166
NX_class_is_legacy: 0/166
transformation_depends_on_missing: 0/30
transformation_offset_units_missing: 0/0
units_invalid: 0/722
NXlog_has_value: 0/90
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/32
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/722
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/30

Total: 2/3099

tests/chexus/chexus_test.py:25: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7f45411a77e0>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(group, validators=validators)
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00017119.hdf: 
E           Violations
E           ----------
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 0/66
E           float_dataset_units_missing: 0/358
E           group_has_units: 0/166
E           index_has_units: 0/96
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/245
E           NX_class_attr_missing: 0/166
E           NX_class_invalid: 0/166
E           NX_class_is_legacy: 0/166
E           transformation_depends_on_missing: 0/30
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/722
E           NXlog_has_value: 0/90
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/32
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/722
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/30
E           
E           Total: 2/3099

tests/chexus/chexus_test.py:25: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00016979.hdf: 
Violations
----------
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 0/66
float_dataset_units_missing: 0/358
group_has_units: 0/166
index_has_units: 0/96
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/245
NX_class_attr_missing: 0/166
NX_class_invalid: 0/166
NX_class_is_legacy: 0/166
transformation_depends_on_missing: 0/30
transformation_offset_units_missing: 0/0
units_invalid: 0/722
NXlog_has_value: 0/90
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/32
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/722
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/30

Total: 2/3099

tests/chexus/chexus_test.py:25: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7ff7aade77e0>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(group, validators=validators)
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00016979.hdf: 
E           Violations
E           ----------
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 0/66
E           float_dataset_units_missing: 0/358
E           group_has_units: 0/166
E           index_has_units: 0/96
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/245
E           NX_class_attr_missing: 0/166
E           NX_class_invalid: 0/166
E           NX_class_is_legacy: 0/166
E           transformation_depends_on_missing: 0/30
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/722
E           NXlog_has_value: 0/90
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/32
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/722
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/30
E           
E           Total: 2/3099

tests/chexus/chexus_test.py:25: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00016849.hdf: 
Violations
----------
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 0/66
float_dataset_units_missing: 0/358
group_has_units: 0/166
index_has_units: 0/96
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/245
NX_class_attr_missing: 0/166
NX_class_invalid: 0/166
NX_class_is_legacy: 0/166
transformation_depends_on_missing: 0/30
transformation_offset_units_missing: 0/0
units_invalid: 0/722
NXlog_has_value: 0/90
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/32
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/722
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/30

Total: 2/3099

tests/chexus/chexus_test.py:25: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7f3d08fe37e0>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(group, validators=validators)
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00016849.hdf: 
E           Violations
E           ----------
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 0/66
E           float_dataset_units_missing: 0/358
E           group_has_units: 0/166
E           index_has_units: 0/96
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/245
E           NX_class_attr_missing: 0/166
E           NX_class_invalid: 0/166
E           NX_class_is_legacy: 0/166
E           transformation_depends_on_missing: 0/30
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/722
E           NXlog_has_value: 0/90
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/32
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/722
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/30
E           
E           Total: 2/3099

tests/chexus/chexus_test.py:25: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00016709.hdf: 
Violations
----------
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 0/66
float_dataset_units_missing: 0/358
group_has_units: 0/166
index_has_units: 0/96
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/245
NX_class_attr_missing: 0/166
NX_class_invalid: 0/166
NX_class_is_legacy: 0/166
transformation_depends_on_missing: 0/30
transformation_offset_units_missing: 0/0
units_invalid: 0/722
NXlog_has_value: 0/90
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/32
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/722
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/30

Total: 2/3099

tests/chexus/chexus_test.py:25: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7f38e326f7e0>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(group, validators=validators)
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00016709.hdf: 
E           Violations
E           ----------
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 0/66
E           float_dataset_units_missing: 0/358
E           group_has_units: 0/166
E           index_has_units: 0/96
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/245
E           NX_class_attr_missing: 0/166
E           NX_class_invalid: 0/166
E           NX_class_is_legacy: 0/166
E           transformation_depends_on_missing: 0/30
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/722
E           NXlog_has_value: 0/90
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/32
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/722
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/30
E           
E           Total: 2/3099

tests/chexus/chexus_test.py:25: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00016559.hdf: 
Violations
----------
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 0/66
float_dataset_units_missing: 0/358
group_has_units: 0/165
index_has_units: 0/96
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/241
NX_class_attr_missing: 0/165
NX_class_invalid: 0/165
NX_class_is_legacy: 0/165
transformation_depends_on_missing: 0/30
transformation_offset_units_missing: 0/0
units_invalid: 0/722
NXlog_has_value: 0/90
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/32
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/722
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/30

Total: 2/3091

tests/chexus/chexus_test.py:25: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7f530c0c37e0>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(group, validators=validators)
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00016559.hdf: 
E           Violations
E           ----------
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 0/66
E           float_dataset_units_missing: 0/358
E           group_has_units: 0/165
E           index_has_units: 0/96
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/241
E           NX_class_attr_missing: 0/165
E           NX_class_invalid: 0/165
E           NX_class_is_legacy: 0/165
E           transformation_depends_on_missing: 0/30
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/722
E           NXlog_has_value: 0/90
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/32
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/722
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/30
E           
E           Total: 2/3091

tests/chexus/chexus_test.py:25: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00016429.hdf: 
Violations
----------
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 0/66
float_dataset_units_missing: 0/358
group_has_units: 0/165
index_has_units: 0/96
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/241
NX_class_attr_missing: 0/165
NX_class_invalid: 0/165
NX_class_is_legacy: 0/165
transformation_depends_on_missing: 0/30
transformation_offset_units_missing: 0/0
units_invalid: 0/722
NXlog_has_value: 0/90
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/32
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/722
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/30

Total: 2/3091

tests/chexus/chexus_test.py:25: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7f1ac67d37e0>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(group, validators=validators)
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00016429.hdf: 
E           Violations
E           ----------
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 0/66
E           float_dataset_units_missing: 0/358
E           group_has_units: 0/165
E           index_has_units: 0/96
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/241
E           NX_class_attr_missing: 0/165
E           NX_class_invalid: 0/165
E           NX_class_is_legacy: 0/165
E           transformation_depends_on_missing: 0/30
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/722
E           NXlog_has_value: 0/90
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/32
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/722
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/30
E           
E           Total: 2/3091

tests/chexus/chexus_test.py:25: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00016279.hdf: 
Violations
----------
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 0/66
float_dataset_units_missing: 0/358
group_has_units: 0/165
index_has_units: 0/96
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/241
NX_class_attr_missing: 0/165
NX_class_invalid: 0/165
NX_class_is_legacy: 0/165
transformation_depends_on_missing: 0/30
transformation_offset_units_missing: 0/0
units_invalid: 0/722
NXlog_has_value: 0/90
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/32
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/722
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/30

Total: 2/3091

tests/chexus/chexus_test.py:25: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7fb84bdb37e0>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(group, validators=validators)
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00016279.hdf: 
E           Violations
E           ----------
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 0/66
E           float_dataset_units_missing: 0/358
E           group_has_units: 0/165
E           index_has_units: 0/96
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/241
E           NX_class_attr_missing: 0/165
E           NX_class_invalid: 0/165
E           NX_class_is_legacy: 0/165
E           transformation_depends_on_missing: 0/30
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/722
E           NXlog_has_value: 0/90
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/32
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/722
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/30
E           
E           Total: 2/3091

tests/chexus/chexus_test.py:25: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00016139.hdf: 
Violations
----------
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 0/66
float_dataset_units_missing: 0/358
group_has_units: 0/165
index_has_units: 0/96
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/241
NX_class_attr_missing: 0/165
NX_class_invalid: 0/165
NX_class_is_legacy: 0/165
transformation_depends_on_missing: 0/30
transformation_offset_units_missing: 0/0
units_invalid: 0/722
NXlog_has_value: 0/90
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/32
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/722
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/30

Total: 2/3091

tests/chexus/chexus_test.py:25: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7f26018b37e0>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(group, validators=validators)
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00016139.hdf: 
E           Violations
E           ----------
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 0/66
E           float_dataset_units_missing: 0/358
E           group_has_units: 0/165
E           index_has_units: 0/96
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/241
E           NX_class_attr_missing: 0/165
E           NX_class_invalid: 0/165
E           NX_class_is_legacy: 0/165
E           transformation_depends_on_missing: 0/30
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/722
E           NXlog_has_value: 0/90
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/32
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/722
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/30
E           
E           Total: 2/3091

tests/chexus/chexus_test.py:25: AssertionError

View job log here


AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00015999.hdf: 
Violations
----------
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)


Summary
-------
depends_on_missing: 0/27
depends_on_target_missing: 0/66
float_dataset_units_missing: 0/358
group_has_units: 0/165
index_has_units: 0/96
mask_has_units: 0/0
non_numeric_dataset_has_units: 0/241
NX_class_attr_missing: 0/165
NX_class_invalid: 0/165
NX_class_is_legacy: 0/165
transformation_depends_on_missing: 0/30
transformation_offset_units_missing: 0/0
units_invalid: 0/722
NXlog_has_value: 0/90
detector_numbers are not unique: 0/2
event_id is not subset of associated detector_numbers: 0/2
Shape of pixel offsets does not correspond to detector_number: 2/2
event_index_too_small: 0/3
event_data_has_event_datasets: 0/3
NXtransformations_child_not_NX_NUMBER: 0/32
chopper_frequency_unit_invalid: 0/5
dataset_units_check: 0/722
transformation_offset_units_invalid: 0/0
transformation_value_units_invalid: 0/30

Total: 2/3091

tests/chexus/chexus_test.py:25: AssertionError
Full output
instrument = 'beer', coda_proposal_id = '999999'
pathfinder = <function pathfinder.<locals>.<lambda> at 0x7fe60282f7e0>

    def test_run_chexus(
        instrument: str,
        coda_proposal_id: str | None,
        pathfinder: Callable[..., Path],
    ) -> None:
        path = pathfinder(proposal_id=coda_proposal_id, instrument=instrument)
        reader = chexus.read_hdf5(path, locking=False)
        group = next(reader)
        validators = chexus.validators.base_validators(has_scipp=True)
        results = chexus.validate(group, validators=validators)
        report = chexus.report(results=results)
        logging.info(report)
        logging.info(chexus.make_fileinfo(path))
        if chexus.has_violations(results):
>           raise AssertionError(f"Validation failed for {path}: \n" + report)
E           AssertionError: Validation failed for /ess/data/coda/999999/raw/coda_beer_999999_00015999.hdf: 
E           Violations
E           ----------
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_n2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           Shape of pixel offsets does not correspond to detector_number @ /entry/instrument/beer_detector_s2 (x_pixel_offset shape does not match detector_number and no x_pixel_offset_indices attribute found on detector or axis attribute found on x_pixel_offset)
E           
E           
E           Summary
E           -------
E           depends_on_missing: 0/27
E           depends_on_target_missing: 0/66
E           float_dataset_units_missing: 0/358
E           group_has_units: 0/165
E           index_has_units: 0/96
E           mask_has_units: 0/0
E           non_numeric_dataset_has_units: 0/241
E           NX_class_attr_missing: 0/165
E           NX_class_invalid: 0/165
E           NX_class_is_legacy: 0/165
E           transformation_depends_on_missing: 0/30
E           transformation_offset_units_missing: 0/0
E           units_invalid: 0/722
E           NXlog_has_value: 0/90
E           detector_numbers are not unique: 0/2
E           event_id is not subset of associated detector_numbers: 0/2
E           Shape of pixel offsets does not correspond to detector_number: 2/2
E           event_index_too_small: 0/3
E           event_data_has_event_datasets: 0/3
E           NXtransformations_child_not_NX_NUMBER: 0/32
E           chopper_frequency_unit_invalid: 0/5
E           dataset_units_check: 0/722
E           transformation_offset_units_invalid: 0/0
E           transformation_value_units_invalid: 0/30
E           
E           Total: 2/3091

tests/chexus/chexus_test.py:25: AssertionError