Use namedtuple from typing for readability

6 jobs for clean-up-handel in 91 minutes and 49 seconds (queued for 3 seconds)
latest
Status Job ID Name Coverage
  Style
failed #144763
allowed to fail
check_lint

00:01:56

passed #144762
check_style

00:00:46

 
  Tests
failed #144764
test_bliss

01:29:51

failed #144765
test_writer

00:52:35

 
  Build
passed #144766
create_reference_doc

00:05:30

passed #144767
create_user_doc

00:07:28

 
Name Stage Failure
failed
test_bliss Tests
12.52s setup    tests/data_policy/test_esrf_scan_saving.py::test_auto_dataset_increment
12.47s call tests/scans/test_mesh_scans.py::test_d3mesh
12.27s setup tests/data_policy/test_esrf_scan_saving.py::test_inhouse_scan_saving
11.89s setup tests/data_policy/test_esrf_scan_saving.py::test_session_scan_saving_clone
10.79s call tests/controllers_sw/test_lima_simulator.py::test_reapplying_ctrl_params
= 11 failed, 1775 passed, 134 skipped, 22 xfailed, 1 xpassed, 73 warnings, 1 error, 6 rerun in 5161.11s (1:26:01) =
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit code 1
failed
test_writer Tests
19.95s setup    tests/nexus_writer/test_nxw_ascan.py::test_nxw_ascan
19.52s call tests/nexus_writer/test_nxw_timescan.py::test_nxw_timescan_nopolicy
18.73s call tests/nexus_writer/test_nxw_ascan.py::test_nxw_ascan_nopolicy
18.55s call tests/nexus_writer/test_nxw_a2scan.py::test_nxw_a2scan
17.93s call tests/nexus_writer/test_logging.py::test_systemlogging
= 1 failed, 128 passed, 2 skipped, 1813 deselected, 2 warnings in 2923.78s (0:48:43) =
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit code 1
failed
check_lint Style
tests/test_undulator.py:57:23: F541 f-string is missing placeholders
tests/utils/icatplus_server.py:18:1: E402 module level import not at top of file
tests/utils/jolokia_server.py:16:1: E402 module level import not at top of file
tests/utils/stomp_publisher.py:17:1: E402 module level import not at top of file
tests/utils/stomp_subscriber.py:16:1: E402 module level import not at top of file
tests/working.py:1:1: F401 'pprint' imported but unused
Running after_script
Uploading artifacts for failed job
ERROR: Job failed: exit code 1