DMSC Integration Testing

Last updated: March 23, 2026 07:06:10

Test: nexusfiles-scipp|tbl|load_raw_file|

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00023345.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Cannot add coord 'x_pixel_offset' of dims (x_pixel_offset: 4096) to DataArray with dims (time: 0, x_pixel_offset: 2048, y_pixel_offset: 2048) Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00023205.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Cannot add coord 'x_pixel_offset' of dims (x_pixel_offset: 4096) to DataArray with dims (time: 0, x_pixel_offset: 2048, y_pixel_offset: 2048) Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00023065.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Cannot add coord 'x_pixel_offset' of dims (x_pixel_offset: 4096) to DataArray with dims (time: 0, x_pixel_offset: 2048, y_pixel_offset: 2048) Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00022918.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Cannot add coord 'x_pixel_offset' of dims (x_pixel_offset: 4096) to DataArray with dims (time: 0, x_pixel_offset: 2048, y_pixel_offset: 2048) Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00022777.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Cannot add coord 'x_pixel_offset' of dims (x_pixel_offset: 4096) to DataArray with dims (time: 0, x_pixel_offset: 2048, y_pixel_offset: 2048) Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00022637.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Cannot add coord 'x_pixel_offset' of dims (x_pixel_offset: 4096) to DataArray with dims (time: 0, x_pixel_offset: 2048, y_pixel_offset: 2048) Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00022464.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Cannot add coord 'x_pixel_offset' of dims (x_pixel_offset: 4096) to DataArray with dims (time: 0, x_pixel_offset: 2048, y_pixel_offset: 2048) Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00022317.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Cannot add coord 'x_pixel_offset' of dims (x_pixel_offset: 4096) to DataArray with dims (time: 0, x_pixel_offset: 2048, y_pixel_offset: 2048) Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00022177.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Cannot add coord 'x_pixel_offset' of dims (x_pixel_offset: 4096) to DataArray with dims (time: 0, x_pixel_offset: 2048, y_pixel_offset: 2048) Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00022030.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Cannot add coord 'x_pixel_offset' of dims (x_pixel_offset: 4096) to DataArray with dims (time: 0, x_pixel_offset: 2048, y_pixel_offset: 2048) Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00021890.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Cannot add coord 'x_pixel_offset' of dims (x_pixel_offset: 4096) to DataArray with dims (time: 0, x_pixel_offset: 2048, y_pixel_offset: 2048) Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00021757.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Cannot add coord 'x_pixel_offset' of dims (x_pixel_offset: 4096) to DataArray with dims (time: 0, x_pixel_offset: 2048, y_pixel_offset: 2048) Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00021477.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Cannot add coord 'x_pixel_offset' of dims (x_pixel_offset: 4096) to DataArray with dims (time: 0, x_pixel_offset: 2048, y_pixel_offset: 2048) Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00021337.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Cannot add coord 'x_pixel_offset' of dims (x_pixel_offset: 4096) to DataArray with dims (time: 0, x_pixel_offset: 2048, y_pixel_offset: 2048) Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00021197.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Cannot add coord 'x_pixel_offset' of dims (x_pixel_offset: 4096) to DataArray with dims (time: 0, x_pixel_offset: 2048, y_pixel_offset: 2048) Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00021064.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Cannot add coord 'x_pixel_offset' of dims (x_pixel_offset: 4096) to DataArray with dims (time: 0, x_pixel_offset: 2048, y_pixel_offset: 2048) Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00020924.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Cannot add coord 'x_pixel_offset' of dims (x_pixel_offset: 4096) to DataArray with dims (time: 0, x_pixel_offset: 2048, y_pixel_offset: 2048) Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00020833.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Cannot add coord 'x_pixel_offset' of dims (x_pixel_offset: 4096) to DataArray with dims (time: 0, x_pixel_offset: 2048, y_pixel_offset: 2048) Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00020826.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Cannot add coord 'x_pixel_offset' of dims (x_pixel_offset: 4096) to DataArray with dims (time: 0, x_pixel_offset: 2048, y_pixel_offset: 2048) Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00020777.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Cannot add coord 'x_pixel_offset' of dims (x_pixel_offset: 4096) to DataArray with dims (time: 0, x_pixel_offset: 2048, y_pixel_offset: 2048) Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00020770.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Cannot add coord 'x_pixel_offset' of dims (x_pixel_offset: 4096) to DataArray with dims (time: 0, x_pixel_offset: 2048, y_pixel_offset: 2048) Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00020732.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Cannot add coord 'x_pixel_offset' of dims (x_pixel_offset: 4096) to DataArray with dims (time: 0, x_pixel_offset: 2048, y_pixel_offset: 2048) Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00020732.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Cannot add coord 'x_pixel_offset' of dims (x_pixel_offset: 4096) to DataArray with dims (time: 0, x_pixel_offset: 2048, y_pixel_offset: 2048) Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00020732.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Cannot add coord 'x_pixel_offset' of dims (x_pixel_offset: 4096) to DataArray with dims (time: 0, x_pixel_offset: 2048, y_pixel_offset: 2048) Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00020732.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Cannot add coord 'x_pixel_offset' of dims (x_pixel_offset: 4096) to DataArray with dims (time: 0, x_pixel_offset: 2048, y_pixel_offset: 2048) Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00020732.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Cannot add coord 'x_pixel_offset' of dims (x_pixel_offset: 4096) to DataArray with dims (time: 0, x_pixel_offset: 2048, y_pixel_offset: 2048) Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00020725.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Cannot add coord 'x_pixel_offset' of dims (x_pixel_offset: 4096) to DataArray with dims (time: 0, x_pixel_offset: 2048, y_pixel_offset: 2048) Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00020585.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Cannot add coord 'x_pixel_offset' of dims (x_pixel_offset: 4096) to DataArray with dims (time: 0, x_pixel_offset: 2048, y_pixel_offset: 2048) Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00020445.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Cannot add coord 'x_pixel_offset' of dims (x_pixel_offset: 4096) to DataArray with dims (time: 0, x_pixel_offset: 2048, y_pixel_offset: 2048) Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00020305.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Cannot add coord 'x_pixel_offset' of dims (x_pixel_offset: 4096) to DataArray with dims (time: 0, x_pixel_offset: 2048, y_pixel_offset: 2048) Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00020248.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Cannot add coord 'x_pixel_offset' of dims (x_pixel_offset: 4096) to DataArray with dims (time: 0, x_pixel_offset: 2048, y_pixel_offset: 2048) Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00020157.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Cannot add coord 'x_pixel_offset' of dims (x_pixel_offset: 4096) to DataArray with dims (time: 0, x_pixel_offset: 2048, y_pixel_offset: 2048) Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00020017.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Cannot add coord 'x_pixel_offset' of dims (x_pixel_offset: 4096) to DataArray with dims (time: 0, x_pixel_offset: 2048, y_pixel_offset: 2048) Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00019968.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Cannot add coord 'x_pixel_offset' of dims (x_pixel_offset: 4096) to DataArray with dims (time: 0, x_pixel_offset: 2048, y_pixel_offset: 2048) Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00019954.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Cannot add coord 'x_pixel_offset' of dims (x_pixel_offset: 4096) to DataArray with dims (time: 0, x_pixel_offset: 2048, y_pixel_offset: 2048) Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00019884.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Cannot add coord 'x_pixel_offset' of dims (x_pixel_offset: 4096) to DataArray with dims (time: 0, x_pixel_offset: 2048, y_pixel_offset: 2048) Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00019835.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Cannot add coord 'x_pixel_offset' of dims (x_pixel_offset: 4096) to DataArray with dims (time: 0, x_pixel_offset: 2048, y_pixel_offset: 2048) Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00019821.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Cannot add coord 'x_pixel_offset' of dims (x_pixel_offset: 4096) to DataArray with dims (time: 0, x_pixel_offset: 2048, y_pixel_offset: 2048) Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00019821.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Cannot add coord 'x_pixel_offset' of dims (x_pixel_offset: 4096) to DataArray with dims (time: 0, x_pixel_offset: 2048, y_pixel_offset: 2048) Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00019739.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Expected dimension to be in [time:0, dim_1:2048, dim_2:2048, ], got x_pixel_offset. Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00019599.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Expected dimension to be in [time:0, dim_1:2048, dim_2:2048, ], got x_pixel_offset. Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00019459.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Expected dimension to be in [time:0, dim_1:2048, dim_2:2048, ], got x_pixel_offset. Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00019403.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Expected dimension to be in [time:0, dim_1:2048, dim_2:2048, ], got x_pixel_offset. Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00019375.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Expected dimension to be in [time:0, dim_1:2048, dim_2:2048, ], got x_pixel_offset. Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00019375.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Expected dimension to be in [time:0, dim_1:2048, dim_2:2048, ], got x_pixel_offset. Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00019319.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Expected dimension to be in [time:0, dim_1:2048, dim_2:2048, ], got x_pixel_offset. Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00019179.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Expected dimension to be in [time:0, dim_1:2048, dim_2:2048, ], got x_pixel_offset. Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning

View job log here


instrument = 'tbl'
coda_nexus_file_path = PosixPath('/ess/data/coda/999999/raw/coda_tbl_999999_00019032.hdf')

def test_load_raw_file(instrument: str, coda_nexus_file_path: Path) -> None:
# Catch the warnings while loading the file to avoid the test from stopping after
# the first warning.
# Note that we need action="default" to make sure that the warnings are not
# promoted as errors.
with warnings.catch_warnings(action="default", record=True) as recorded_warnings:
with sx.File(coda_nexus_file_path, "r", locking=False) as f:
dg = f[()]

# Log the warnings to the test output.
for w in recorded_warnings:
logging.warning("%s: %s", w.category.__name__, w.message)

assert dg["entry"]["instrument"]["name"] == NEXUS_INSTRUMENT_NAME[instrument]

# Re-issue the warnings. We do this instead of asserting that the list of warnings
# is empty to make sure that the filtering of warnings in the pyproject.toml is
# working correctly.
for w in recorded_warnings:
> warnings.warn(
message=w.message,
category=w.category,
source=w.source,
stacklevel=1,
)
E UserWarning: Failed to load /entry/instrument/orca_detector as NXdetector: Expected dimension to be in [time:0, dim_1:2048, dim_2:2048, ], got x_pixel_offset. Falling back to loading HDF5 group children as scipp.DataGroup.

tests/nexusfiles-scipp/fileloading_test.py:32: UserWarning