Skip to content

Merge branch 'main' into cleanup-multitrackparams

4ec0586
Select commit
Loading
Failed to load commit list.
Merged

refactor!: Distinct MultiComponentTrackParameters #5150

Merge branch 'main' into cleanup-multitrackparams
4ec0586
Select commit
Loading
Failed to load commit list.
ci-bridge / CI Bridge / linux_test_examples succeeded Mar 17, 2026 in 25m 14s

GitLab CI: SUCCESS

This check triggered job acts/ci-bridge/71610731
in pipeline acts/ci-bridge/36708
Status: SUCCESS
Created at: 2026-03-17T11:40:55.660Z
Started at: 2026-03-17T14:50:47.214Z
Finished at: 2026-03-17T15:16:01.601Z

Details

Showing last 756 out of 1742 total lines

==> Fetching https://registry.cern.ch/v2/ghcr.io/acts-project/spack-
buildcache/blobs/sha256:bed3145c81173de3f166788f203fb6deb9b5af31b309686c09cea4b793e32091
==> Extracting pythia8-8.316-sr5ikbqsdziic535xzl7p6dxual7aqiu from binary cache
==> pythia8: Successfully installed pythia8-8.316-sr5ikbqsdziic535xzl7p6dxual7aqiu
  Search: 0.00s.  Fetch: 1.26s.  Install: 1.47s.  Extract: 1.26s.  Relocate: 0.16s.  Total: 2.73s
[+] /builds/acts/ci-bridge/spack/opt/spack/linux-x86_64/pythia8-8.316-sr5ikbqsdziic535xzl7p6dxual7aqiu
==> Installing pythia8-8.316-sr5ikbqsdziic535xzl7p6dxual7aqiu [84/86]
==> Fetching https://registry.cern.ch/v2/ghcr.io/acts-project/spack-
buildcache/blobs/sha256:4b1fa8d3bbb8eda07e45672d702bda793514e48d8b36c48c8810e152055f71d6
==> Fetching https://registry.cern.ch/v2/ghcr.io/acts-project/spack-
buildcache/blobs/sha256:9959d3c894ac5a44fd35c1c985c26347f9301a4a1972d02172badca03ea028a0
==> Extracting edm4hep-0.99.4-sk2qwrs5nzglxffom4msr5kzuineobbm from binary cache
==> edm4hep: Successfully installed edm4hep-0.99.4-sk2qwrs5nzglxffom4msr5kzuineobbm
  Search: 0.00s.  Fetch: 1.22s.  Install: 0.28s.  Extract: 0.08s.  Relocate: 0.08s.  Total: 1.50s
[+] /builds/acts/ci-bridge/spack/opt/spack/linux-x86_64/edm4hep-0.99.4-sk2qwrs5nzglxffom4msr5kzuineobbm
==> Installing edm4hep-0.99.4-sk2qwrs5nzglxffom4msr5kzuineobbm [85/86]
==> Fetching https://registry.cern.ch/v2/ghcr.io/acts-project/spack-
buildcache/blobs/sha256:a0005833952c2db9752897726f005bbb19cbac8449f7f775fa425351e07c8821
==> Fetching https://registry.cern.ch/v2/ghcr.io/acts-project/spack-
buildcache/blobs/sha256:d9233793c8a7fbd767f54216962ecc6c70311c8f722a98bd07fcece5bb4c403c
==> Extracting dd4hep-1.33-vg4xvc6rcdcy3q2riuzwxk2lhjtgimhh from binary cache
==> dd4hep: Successfully installed dd4hep-1.33-vg4xvc6rcdcy3q2riuzwxk2lhjtgimhh
  Search: 0.00s.  Fetch: 1.27s.  Install: 0.56s.  Extract: 0.35s.  Relocate: 0.15s.  Total: 1.82s
[+] /builds/acts/ci-bridge/spack/opt/spack/linux-x86_64/dd4hep-1.33-vg4xvc6rcdcy3q2riuzwxk2lhjtgimhh
==> Installing dd4hep-1.33-vg4xvc6rcdcy3q2riuzwxk2lhjtgimhh [86/86]
==> Updating view at /builds/acts/ci-bridge/dependencies/view
[Spack install complete] 238.235 s
Patch up Geant4 data directory
uv not found, installing uv
downloading uv 0.10.11 x86_64-unknown-linux-gnu
no checksums to verify
installing to /root/.local/bin
  uv
  uvx
everything's installed!

To add $HOME/.local/bin to your PATH, either restart your shell or run:

    source $HOME/.local/bin/env (sh, bash, zsh)
    source $HOME/.local/bin/env.fish (fish)
[uv installation complete] 0.964 s
Downloading pygments (1.2MiB)
 Downloaded pygments
Installed 15 packages in 899ms
Found geant4-config at: 
/builds/acts/ci-bridge/dependencies/view/bin/geant4-config
Found 12 datasets
Base URL: https://cern.ch/geant4-data/datasets

Downloading 12 datasets...
G4NDL.4.7.1.tar.gz (installed)              ━━━━━━━━━ 1.1/1.1  137.8     0:00:00
                                                      GB       MB/s             
G4EMLOW.8.6.1.tar.gz (installed)            ━━━━━━━━━ 340.8/3… 66.7 MB/s 0:00:00
                                                      MB                        
G4PhotonEvaporation.6.1.tar.gz (installed)  ━━━━━━━━━ 11.2/11… 21.1 MB/s 0:00:00
                                                      MB                        
G4RadioactiveDecay.6.1.2.tar.gz (installed) ━━━━━━━━━ 1.0/1.0  15.3 MB/s 0:00:00
                                                      MB                        
G4PARTICLEXS.4.1.tar.gz (installed)         ━━━━━━━━━ 9.8/9.8  20.9 MB/s 0:00:00
                                                      MB                        
G4PII.1.3.tar.gz (installed)                ━━━━━━━━━ 4.3/4.3  17.9 MB/s 0:00:00
                                                      MB                        
G4RealSurface.2.2.tar.gz (installed)        ━━━━━━━━━ 132.5/1… 50.5 MB/s 0:00:00
                                                      MB                        
G4SAIDDATA.2.0.tar.gz (installed)           ━━━━━━━━━ 38.5/38… 11.8 MB/s 0:00:00
                                                      kB                        
G4ABLA.3.3.tar.gz (installed)               ━━━━━━━━━ 170.3/1… 24.5 MB/s 0:00:00
                                                      kB                        
G4INCL.1.2.tar.gz (installed)               ━━━━━━━━━ 98.4/98… 12.8 MB/s 0:00:00
                                                      kB                        
G4ENSDFSTATE.3.0.tar.gz (installed)         ━━━━━━━━━ 320.0/3… 20.3 MB/s 0:00:00
                                                      kB                        
G4CHANNELING.1.0.tar.gz (installed)         ━━━━━━━━━ 3.9/3.9  20.8 MB/s 0:00:00
                                                      MB                        

✓ Successfully installed 12 datasets
[Geant4 datasets download complete] 35.305 s
Prepare python environment
Collecting pyyaml
  Downloading pyyaml-6.0.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB)
Collecting jinja2
  Downloading jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB)
Collecting MarkupSafe>=2.0 (from jinja2)
  Downloading markupsafe-3.0.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.7 kB)
Downloading pyyaml-6.0.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (794 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 794.2/794.2 kB 25.8 MB/s  0:00:00
Downloading jinja2-3.1.6-py3-none-any.whl (134 kB)
Downloading markupsafe-3.0.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (23 kB)
Installing collected packages: pyyaml, MarkupSafe, jinja2

Successfully installed MarkupSafe-3.0.3 jinja2-3.1.6 pyyaml-6.0.3

[notice] A new release of pip is available: 25.3 -> 26.0.1
[notice] To update, run: /builds/acts/ci-bridge/dependencies/venv/bin/python3 -m pip install --upgrade pip
Collecting awkward==2.9.0 (from -r /builds/acts/ci-bridge/src/CI/dependencies/../../Python/Examples/tests/requirements.txt (line 3))
  Downloading awkward-2.9.0-py3-none-any.whl.metadata (7.4 kB)
Collecting awkward-cpp==52 (from -r /builds/acts/ci-bridge/src/CI/dependencies/../../Python/Examples/tests/requirements.txt (line 7))
  Downloading awkward_cpp-52-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (2.1 kB)
Collecting cramjam==2.11.0 (from -r /builds/acts/ci-bridge/src/CI/dependencies/../../Python/Examples/tests/requirements.txt (line 9))
  Downloading cramjam-2.11.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.6 kB)
Collecting execnet==2.1.2 (from -r /builds/acts/ci-bridge/src/CI/dependencies/../../Python/Examples/tests/requirements.txt (line 11))
  Downloading execnet-2.1.2-py3-none-any.whl.metadata (2.9 kB)
Collecting filelock==3.25.2 (from -r /builds/acts/ci-bridge/src/CI/dependencies/../../Python/Examples/tests/requirements.txt (line 13))
  Downloading filelock-3.25.2-py3-none-any.whl.metadata (2.0 kB)
Collecting fsspec==2026.1.0 (from -r /builds/acts/ci-bridge/src/CI/dependencies/../../Python/Examples/tests/requirements.txt (line 15))
  Downloading fsspec-2026.1.0-py3-none-any.whl.metadata (10 kB)
Collecting iniconfig==2.3.0 (from -r /builds/acts/ci-bridge/src/CI/dependencies/../../Python/Examples/tests/requirements.txt (line 19))
  Downloading iniconfig-2.3.0-py3-none-any.whl.metadata (2.5 kB)
Collecting numpy==2.4.3 (from -r /builds/acts/ci-bridge/src/CI/dependencies/../../Python/Examples/tests/requirements.txt (line 21))
  Downloading numpy-2.4.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (6.6 kB)
Collecting packaging==26.0 (from -r /builds/acts/ci-bridge/src/CI/dependencies/../../Python/Examples/tests/requirements.txt (line 28))
  Downloading packaging-26.0-py3-none-any.whl.metadata (3.3 kB)
Collecting pluggy==1.6.0 (from -r /builds/acts/ci-bridge/src/CI/dependencies/../../Python/Examples/tests/requirements.txt (line 34))
  Downloading pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB)
Collecting pygments==2.19.2 (from -r /builds/acts/ci-bridge/src/CI/dependencies/../../Python/Examples/tests/requirements.txt (line 36))
  Downloading pygments-2.19.2-py3-none-any.whl.metadata (2.5 kB)
Collecting pyhepmc==2.16.1 (from -r /builds/acts/ci-bridge/src/CI/dependencies/../../Python/Examples/tests/requirements.txt (line 38))
  Downloading pyhepmc-2.16.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (5.0 kB)
Collecting pytest==9.0.2 (from -r /builds/acts/ci-bridge/src/CI/dependencies/../../Python/Examples/tests/requirements.txt (line 40))
  Downloading pytest-9.0.2-py3-none-any.whl.metadata (7.6 kB)
Collecting pytest-check==2.7.6 (from -r /builds/acts/ci-bridge/src/CI/dependencies/../../Python/Examples/tests/requirements.txt (line 47))
  Downloading pytest_check-2.7.6-py3-none-any.whl.metadata (17 kB)
Collecting pytest-repeat==0.9.4 (from -r /builds/acts/ci-bridge/src/CI/dependencies/../../Python/Examples/tests/requirements.txt (line 49))
  Downloading pytest_repeat-0.9.4-py3-none-any.whl.metadata (4.9 kB)
Collecting pytest-timeout==2.4.0 (from -r /builds/acts/ci-bridge/src/CI/dependencies/../../Python/Examples/tests/requirements.txt (line 51))
  Downloading pytest_timeout-2.4.0-py3-none-any.whl.metadata (20 kB)
Collecting pytest-xdist==3.8.0 (from -r /builds/acts/ci-bridge/src/CI/dependencies/../../Python/Examples/tests/requirements.txt (line 53))
  Downloading pytest_xdist-3.8.0-py3-none-any.whl.metadata (3.0 kB)
Requirement already satisfied: pyyaml==6.0.3 in /builds/acts/ci-bridge/dependencies/venv/lib/python3.14/site-packages (from -r /builds/acts/ci-
bridge/src/CI/dependencies/../../Python/Examples/tests/requirements.txt (line 55)) (6.0.3)
Collecting uproot==5.7.2 (from -r /builds/acts/ci-bridge/src/CI/dependencies/../../Python/Examples/tests/requirements.txt (line 57))
  Downloading uproot-5.7.2-py3-none-any.whl.metadata (35 kB)
Collecting xxhash==3.6.0 (from -r /builds/acts/ci-bridge/src/CI/dependencies/../../Python/Examples/tests/requirements.txt (line 59))
  Downloading xxhash-3.6.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (13 kB)
Downloading awkward-2.9.0-py3-none-any.whl (919 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 919.6/919.6 kB 35.6 MB/s  0:00:00
Downloading awkward_cpp-52-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (656 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 657.0/657.0 kB 62.7 MB/s  0:00:00
Downloading cramjam-2.11.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.0 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.0/2.0 MB 93.2 MB/s  0:00:00
Downloading execnet-2.1.2-py3-none-any.whl (40 kB)
Downloading filelock-3.25.2-py3-none-any.whl (26 kB)
Downloading fsspec-2026.1.0-py3-none-any.whl (201 kB)
Downloading iniconfig-2.3.0-py3-none-any.whl (7.5 kB)
Downloading numpy-2.4.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (16.6 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 16.6/16.6 MB 124.6 MB/s  0:00:00
Downloading packaging-26.0-py3-none-any.whl (74 kB)
Downloading pluggy-1.6.0-py3-none-any.whl (20 kB)
Downloading pygments-2.19.2-py3-none-any.whl (1.2 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 98.4 MB/s  0:00:00
Downloading pyhepmc-2.16.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (625 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 625.8/625.8 kB 43.7 MB/s  0:00:00
Downloading pytest-9.0.2-py3-none-any.whl (374 kB)
Downloading pytest_check-2.7.6-py3-none-any.whl (19 kB)
Downloading pytest_repeat-0.9.4-py3-none-any.whl (4.2 kB)
Downloading pytest_timeout-2.4.0-py3-none-any.whl (14 kB)
Downloading pytest_xdist-3.8.0-py3-none-any.whl (46 kB)
Downloading uproot-5.7.2-py3-none-any.whl (395 kB)
Downloading xxhash-3.6.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (194 kB)
Installing collected packages: xxhash, pygments, pluggy, packaging, numpy, iniconfig, fsspec, filelock, execnet, cramjam, pytest, pyhepmc, awkward-
cpp, pytest-xdist, pytest-timeout, pytest-repeat, pytest-check, awkward, uproot

Successfully installed awkward-2.9.0 awkward-cpp-52 cramjam-2.11.0 execnet-2.1.2 filelock-3.25.2 fsspec-2026.1.0 iniconfig-2.3.0 numpy-2.4.3
packaging-26.0 pluggy-1.6.0 pygments-2.19.2 pyhepmc-2.16.1 pytest-9.0.2 pytest-check-2.7.6 pytest-repeat-0.9.4 pytest-timeout-2.4.0 pytest-xdist-3.8.0
uproot-5.7.2 xxhash-3.6.0

[notice] A new release of pip is available: 25.3 -> 26.0.1
[notice] To update, run: /builds/acts/ci-bridge/dependencies/venv/bin/python3 -m pip install --upgrade pip
Collecting histcmp==0.9.0
  Downloading histcmp-0.9.0-py3-none-any.whl.metadata (485 bytes)
Collecting matplotlib
  Downloading matplotlib-3.10.8-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (52 kB)
Collecting hist>=2.8.0 (from hist[plot]>=2.8.0->histcmp==0.9.0)
  Downloading hist-2.10.1-py3-none-any.whl.metadata (16 kB)
Requirement already satisfied: jinja2>=3.1.4 in /builds/acts/ci-bridge/dependencies/venv/lib/python3.14/site-packages (from histcmp==0.9.0) (3.1.6)
Collecting mplhep<1,>=0.3.55 (from histcmp==0.9.0)
  Downloading mplhep-0.4.1-py3-none-any.whl.metadata (10 kB)
Requirement already satisfied: numpy>=2.1.3 in /builds/acts/ci-bridge/dependencies/venv/lib/python3.14/site-packages (from histcmp==0.9.0) (2.4.3)
Collecting pydantic>=2.10.1 (from histcmp==0.9.0)
  Downloading pydantic-2.12.5-py3-none-any.whl.metadata (90 kB)
Requirement already satisfied: pyyaml>=6.0.2 in /builds/acts/ci-bridge/dependencies/venv/lib/python3.14/site-packages (from histcmp==0.9.0) (6.0.3)
Collecting rich>=13.9.4 (from histcmp==0.9.0)
  Downloading rich-14.3.3-py3-none-any.whl.metadata (18 kB)
Collecting scipy>=1.14.1 (from histcmp==0.9.0)
  Downloading scipy-1.17.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (62 kB)
Collecting typer>=0.13.1 (from histcmp==0.9.0)
  Downloading typer-0.24.1-py3-none-any.whl.metadata (16 kB)
Collecting mplhep-data>=0.0.4 (from mplhep<1,>=0.3.55->histcmp==0.9.0)
  Downloading mplhep_data-0.0.5-py3-none-any.whl.metadata (3.4 kB)
Requirement already satisfied: packaging in /builds/acts/ci-bridge/dependencies/venv/lib/python3.14/site-packages (from
mplhep<1,>=0.3.55->histcmp==0.9.0) (26.0)
Collecting uhi>=0.2.0 (from mplhep<1,>=0.3.55->histcmp==0.9.0)
  Downloading uhi-1.0.0-py3-none-any.whl.metadata (5.7 kB)
Collecting contourpy>=1.0.1 (from matplotlib)
  Downloading contourpy-1.3.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (5.5 kB)
Collecting cycler>=0.10 (from matplotlib)
  Downloading cycler-0.12.1-py3-none-any.whl.metadata (3.8 kB)
Collecting fonttools>=4.22.0 (from matplotlib)
  Downloading fonttools-4.62.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (117 kB)
Collecting kiwisolver>=1.3.1 (from matplotlib)
  Downloading kiwisolver-1.5.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (5.1 kB)
Collecting pillow>=8 (from matplotlib)
  Downloading pillow-12.1.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (8.8 kB)
Collecting pyparsing>=3 (from matplotlib)
  Downloading pyparsing-3.3.2-py3-none-any.whl.metadata (5.8 kB)
Collecting python-dateutil>=2.7 (from matplotlib)
  Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB)
Collecting boost-histogram<1.8,>=1.6 (from hist>=2.8.0->hist[plot]>=2.8.0->histcmp==0.9.0)
  Downloading boost_histogram-1.7.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (28 kB)
Collecting histoprint>=2.2.0 (from hist>=2.8.0->hist[plot]>=2.8.0->histcmp==0.9.0)
  Downloading histoprint-2.6.0-py3-none-any.whl.metadata (17 kB)
Collecting click>=7.0.0 (from histoprint>=2.2.0->hist>=2.8.0->hist[plot]>=2.8.0->histcmp==0.9.0)
  Downloading click-8.3.1-py3-none-any.whl.metadata (2.6 kB)
Requirement already satisfied: MarkupSafe>=2.0 in /builds/acts/ci-bridge/dependencies/venv/lib/python3.14/site-packages (from
jinja2>=3.1.4->histcmp==0.9.0) (3.0.3)
Collecting annotated-types>=0.6.0 (from pydantic>=2.10.1->histcmp==0.9.0)
  Downloading annotated_types-0.7.0-py3-none-any.whl.metadata (15 kB)
Collecting pydantic-core==2.41.5 (from pydantic>=2.10.1->histcmp==0.9.0)
  Downloading pydantic_core-2.41.5-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (7.3 kB)
Collecting typing-extensions>=4.14.1 (from pydantic>=2.10.1->histcmp==0.9.0)
  Downloading typing_extensions-4.15.0-py3-none-any.whl.metadata (3.3 kB)
Collecting typing-inspection>=0.4.2 (from pydantic>=2.10.1->histcmp==0.9.0)
  Downloading typing_inspection-0.4.2-py3-none-any.whl.metadata (2.6 kB)
Collecting six>=1.5 (from python-dateutil>=2.7->matplotlib)
  Downloading six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB)
Collecting markdown-it-py>=2.2.0 (from rich>=13.9.4->histcmp==0.9.0)
  Downloading markdown_it_py-4.0.0-py3-none-any.whl.metadata (7.3 kB)
Requirement already satisfied: pygments<3.0.0,>=2.13.0 in /builds/acts/ci-bridge/dependencies/venv/lib/python3.14/site-packages (from
rich>=13.9.4->histcmp==0.9.0) (2.19.2)
Collecting mdurl~=0.1 (from markdown-it-py>=2.2.0->rich>=13.9.4->histcmp==0.9.0)
  Downloading mdurl-0.1.2-py3-none-any.whl.metadata (1.6 kB)
Collecting shellingham>=1.3.0 (from typer>=0.13.1->histcmp==0.9.0)
  Downloading shellingham-1.5.4-py2.py3-none-any.whl.metadata (3.5 kB)
Collecting annotated-doc>=0.0.2 (from typer>=0.13.1->histcmp==0.9.0)
  Downloading annotated_doc-0.0.4-py3-none-any.whl.metadata (6.6 kB)
Downloading histcmp-0.9.0-py3-none-any.whl (208 kB)
Downloading mplhep-0.4.1-py3-none-any.whl (50 kB)
Downloading matplotlib-3.10.8-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (9.8 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.8/9.8 MB 111.7 MB/s  0:00:00
Downloading contourpy-1.3.3-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (363 kB)
Downloading cycler-0.12.1-py3-none-any.whl (8.3 kB)
Downloading fonttools-4.62.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (4.9 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.9/4.9 MB 124.0 MB/s  0:00:00
Downloading hist-2.10.1-py3-none-any.whl (43 kB)
Downloading boost_histogram-1.7.1-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (1.2 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 47.6 MB/s  0:00:00
Downloading histoprint-2.6.0-py3-none-any.whl (16 kB)
Downloading click-8.3.1-py3-none-any.whl (108 kB)
Downloading kiwisolver-1.5.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.5 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.5/1.5 MB 116.5 MB/s  0:00:00
Downloading mplhep_data-0.0.5-py3-none-any.whl (9.1 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 9.1/9.1 MB 99.9 MB/s  0:00:00
Downloading pillow-12.1.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (7.0 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.0/7.0 MB 127.7 MB/s  0:00:00
Downloading pydantic-2.12.5-py3-none-any.whl (463 kB)
Downloading pydantic_core-2.41.5-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.1 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 138.5 MB/s  0:00:00
Downloading annotated_types-0.7.0-py3-none-any.whl (13 kB)
Downloading pyparsing-3.3.2-py3-none-any.whl (122 kB)
Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
Downloading rich-14.3.3-py3-none-any.whl (310 kB)
Downloading markdown_it_py-4.0.0-py3-none-any.whl (87 kB)
Downloading mdurl-0.1.2-py3-none-any.whl (10.0 kB)
Downloading scipy-1.17.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (35.2 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 35.2/35.2 MB 120.7 MB/s  0:00:00
Downloading six-1.17.0-py2.py3-none-any.whl (11 kB)
Downloading typer-0.24.1-py3-none-any.whl (56 kB)
Downloading annotated_doc-0.0.4-py3-none-any.whl (5.3 kB)
Downloading shellingham-1.5.4-py2.py3-none-any.whl (9.8 kB)
Downloading typing_extensions-4.15.0-py3-none-any.whl (44 kB)
Downloading typing_inspection-0.4.2-py3-none-any.whl (14 kB)
Downloading uhi-1.0.0-py3-none-any.whl (25 kB)
Installing collected packages: uhi, typing-extensions, six, shellingham, scipy, pyparsing, pillow, mplhep-data, mdurl, kiwisolver, fonttools, cycler,
contourpy, click, boost-histogram, annotated-types, annotated-doc, typing-inspection, python-dateutil, pydantic-core, markdown-it-py, histoprint,
rich, pydantic, matplotlib, hist, typer, mplhep, histcmp

Successfully installed annotated-doc-0.0.4 annotated-types-0.7.0 boost-histogram-1.7.1 click-8.3.1 contourpy-1.3.3 cycler-0.12.1 fonttools-4.62.1
hist-2.10.1 histcmp-0.9.0 histoprint-2.6.0 kiwisolver-1.5.0 markdown-it-py-4.0.0 matplotlib-3.10.8 mdurl-0.1.2 mplhep-0.4.1 mplhep-data-0.0.5
pillow-12.1.1 pydantic-2.12.5 pydantic-core-2.41.5 pyparsing-3.3.2 python-dateutil-2.9.0.post0 rich-14.3.3 scipy-1.17.1 shellingham-1.5.4 six-1.17.0
typer-0.24.1 typing-extensions-4.15.0 typing-inspection-0.4.2 uhi-1.0.0

[notice] A new release of pip is available: 25.3 -> 26.0.1
[notice] To update, run: /builds/acts/ci-bridge/dependencies/venv/bin/python3 -m pip install --upgrade pip
Collecting pytest-md-report
  Downloading pytest_md_report-0.7.0-py3-none-any.whl.metadata (20 kB)
Collecting pytablewriter<2,>=1.2.0 (from pytest-md-report)
  Downloading pytablewriter-1.2.1-py3-none-any.whl.metadata (38 kB)
Collecting pytest!=6.0.0,<9,>=3.3.2 (from pytest-md-report)
  Downloading pytest-8.4.2-py3-none-any.whl.metadata (7.7 kB)
Collecting tcolorpy<1,>=0.0.5 (from pytest-md-report)
  Downloading tcolorpy-0.1.7-py3-none-any.whl.metadata (6.3 kB)
Collecting typepy<2,>=1.1.1 (from pytest-md-report)
  Downloading typepy-1.3.4-py3-none-any.whl.metadata (9.2 kB)
Collecting setuptools>=38.3.0 (from pytablewriter<2,>=1.2.0->pytest-md-report)
  Downloading setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB)
Collecting DataProperty<2,>=1.1.0 (from pytablewriter<2,>=1.2.0->pytest-md-report)
  Downloading DataProperty-1.1.0-py3-none-any.whl.metadata (11 kB)
Collecting mbstrdecoder<2,>=1.0.0 (from pytablewriter<2,>=1.2.0->pytest-md-report)
  Downloading mbstrdecoder-1.1.4-py3-none-any.whl.metadata (4.3 kB)
Collecting pathvalidate<4,>=2.3.0 (from pytablewriter<2,>=1.2.0->pytest-md-report)
  Downloading pathvalidate-3.3.1-py3-none-any.whl.metadata (12 kB)
Collecting tabledata<2,>=1.3.1 (from pytablewriter<2,>=1.2.0->pytest-md-report)
  Downloading tabledata-1.3.4-py3-none-any.whl.metadata (3.7 kB)
Collecting chardet<6,>=3.0.4 (from mbstrdecoder<2,>=1.0.0->pytablewriter<2,>=1.2.0->pytest-md-report)
  Downloading chardet-5.2.0-py3-none-any.whl.metadata (3.4 kB)
Requirement already satisfied: iniconfig>=1 in /builds/acts/ci-bridge/dependencies/venv/lib/python3.14/site-packages (from
pytest!=6.0.0,<9,>=3.3.2->pytest-md-report) (2.3.0)
Requirement already satisfied: packaging>=20 in /builds/acts/ci-bridge/dependencies/venv/lib/python3.14/site-packages (from
pytest!=6.0.0,<9,>=3.3.2->pytest-md-report) (26.0)
Requirement already satisfied: pluggy<2,>=1.5 in /builds/acts/ci-bridge/dependencies/venv/lib/python3.14/site-packages (from
pytest!=6.0.0,<9,>=3.3.2->pytest-md-report) (1.6.0)
Requirement already satisfied: pygments>=2.7.2 in /builds/acts/ci-bridge/dependencies/venv/lib/python3.14/site-packages (from
pytest!=6.0.0,<9,>=3.3.2->pytest-md-report) (2.19.2)
Requirement already satisfied: python-dateutil<3.0.0,>=2.8.0 in /builds/acts/ci-bridge/dependencies/venv/lib/python3.14/site-packages (from
typepy[datetime]<2,>=1.3.2->pytablewriter<2,>=1.2.0->pytest-md-report) (2.9.0.post0)
Collecting pytz>=2018.9 (from typepy[datetime]<2,>=1.3.2->pytablewriter<2,>=1.2.0->pytest-md-report)
  Downloading pytz-2026.1.post1-py2.py3-none-any.whl.metadata (22 kB)
Requirement already satisfied: six>=1.5 in /builds/acts/ci-bridge/dependencies/venv/lib/python3.14/site-packages (from python-
dateutil<3.0.0,>=2.8.0->typepy[datetime]<2,>=1.3.2->pytablewriter<2,>=1.2.0->pytest-md-report) (1.17.0)
Downloading pytest_md_report-0.7.0-py3-none-any.whl (14 kB)
Downloading pytablewriter-1.2.1-py3-none-any.whl (91 kB)
Downloading DataProperty-1.1.0-py3-none-any.whl (27 kB)
Downloading mbstrdecoder-1.1.4-py3-none-any.whl (7.9 kB)
Downloading chardet-5.2.0-py3-none-any.whl (199 kB)
Downloading pathvalidate-3.3.1-py3-none-any.whl (24 kB)
Downloading pytest-8.4.2-py3-none-any.whl (365 kB)
Downloading tabledata-1.3.4-py3-none-any.whl (11 kB)
Downloading tcolorpy-0.1.7-py3-none-any.whl (8.1 kB)
Downloading typepy-1.3.4-py3-none-any.whl (31 kB)
Downloading pytz-2026.1.post1-py2.py3-none-any.whl (510 kB)
Downloading setuptools-82.0.1-py3-none-any.whl (1.0 MB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.0/1.0 MB 88.5 MB/s  0:00:00
Installing collected packages: pytz, tcolorpy, setuptools, pytest, pathvalidate, chardet, mbstrdecoder, typepy, DataProperty, tabledata,
pytablewriter, pytest-md-report
  Attempting uninstall: pytest
    Found existing installation: pytest 9.0.2
    Uninstalling pytest-9.0.2:
      Successfully uninstalled pytest-9.0.2

Successfully installed DataProperty-1.1.0 chardet-5.2.0 mbstrdecoder-1.1.4 pathvalidate-3.3.1 pytablewriter-1.2.1 pytest-8.4.2 pytest-md-report-0.7.0
pytz-2026.1.post1 setuptools-82.0.1 tabledata-1.3.4 tcolorpy-0.1.7 typepy-1.3.4

[notice] A new release of pip is available: 25.3 -> 26.0.1
[notice] To update, run: /builds/acts/ci-bridge/dependencies/venv/bin/python3 -m pip install --upgrade pip
[Python environment prepared] 42.495 s
Set environment variables
=> PATH=/builds/acts/ci-bridge/dependencies/venv/bin:/builds/acts/ci-bridge/dependencies/view/bin/:/builds/acts/ci-
bridge/spack/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
=> LD_LIBRARY_PATH=/builds/acts/ci-bridge/dependencies/venv/lib:/builds/acts/ci-bridge/dependencies/view/lib:/builds/acts/ci-
bridge/dependencies/view/lib/root
=> DYLD_LIBRARY_PATH=/builds/acts/ci-bridge/dependencies/venv/lib:/builds/acts/ci-bridge/dependencies/view/lib:/builds/acts/ci-
bridge/dependencies/view/lib/root
=> CMAKE_PREFIX_PATH=/builds/acts/ci-bridge/dependencies/venv:/builds/acts/ci-bridge/dependencies/view
=> ROOT_SETUP_SCRIPT=/builds/acts/ci-bridge/dependencies/view/bin/thisroot.sh
=> ROOT_INCLUDE_PATH=/builds/acts/ci-bridge/dependencies/view/include
=> PKG_CONFIG_PATH=
=> pythonLocation=
=> Python_ROOT_DIR=
=> Python2_ROOT_DIR=
=> Python3_ROOT_DIR=
[Setup script complete] 0.005 s
$ source .env
$ cd ..
$ source build/this_acts_withdeps.sh
INFO:    Found OpenDataDetector and set it up
INFO:    Acts Python 3.14 bindings setup complete.
$ cd src
$ pytest -rsfExw --durations=10 -k "not gnn" -v
============================= test session starts ==============================
platform linux -- Python 3.14.2, pytest-8.4.2, pluggy-1.6.0 -- /builds/acts/ci-bridge/dependencies/venv/bin/python3
cachedir: .pytest_cache
rootdir: /builds/acts/ci-bridge/src
configfile: pytest.ini
testpaths: Python/Examples/tests, Python/Core/tests, Python/Fatras/tests, docs/examples
plugins: xdist-3.8.0, timeout-2.4.0, repeat-0.9.4, check-2.7.6, md-report-0.7.0
collecting ... collected 381 items / 6 deselected / 375 selected

Python/Examples/tests/test_algorithms.py::test_algorithm_interface[AdaptiveMultiVertexFinderAlgorithm] PASSED [  0%]
Python/Examples/tests/test_algorithms.py::test_algorithm_interface[VertexFitterAlgorithm] PASSED [  0%]
Python/Examples/tests/test_algorithms.py::test_algorithm_interface[IterativeVertexFinderAlgorithm] PASSED [  0%]
Python/Examples/tests/test_algorithms.py::test_algorithm_interface[HoughVertexFinderAlgorithm] PASSED [  1%]
Python/Examples/tests/test_algorithms.py::test_algorithm_interface[SpacePointMaker] PASSED [  1%]
Python/Examples/tests/test_algorithms.py::test_algorithm_interface[TrackFindingAlgorithm] PASSED [  1%]
Python/Examples/tests/test_algorithms.py::test_algorithm_interface[GridTripletSeedingAlgorithm] PASSED [  1%]
Python/Examples/tests/test_algorithms.py::test_algorithm_interface[OrthogonalTripletSeedingAlgorithm] PASSED [  2%]
Python/Examples/tests/test_algorithms.py::test_algorithm_interface[TrackParamsEstimationAlgorithm] PASSED [  2%]
Python/Examples/tests/test_algorithms.py::test_algorithm_interface[EventGenerator] PASSED [  2%]
Python/Examples/tests/test_algorithms.py::test_algorithm_interface[FatrasSimulation] PASSED [  2%]
Python/Examples/tests/test_algorithms.py::test_algorithm_interface[MaterialMapping] PASSED [  3%]
Python/Examples/tests/test_algorithms.py::test_algorithm_interface[TruthTrackFinder] PASSED [  3%]
Python/Examples/tests/test_algorithms.py::test_algorithm_interface[ParticleSelector] PASSED [  3%]
Python/Examples/tests/test_algorithms.py::test_algorithm_interface[TruthVertexFinder] PASSED [  4%]
Python/Examples/tests/test_algorithms.py::test_algorithm_interface[TrackParameterSmearing] PASSED [  4%]
Python/Examples/tests/test_algorithms.py::test_algorithm_interface[TrackSelectorAlgorithm] PASSED [  4%]
Python/Examples/tests/test_algorithms.py::test_algorithm_interface[TrackFittingAlgorithm] PASSED [  4%]
Python/Examples/tests/test_algorithms.py::test_algorithm_interface[ParticlesPrinter] PASSED [  5%]
Python/Examples/tests/test_algorithms.py::test_algorithm_interface[TrackParametersPrinter] PASSED [  5%]
Python/Examples/tests/test_algorithms.py::test_algorithm_interface[PropagationAlgorithm] PASSED [  5%]
Python/Examples/tests/test_algorithms.py::test_algorithm_interface[HelloRandomAlgorithm] PASSED [  5%]
Python/Examples/tests/test_algorithms.py::test_algorithm_interface[HelloWhiteBoardAlgorithm] PASSED [  6%]
Python/Examples/tests/test_algorithms.py::test_g4_algorithms PASSED      [  6%]
Python/Examples/tests/test_algorithms.py::test_special_algorithm_interfaces PASSED [  6%]
Python/Examples/tests/test_algorithms.py::test_ialgorithm_init_with_log_level PASSED [  6%]
Python/Examples/tests/test_algorithms.py::test_ialgorithm_init_with_logger PASSED [  7%]
Python/Examples/tests/test_alignmentdecorator.py::test_alignmentdecorator_io_mode PASSED [  7%]
Python/Examples/tests/test_alignmentdecorator.py::test_alignmentdecorator_gen_mode PASSED [  7%]
Python/Examples/tests/test_base.py::test_empty_sequencer[configPosConstructor] PASSED [  8%]
Python/Examples/tests/test_base.py::test_empty_sequencer[configKwConstructor] PASSED [  8%]
Python/Examples/tests/test_base.py::test_empty_sequencer[kwargsConstructor] PASSED [  8%]
Python/Examples/tests/test_base.py::test_sequencer_single_threaded PASSED [  8%]
Python/Examples/tests/test_base.py::test_sequencer_multi_threaded PASSED [  9%]
Python/Examples/tests/test_base.py::test_random_number PASSED            [  9%]
Python/Examples/tests/test_base.py::test_constructors PASSED             [  9%]
Python/Examples/tests/test_covfie.py::test_constant_field_conversion PASSED [  9%]
Python/Examples/tests/test_covfie.py::test_inhomogeneous_field_conversion PASSED [ 10%]
Python/Examples/tests/test_detectors.py::test_generic_geometry PASSED    [ 10%]
Python/Examples/tests/test_detectors.py::test_telescope_geometry PASSED  [ 10%]
Python/Examples/tests/test_detectors.py::test_odd PASSED                 [ 10%]
Python/Examples/tests/test_detectors.py::test_tgeo_config_triplet PASSED [ 11%]
Python/Examples/tests/test_detectors.py::test_tgeo_config_volume PASSED  [ 11%]
Python/Examples/tests/test_detectors.py::test_coordinate_converter PASSED [ 11%]
Python/Examples/tests/test_edm4hep.py::test_edm4hep_measurement_writer PASSED [ 12%]
Python/Examples/tests/test_edm4hep.py::test_edm4hep_simhit_writer[configPosConstructor] PASSED [ 12%]
Python/Examples/tests/test_edm4hep.py::test_edm4hep_simhit_writer[configKwConstructor] PASSED [ 12%]
Python/Examples/tests/test_edm4hep.py::test_edm4hep_simhit_writer[kwargsConstructor] PASSED [ 12%]
Python/Examples/tests/test_edm4hep.py::test_edm4hep_particle_writer PASSED [ 13%]
Python/Examples/tests/test_edm4hep.py::test_edm4hep_particle_writer_separate_files PASSED [ 13%]
Python/Examples/tests/test_edm4hep.py::test_edm4hep_multitrajectory_writer PASSED [ 13%]
Python/Examples/tests/test_edm4hep.py::test_edm4hep_tracks_writer PASSED [ 13%]
Python/Examples/tests/test_edm4hep.py::test_edm4hep_simhit_particle_reader[mu-] PASSED [ 14%]
Python/Examples/tests/test_edm4hep.py::test_edm4hep_reader[mu-] PASSED   [ 14%]
Python/Examples/tests/test_edm4hep.py::test_edm4hep_writer_copy[mu-] PASSED [ 14%]
Python/Examples/tests/test_edm4hep.py::test_edm4hep_simhit_particle_reader[pi-] PASSED [ 14%]
Python/Examples/tests/test_edm4hep.py::test_edm4hep_reader[pi-] PASSED   [ 15%]
Python/Examples/tests/test_edm4hep.py::test_edm4hep_writer_copy[pi-] PASSED [ 15%]
Python/Examples/tests/test_edm4hep.py::test_edm4hep_measurement_reader PASSED [ 15%]
Python/Examples/tests/test_edm4hep.py::test_edm4hep_tracks_reader PASSED [ 16%]
Python/Examples/tests/test_event_skip.py::test_event_skip PASSED         [ 16%]
Python/Examples/tests/test_examples.py::test_pythia8 PASSED              [ 16%]
Python/Examples/tests/test_examples.py::test_fatras PASSED               [ 16%]
Python/Examples/tests/test_examples.py::test_geant4 PASSED               [ 17%]
Python/Examples/tests/test_examples.py::test_seeding PASSED              [ 17%]
Python/Examples/tests/test_examples.py::test_hashing_seeding PASSED      [ 17%]
Python/Examples/tests/test_examples.py::test_seeding_orthogonal PASSED   [ 17%]
Python/Examples/tests/test_examples.py::test_itk_seeding PASSED          [ 18%]
Python/Examples/tests/test_examples.py::test_propagation PASSED          [ 18%]
Python/Examples/tests/test_examples.py::test_material_recording PASSED   [ 18%]
Python/Examples/tests/test_examples.py::test_truth_tracking_kalman[generic-0.0] PASSED [ 18%]
Python/Examples/tests/test_examples.py::test_truth_tracking_kalman[generic-1000.0] PASSED [ 19%]
Python/Examples/tests/test_examples.py::test_truth_tracking_kalman[odd-0.0] PASSED [ 19%]
Python/Examples/tests/test_examples.py::test_truth_tracking_kalman[odd-1000.0] PASSED [ 19%]
Python/Examples/tests/test_examples.py::test_truth_tracking_gsf[generic] PASSED [ 20%]
Python/Examples/tests/test_examples.py::test_truth_tracking_gsf[odd] PASSED [ 20%]
Python/Examples/tests/test_examples.py::test_refitting[generic] PASSED   [ 20%]
Python/Examples/tests/test_examples.py::test_refitting[odd] PASSED       [ 20%]
Python/Examples/tests/test_examples.py::test_particle_gun PASSED         [ 21%]
Python/Examples/tests/test_examples.py::test_material_mapping PASSED     [ 21%]
Python/Examples/tests/test_examples.py::test_volume_material_mapping PASSED [ 21%]
Python/Examples/tests/test_examples.py::test_digitization_example[smeared] PASSED [ 21%]
Python/Examples/tests/test_examples.py::test_digitization_example[geometric] PASSED [ 22%]
Python/Examples/tests/test_examples.py::test_digitization_example_input_parsing[smeared] PASSED [ 22%]
Python/Examples/tests/test_examples.py::test_digitization_example_input_parsing[geometric] PASSED [ 22%]
Python/Examples/tests/test_examples.py::test_digitization_example_input_parsing[odd-smeared] PASSED [ 22%]
Python/Examples/tests/test_examples.py::test_digitization_example_input_parsing[odd-geometric] PASSED [ 23%]
Python/Examples/tests/test_examples.py::test_digitization_example_input[smeared] PASSED [ 23%]
Python/Examples/tests/test_examples.py::test_digitization_example_input[geometric] PASSED [ 23%]
Python/Examples/tests/test_examples.py::test_digitization_config_example PASSED [ 24%]
Python/Examples/tests/test_examples.py::test_ckf_tracks_example[generic-full_seeding] PASSED [ 24%]
Python/Examples/tests/test_examples.py::test_ckf_tracks_example[generic-truth_estimated] PASSED [ 24%]
Python/Examples/tests/test_examples.py::test_ckf_tracks_example[generic-truth_smeared] PASSED [ 24%]
Python/Examples/tests/test_examples.py::test_ckf_tracks_example[odd-full_seeding] PASSED [ 25%]
Python/Examples/tests/test_examples.py::test_ckf_tracks_example[odd-truth_estimated] PASSED [ 25%]
Python/Examples/tests/test_examples.py::test_ckf_tracks_example[odd-truth_smeared] PASSED [ 25%]
Python/Examples/tests/test_examples.py::test_full_chain_odd_example PASSED [ 25%]
Python/Examples/tests/test_examples.py::test_full_chain_odd_example_pythia_geant4 PASSED [ 26%]
Python/Examples/tests/test_examples.py::test_ML_Ambiguity_Solver PASSED  [ 26%]
Python/Examples/tests/test_examples.py::test_bfield_writing PASSED       [ 26%]
Python/Examples/tests/test_examples.py::test_strip_space_points[generic] SKIPPED [ 26%]
Python/Examples/tests/test_examples.py::test_strip_space_points[odd] PASSED [ 27%]
Python/Examples/tests/test_examples.py::test_geomodel_G4 PASSED          [ 27%]
Python/Examples/tests/test_fpe.py::test_notrackfpe PASSED                [ 27%]
Python/Examples/tests/test_fpe.py::test_fpe_single_fail_at_end[FLTDIV] PASSED [ 28%]
Python/Examples/tests/test_fpe.py::test_fpe_single_fail_at_end[FLTOVF] PASSED [ 28%]
Python/Examples/tests/test_fpe.py::test_fpe_single_fail_at_end[FLTINV] PASSED [ 28%]
Python/Examples/tests/test_fpe.py::test_fpe_single_no_fail_at_end[FLTDIV] PASSED [ 28%]
Python/Examples/tests/test_fpe.py::test_fpe_single_no_fail_at_end[FLTOVF] PASSED [ 29%]
Python/Examples/tests/test_fpe.py::test_fpe_single_no_fail_at_end[FLTINV] PASSED [ 29%]
Python/Examples/tests/test_fpe.py::test_fpe_single_fail_immediately[FLTDIV] PASSED [ 29%]
Python/Examples/tests/test_fpe.py::test_fpe_single_fail_immediately[FLTOVF] PASSED [ 29%]
Python/Examples/tests/test_fpe.py::test_fpe_single_fail_immediately[FLTINV] PASSED [ 30%]
Python/Examples/tests/test_fpe.py::test_fpe_nocontext PASSED             [ 30%]
Python/Examples/tests/test_fpe.py::test_fpe_rearm[FLTDIV] PASSED         [ 30%]
Python/Examples/tests/test_fpe.py::test_fpe_rearm[FLTOVF] PASSED         [ 30%]
Python/Examples/tests/test_fpe.py::test_fpe_rearm[FLTINV] PASSED         [ 31%]
Python/Examples/tests/test_fpe.py::test_fpe_masking_single[FLTDIV] PASSED [ 31%]
Python/Examples/tests/test_fpe.py::test_fpe_masking_single[FLTOVF] PASSED [ 31%]
Python/Examples/tests/test_fpe.py::test_fpe_masking_single[FLTINV] PASSED [ 32%]
Python/Examples/tests/test_fpe.py::test_masking_load_yaml[FLTDIV] PASSED [ 32%]
Python/Examples/tests/test_fpe.py::test_masking_load_yaml[FLTOVF] PASSED [ 32%]
Python/Examples/tests/test_fpe.py::test_masking_load_yaml[FLTINV] PASSED [ 32%]
Python/Examples/tests/test_fpe.py::test_fpe_context[FLTDIV] PASSED       [ 33%]
Python/Examples/tests/test_fpe.py::test_fpe_context[FLTOVF] PASSED       [ 33%]
Python/Examples/tests/test_fpe.py::test_fpe_context[FLTINV] PASSED       [ 33%]
Python/Examples/tests/test_fpe.py::test_buffer_sufficient PASSED         [ 33%]
Python/Examples/tests/test_generators.py::test_uniform_vertex_generator PASSED [ 34%]
Python/Examples/tests/test_generators.py::test_examples_fatras_aliases_present PASSED [ 34%]
Python/Examples/tests/test_geometry.py::test_geometry_example[generic] PASSED [ 34%]
Python/Examples/tests/test_geometry.py::test_geometry_example[generic-gen3] PASSED [ 34%]
Python/Examples/tests/test_geometry.py::test_geometry_example[odd] PASSED [ 35%]
Python/Examples/tests/test_geometry.py::test_geometry_visitor PASSED     [ 35%]
Python/Examples/tests/test_geometry.py::test_odd_gen1 PASSED             [ 35%]
Python/Examples/tests/test_geometry.py::test_odd_gen3 PASSED             [ 36%]
Python/Examples/tests/test_helloworld.py::test_hello_world_sequence PASSED [ 36%]
Python/Examples/tests/test_hepmc3.py::test_hemc3_writer[hepmc3-uncompressed] PASSED [ 36%]
Python/Examples/tests/test_hepmc3.py::test_hemc3_writer[hepmc3-zlib] PASSED [ 36%]
Python/Examples/tests/test_hepmc3.py::test_hemc3_writer[hepmc3-lzma] PASSED [ 37%]
Python/Examples/tests/test_hepmc3.py::test_hemc3_writer[hepmc3-bzip2] PASSED [ 37%]
Python/Examples/tests/test_hepmc3.py::test_hemc3_writer[hepmc3-zstd] PASSED [ 37%]
Python/Examples/tests/test_hepmc3.py::test_hemc3_writer[root] PASSED     [ 37%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_writer_stall[buf1-1-5] PASSED [ 38%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_writer_stall[buf1-2-5] PASSED [ 38%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_writer_stall[buf1-3-5] PASSED [ 38%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_writer_stall[buf1-4-5] PASSED [ 38%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_writer_stall[buf1-5-5] PASSED [ 39%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_writer_stall[buf5-1-5] PASSED [ 39%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_writer_stall[buf5-2-5] PASSED [ 39%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_writer_stall[buf5-3-5] PASSED [ 40%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_writer_stall[buf5-4-5] PASSED [ 40%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_writer_stall[buf5-5-5] PASSED [ 40%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_writer_stall[buf15-1-5] PASSED [ 40%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_writer_stall[buf15-2-5] PASSED [ 41%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_writer_stall[buf15-3-5] PASSED [ 41%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_writer_stall[buf15-4-5] PASSED [ 41%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_writer_stall[buf15-5-5] PASSED [ 41%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_writer_stall[buf50-1-5] PASSED [ 42%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_writer_stall[buf50-2-5] PASSED [ 42%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_writer_stall[buf50-3-5] PASSED [ 42%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_writer_stall[buf50-4-5] PASSED [ 42%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_writer_stall[buf50-5-5] PASSED [ 43%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_writer_not_in_order PASSED [ 43%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_writer_pythia8[hepmc3-uncompressed] PASSED [ 43%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_writer_pythia8[hepmc3-zlib] PASSED [ 44%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_writer_pythia8[hepmc3-lzma] PASSED [ 44%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_writer_pythia8[hepmc3-bzip2] PASSED [ 44%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_writer_pythia8[hepmc3-zstd] PASSED [ 44%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_writer_pythia8[root] PASSED [ 45%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_reader[hepmc3-uncompressed] PASSED [ 45%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_reader[hepmc3-zlib] PASSED [ 45%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_reader[hepmc3-lzma] PASSED [ 45%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_reader[hepmc3-bzip2] PASSED [ 46%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_reader[hepmc3-zstd] PASSED [ 46%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_reader[root] PASSED    [ 46%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_reader_explicit_num_events[hepmc3-uncompressed] PASSED [ 46%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_reader_explicit_num_events[hepmc3-zlib] PASSED [ 47%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_reader_explicit_num_events[hepmc3-lzma] PASSED [ 47%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_reader_explicit_num_events[hepmc3-bzip2] PASSED [ 47%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_reader_explicit_num_events[hepmc3-zstd] PASSED [ 48%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_reader_explicit_num_events[root] PASSED [ 48%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_reader_explicit_num_events_too_large[hepmc3-uncompressed] PASSED [ 48%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_reader_explicit_num_events_too_large[hepmc3-zlib] PASSED [ 48%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_reader_explicit_num_events_too_large[hepmc3-lzma] PASSED [ 49%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_reader_explicit_num_events_too_large[hepmc3-bzip2] PASSED [ 49%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_reader_explicit_num_events_too_large[hepmc3-zstd] PASSED [ 49%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_reader_explicit_num_events_too_large[root] PASSED [ 49%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_reader_skip_events[hepmc3-uncompressed] PASSED [ 50%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_reader_skip_events[hepmc3-zlib] PASSED [ 50%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_reader_skip_events[hepmc3-lzma] PASSED [ 50%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_reader_skip_events[hepmc3-bzip2] PASSED [ 50%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_reader_skip_events[hepmc3-zstd] PASSED [ 51%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_reader_skip_events[root] PASSED [ 51%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_compression_modes PASSED [ 51%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_writer_compression_auto_detection[uncompressed] PASSED [ 52%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_writer_compression_auto_detection[zlib] PASSED [ 52%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_writer_compression_auto_detection[lzma] PASSED [ 52%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_writer_compression_auto_detection[bzip2] PASSED [ 52%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_writer_compression_auto_detection[zstd] PASSED [ 53%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_writer_compression_consistency PASSED [ 53%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_writer_compression_explicit_with_path PASSED [ 53%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_writer_root_compression_error PASSED [ 53%]
Python/Examples/tests/test_hepmc3.py::test_hepmc3_reader_multiple_files PASSED [ 54%]
Python/Examples/tests/test_material.py::test_material_root[configPosConstructor] PASSED [ 54%]
Python/Examples/tests/test_material.py::test_material_root[configKwConstructor] PASSED [ 54%]
Python/Examples/tests/test_material.py::test_material_root[kwargsConstructor] PASSED [ 54%]
Python/Examples/tests/test_material.py::test_json_material_decorator PASSED [ 55%]
Python/Examples/tests/test_misc.py::test_gsf_debugger PASSED             [ 55%]
Python/Examples/tests/test_propagation.py::test_navigator[configPosConstructor] PASSED [ 55%]
Python/Examples/tests/test_propagation.py::test_navigator[configKwConstructor] PASSED [ 56%]
Python/Examples/tests/test_propagation.py::test_navigator[kwargsConstructor] PASSED [ 56%]
Python/Examples/tests/test_propagation.py::test_steppers[configPosConstructor] PASSED [ 56%]
Python/Examples/tests/test_propagation.py::test_steppers[configKwConstructor] PASSED [ 56%]
Python/Examples/tests/test_propagation.py::test_steppers[kwargsConstructor] PASSED [ 57%]
Python/Examples/tests/test_read_data_handle.py::test_unregistered_type_raises PASSED [ 57%]
Python/Examples/tests/test_read_data_handle.py::test_not_initialized_raises PASSED [ 57%]
Python/Examples/tests/test_read_data_handle.py::test_wrong_key_raises PASSED [ 57%]
Python/Examples/tests/test_read_data_handle.py::test_read_particles_via_handle PASSED [ 58%]
Python/Examples/tests/test_reader.py::test_root_particle_reader[configPosConstructor] PASSED [ 58%]
Python/Examples/tests/test_reader.py::test_root_particle_reader[configKwConstructor] PASSED [ 58%]
Python/Examples/tests/test_reader.py::test_root_particle_reader[kwargsConstructor] PASSED [ 58%]
Python/Examples/tests/test_reader.py::test_csv_particle_reader[configPosConstructor] PASSED [ 59%]
Python/Examples/tests/test_reader.py::test_csv_particle_reader[configKwConstructor] PASSED [ 59%]
Python/Examples/tests/test_reader.py::test_csv_particle_reader[kwargsConstructor] PASSED [ 59%]
Python/Examples/tests/test_reader.py::test_root_reader_interface[configPosConstructor-RootParticleReader] PASSED [ 60%]
Python/Examples/tests/test_reader.py::test_root_reader_interface[configPosConstructor-RootTrackSummaryReader] PASSED [ 60%]
Python/Examples/tests/test_reader.py::test_root_reader_interface[configKwConstructor-RootParticleReader] PASSED [ 60%]
Python/Examples/tests/test_reader.py::test_root_reader_interface[configKwConstructor-RootTrackSummaryReader] PASSED [ 60%]
Python/Examples/tests/test_reader.py::test_root_reader_interface[kwargsConstructor-RootParticleReader] PASSED [ 61%]
Python/Examples/tests/test_reader.py::test_root_reader_interface[kwargsConstructor-RootTrackSummaryReader] PASSED [ 61%]
Python/Examples/tests/test_reader.py::test_root_material_track_reader PASSED [ 61%]
Python/Examples/tests/test_reader.py::test_csv_meas_reader[configPosConstructor] PASSED [ 61%]
Python/Examples/tests/test_reader.py::test_csv_meas_reader[configKwConstructor] PASSED [ 62%]
Python/Examples/tests/test_reader.py::test_csv_meas_reader[kwargsConstructor] PASSED [ 62%]
Python/Examples/tests/test_reader.py::test_csv_simhits_reader[configPosConstructor] PASSED [ 62%]
Python/Examples/tests/test_reader.py::test_csv_simhits_reader[configKwConstructor] PASSED [ 62%]
Python/Examples/tests/test_reader.py::test_csv_simhits_reader[kwargsConstructor] PASSED [ 63%]
Python/Examples/tests/test_reader.py::test_buffered_reader[configPosConstructor] PASSED [ 63%]
Python/Examples/tests/test_reader.py::test_buffered_reader[configKwConstructor] PASSED [ 63%]
Python/Examples/tests/test_reader.py::test_buffered_reader[kwargsConstructor] PASSED [ 64%]
Python/Examples/tests/test_toroidal_field.py::test_toroidal_field_basic PASSED [ 64%]
Python/Examples/tests/test_toroidal_field.py::test_toroidal_field_custom PASSED [ 64%]
Python/Examples/tests/test_toroidal_field.py::test_toroidal_field_symmetry PASSED [ 64%]
Python/Examples/tests/test_toroidal_field.py::test_toroidal_field_regions PASSED [ 65%]
Python/Examples/tests/test_toroidal_field.py::test_toroidal_field_configuration PASSED [ 65%]
Python/Examples/tests/test_writer.py::test_obj_propagation_step_writer[configPosConstructor] PASSED [ 65%]
Python/Examples/tests/test_writer.py::test_obj_propagation_step_writer[configKwConstructor] PASSED [ 65%]
Python/Examples/tests/test_writer.py::test_obj_propagation_step_writer[kwargsConstructor] PASSED [ 66%]
Python/Examples/tests/test_writer.py::test_csv_particle_writer[configPosConstructor] PASSED [ 66%]
Python/Examples/tests/test_writer.py::test_csv_particle_writer[configKwConstructor] PASSED [ 66%]
Python/Examples/tests/test_writer.py::test_csv_particle_writer[kwargsConstructor] PASSED [ 66%]
Python/Examples/tests/test_writer.py::test_root_prop_step_writer[configPosConstructor] PASSED [ 67%]
Python/Examples/tests/test_writer.py::test_root_prop_step_writer[configKwConstructor] PASSED [ 67%]
Python/Examples/tests/test_writer.py::test_root_prop_step_writer[kwargsConstructor] PASSED [ 67%]
Python/Examples/tests/test_writer.py::test_root_particle_writer[configPosConstructor] PASSED [ 68%]
Python/Examples/tests/test_writer.py::test_root_particle_writer[configKwConstructor] PASSED [ 68%]
Python/Examples/tests/test_writer.py::test_root_particle_writer[kwargsConstructor] PASSED [ 68%]
Python/Examples/tests/test_writer.py::test_root_meas_writer PASSED       [ 68%]
Python/Examples/tests/test_writer.py::test_root_simhits_writer[configPosConstructor] PASSED [ 69%]
Python/Examples/tests/test_writer.py::test_root_simhits_writer[configKwConstructor] PASSED [ 69%]
Python/Examples/tests/test_writer.py::test_root_simhits_writer[kwargsConstructor] PASSED [ 69%]
Python/Examples/tests/test_writer.py::test_root_tracksummary_writer[configPosConstructor] PASSED [ 69%]
Python/Examples/tests/test_writer.py::test_root_tracksummary_writer[configKwConstructor] PASSED [ 70%]
Python/Examples/tests/test_writer.py::test_root_tracksummary_writer[kwargsConstructor] PASSED [ 70%]
Python/Examples/tests/test_writer.py::test_csv_meas_writer[configPosConstructor] PASSED [ 70%]
Python/Examples/tests/test_writer.py::test_csv_meas_writer[configKwConstructor] PASSED [ 70%]
Python/Examples/tests/test_writer.py::test_csv_meas_writer[kwargsConstructor] PASSED [ 71%]
Python/Examples/tests/test_writer.py::test_csv_simhits_writer[configPosConstructor] PASSED [ 71%]
Python/Examples/tests/test_writer.py::test_csv_simhits_writer[configKwConstructor] PASSED [ 71%]
Python/Examples/tests/test_writer.py::test_csv_simhits_writer[kwargsConstructor] PASSED [ 72%]
Python/Examples/tests/test_writer.py::test_root_writer_interface[configPosConstructor-RootPropagationStepsWriter] PASSED [ 72%]
Python/Examples/tests/test_writer.py::test_root_writer_interface[configPosConstructor-RootParticleWriter] PASSED [ 72%]
Python/Examples/tests/test_writer.py::test_root_writer_interface[configPosConstructor-RootTrackFinderNTupleWriter] PASSED [ 72%]
Python/Examples/tests/test_writer.py::test_root_writer_interface[configPosConstructor-RootTrackParameterWriter] PASSED [ 73%]
Python/Examples/tests/test_writer.py::test_root_writer_interface[configPosConstructor-RootMaterialTrackWriter] PASSED [ 73%]
Python/Examples/tests/test_writer.py::test_root_writer_interface[configPosConstructor-RootMeasurementWriter] PASSED [ 73%]
Python/Examples/tests/test_writer.py::test_root_writer_interface[configPosConstructor-RootMaterialWriter] PASSED [ 73%]
Python/Examples/tests/test_writer.py::test_root_writer_interface[configPosConstructor-RootSimHitWriter] PASSED [ 74%]
Python/Examples/tests/test_writer.py::test_root_writer_interface[configPosConstructor-RootTrackStatesWriter] PASSED [ 74%]
Python/Examples/tests/test_writer.py::test_root_writer_interface[configPosConstructor-RootTrackSummaryWriter] PASSED [ 74%]
Python/Examples/tests/test_writer.py::test_root_writer_interface[configPosConstructor-RootVertexNTupleWriter] PASSED [ 74%]
Python/Examples/tests/test_writer.py::test_root_writer_interface[configKwConstructor-RootPropagationStepsWriter] PASSED [ 75%]
Python/Examples/tests/test_writer.py::test_root_writer_interface[configKwConstructor-RootParticleWriter] PASSED [ 75%]
Python/Examples/tests/test_writer.py::test_root_writer_interface[configKwConstructor-RootTrackFinderNTupleWriter] PASSED [ 75%]
Python/Examples/tests/test_writer.py::test_root_writer_interface[configKwConstructor-RootTrackParameterWriter] PASSED [ 76%]
Python/Examples/tests/test_writer.py::test_root_writer_interface[configKwConstructor-RootMaterialTrackWriter] PASSED [ 76%]
Python/Examples/tests/test_writer.py::test_root_writer_interface[configKwConstructor-RootMeasurementWriter] PASSED [ 76%]
Python/Examples/tests/test_writer.py::test_root_writer_interface[configKwConstructor-RootMaterialWriter] PASSED [ 76%]
Python/Examples/tests/test_writer.py::test_root_writer_interface[configKwConstructor-RootSimHitWriter] PASSED [ 77%]
Python/Examples/tests/test_writer.py::test_root_writer_interface[configKwConstructor-RootTrackStatesWriter] PASSED [ 77%]
Python/Examples/tests/test_writer.py::test_root_writer_interface[configKwConstructor-RootTrackSummaryWriter] PASSED [ 77%]
Python/Examples/tests/test_writer.py::test_root_writer_interface[configKwConstructor-RootVertexNTupleWriter] PASSED [ 77%]
Python/Examples/tests/test_writer.py::test_root_writer_interface[kwargsConstructor-RootPropagationStepsWriter] PASSED [ 78%]
Python/Examples/tests/test_writer.py::test_root_writer_interface[kwargsConstructor-RootParticleWriter] PASSED [ 78%]
Python/Examples/tests/test_writer.py::test_root_writer_interface[kwargsConstructor-RootTrackFinderNTupleWriter] PASSED [ 78%]
Python/Examples/tests/test_writer.py::test_root_writer_interface[kwargsConstructor-RootTrackParameterWriter] PASSED [ 78%]
Python/Examples/tests/test_writer.py::test_root_writer_interface[kwargsConstructor-RootMaterialTrackWriter] PASSED [ 79%]
Python/Examples/tests/test_writer.py::test_root_writer_interface[kwargsConstructor-RootMeasurementWriter] PASSED [ 79%]
Python/Examples/tests/test_writer.py::test_root_writer_interface[kwargsConstructor-RootMaterialWriter] PASSED [ 79%]
Python/Examples/tests/test_writer.py::test_root_writer_interface[kwargsConstructor-RootSimHitWriter] PASSED [ 80%]
Python/Examples/tests/test_writer.py::test_root_writer_interface[kwargsConstructor-RootTrackStatesWriter] PASSED [ 80%]
Python/Examples/tests/test_writer.py::test_root_writer_interface[kwargsConstructor-RootTrackSummaryWriter] PASSED [ 80%]
Python/Examples/tests/test_writer.py::test_root_writer_interface[kwargsConstructor-RootVertexNTupleWriter] PASSED [ 80%]
Python/Examples/tests/test_writer.py::test_csv_writer_interface[configPosConstructor-CsvParticleWriter] PASSED [ 81%]
Python/Examples/tests/test_writer.py::test_csv_writer_interface[configPosConstructor-CsvMeasurementWriter] PASSED [ 81%]
Python/Examples/tests/test_writer.py::test_csv_writer_interface[configPosConstructor-CsvSimHitWriter] PASSED [ 81%]
Python/Examples/tests/test_writer.py::test_csv_writer_interface[configPosConstructor-CsvTrackWriter] PASSED [ 81%]
Python/Examples/tests/test_writer.py::test_csv_writer_interface[configPosConstructor-CsvTrackingGeometryWriter] PASSED [ 82%]
Python/Examples/tests/test_writer.py::test_csv_writer_interface[configKwConstructor-CsvParticleWriter] PASSED [ 82%]
Python/Examples/tests/test_writer.py::test_csv_writer_interface[configKwConstructor-CsvMeasurementWriter] PASSED [ 82%]
Python/Examples/tests/test_writer.py::test_csv_writer_interface[configKwConstructor-CsvSimHitWriter] PASSED [ 82%]
Python/Examples/tests/test_writer.py::test_csv_writer_interface[configKwConstructor-CsvTrackWriter] PASSED [ 83%]
Python/Examples/tests/test_writer.py::test_csv_writer_interface[configKwConstructor-CsvTrackingGeometryWriter] PASSED [ 83%]
Python/Examples/tests/test_writer.py::test_csv_writer_interface[kwargsConstructor-CsvParticleWriter] PASSED [ 83%]
Python/Examples/tests/test_writer.py::test_csv_writer_interface[kwargsConstructor-CsvMeasurementWriter] PASSED [ 84%]
Python/Examples/tests/test_writer.py::test_csv_writer_interface[kwargsConstructor-CsvSimHitWriter] PASSED [ 84%]
Python/Examples/tests/test_writer.py::test_csv_writer_interface[kwargsConstructor-CsvTrackWriter] PASSED [ 84%]
Python/Examples/tests/test_writer.py::test_csv_writer_interface[kwargsConstructor-CsvTrackingGeometryWriter] PASSED [ 84%]
Python/Examples/tests/test_writer.py::test_root_material_writer PASSED   [ 85%]
Python/Examples/tests/test_writer.py::test_json_material_writer[fmt0] PASSED [ 85%]
Python/Examples/tests/test_writer.py::test_json_material_writer[fmt1] PASSED [ 85%]
Python/Examples/tests/test_writer.py::test_csv_multitrajectory_writer PASSED [ 85%]
Python/Examples/tests/test_writer.py::test_csv_trackparameter_writer PASSED [ 86%]
Python/Core/tests/test_blueprint.py::test_zdirection_container_blueprint PASSED [ 86%]
Python/Core/tests/test_core_basics.py::test_version PASSED               [ 86%]
Python/Core/tests/test_core_basics.py::test_logging PASSED               [ 86%]
Python/Core/tests/test_core_basics.py::test_pgd_particle PASSED          [ 87%]
Python/Core/tests/test_core_basics.py::test_algebra PASSED               [ 87%]
Python/Core/tests/test_core_basics.py::test_geometry_context_factory PASSED [ 87%]
Python/Core/tests/test_core_basics.py::test_geometry_context_deprecated_constructor PASSED [ 88%]
Python/Core/tests/test_event_data.py::test_particle_hypothesis PASSED    [ 88%]
Python/Core/tests/test_logging.py::test_get_default_logger_creates_logger PASSED [ 88%]
Python/Core/tests/test_logging.py::test_get_default_logger_default_level PASSED [ 88%]
Python/Core/tests/test_logging.py::test_get_default_logger_different_levels PASSED [ 89%]
Python/Core/tests/test_logging.py::test_get_default_logger_log_methods PASSED [ 89%]
Python/Core/tests/test_logging.py::test_get_default_logger_format_args PASSED [ 89%]
Python/Core/tests/test_logging.py::test_get_default_logger_level_filtering PASSED [ 89%]
Python/Core/tests/test_logging.py::test_logging_threshold PASSED         [ 90%]
Python/Core/tests/test_logging.py::test_logging_threshold_context_manager PASSED [ 90%]
Python/Core/tests/test_logging.py::test_logging_threshold_context_manager_exception PASSED [ 90%]
Python/Core/tests/test_logging.py::test_consum_logger_function PASSED    [ 90%]
Python/Core/tests/test_logging.py::test_clone_preserves_name_and_level PASSED [ 91%]
Python/Core/tests/test_logging.py::test_clone_with_new_name PASSED       [ 91%]
Python/Core/tests/test_logging.py::test_clone_with_new_level PASSED      [ 91%]
Python/Core/tests/test_logging.py::test_clone_with_name_and_level PASSED [ 92%]
Python/Core/tests/test_logging.py::test_clone_level_only_overload PASSED [ 92%]
Python/Core/tests/test_logging.py::test_clone_is_independent PASSED      [ 92%]
Python/Core/tests/test_logging.py::test_clone_with_suffix PASSED         [ 92%]
Python/Core/tests/test_logging.py::test_clone_with_suffix_and_level PASSED [ 93%]
Python/Core/tests/test_logging.py::test_config_with_logger PASSED        [ 93%]
Python/Core/tests/test_magnetic_field.py::test_null_bfield PASSED        [ 93%]
Python/Core/tests/test_magnetic_field.py::test_constant_bfield PASSED    [ 93%]
Python/Core/tests/test_magnetic_field.py::test_solenoid PASSED           [ 94%]
Python/Core/tests/test_magnetic_field.py::test_multiregion_bfield PASSED [ 94%]
Python/Core/tests/test_navigation.py::test_navigation_policy_factory PASSED [ 94%]
Python/Core/tests/test_navigation.py::test_navigation_policy_factory_build_empty PASSED [ 94%]
Python/Core/tests/test_navigation.py::test_try_all_arguments PASSED      [ 95%]
Python/Core/tests/test_surfaces.py::test_surface_bounds_base_api PASSED  [ 95%]
Python/Core/tests/test_surfaces.py::test_boundary_tolerance_binding_and_inside_overload PASSED [ 95%]
Python/Core/tests/test_surfaces.py::test_bound_value_enums_exposed PASSED [ 96%]
Python/Core/tests/test_surfaces.py::test_surface_bounds_indexing[bounds0-6] PASSED [ 96%]
Python/Core/tests/test_surfaces.py::test_surface_bounds_indexing[bounds1-7] PASSED [ 96%]
Python/Core/tests/test_surfaces.py::test_surface_bounds_indexing[bounds2-4] PASSED [ 96%]
Python/Core/tests/test_surfaces.py::test_surface_bounds_indexing[bounds3-2] PASSED [ 97%]
Python/Core/tests/test_surfaces.py::test_surface_bounds_indexing[bounds4-4] PASSED [ 97%]
Python/Core/tests/test_surfaces.py::test_surface_bounds_indexing[bounds5-4] PASSED [ 97%]
Python/Core/tests/test_surfaces.py::test_surface_bounds_get_method PASSED [ 97%]
Python/Core/tests/test_surfaces.py::test_surface_factory_and_surface_api PASSED [ 98%]
Python/Fatras/tests/test_primitives.py::test_barcode_roundtrip_properties PASSED [ 98%]
Python/Fatras/tests/test_primitives.py::test_invalid_barcode_factory PASSED [ 98%]
Python/Fatras/tests/test_primitives.py::test_process_and_outcome_enums_available PASSED [ 98%]
Python/Fatras/tests/test_primitives.py::test_particle_construction_and_properties PASSED [ 99%]
Python/Fatras/tests/test_primitives.py::test_particle_construction_from_pdg_table PASSED [ 99%]
docs/examples/test_generic.py::test_generic_construction PASSED          [ 99%]
docs/examples/test_odd.py::test_basic PASSED                             [100%]

============================= slowest 10 durations =============================
114.99s call     Python/Examples/tests/test_examples.py::test_hashing_seeding
92.52s call     Python/Examples/tests/test_examples.py::test_geomodel_G4
89.06s call     Python/Examples/tests/test_geometry.py::test_geometry_example[odd]
82.12s call     Python/Examples/tests/test_examples.py::test_full_chain_odd_example_pythia_geant4
75.60s call     Python/Examples/tests/test_covfie.py::test_inhomogeneous_field_conversion
43.06s call     Python/Examples/tests/test_geometry.py::test_geometry_example[generic]
35.06s call     Python/Examples/tests/test_fpe.py::test_buffer_sufficient
32.49s call     Python/Examples/tests/test_examples.py::test_geant4
28.55s setup    Python/Examples/tests/test_edm4hep.py::test_edm4hep_simhit_particle_reader[mu-]
26.52s setup    Python/Examples/tests/test_examples.py::test_material_recording
=========================== short test summary info ============================
SKIPPED [1] Python/Examples/tests/test_examples.py:1335: No strip space point formation for the generic detector currently
=========== 374 passed, 1 skipped, 6 deselected in 986.42s (0:16:26) ===========
section_end:1773760553:step_script
section_start:1773760553:after_script
Running after_script
Running a