PR #5798: refactor(detray): Make detector payload accessible directly in detector reader

acts-project/acts

PR State: open
Sentinel: completed failure
Head SHA: 4986c3f1
Last Eval: 2026-08-17T11:39:35.958963Z
Last Publish: published at 2026-08-17T11:39:35.958963Z

Check Summary

Combined status: completed/failure

Check Status Required
Analysis / build_debug failure yes
Analysis / clang_tidy success no
Builds / changes success yes
Builds / external_eic-shell success yes
Builds / external_key4hep-nightlies failure yes
Builds / gnn_cpu failure yes
Builds / gnn_tensorrt failure yes
Builds / lcg_108_alma9_gcc15 failure yes
Builds / lcg_109_alma9_clang19 failure yes
Builds / lcg_109_alma9_gcc15 failure yes
Builds / lcg_dev4_alma9_gcc15 failure yes
Builds / linux_examples_test neutral yes
Builds / linux_physmon neutral yes
Builds / linux_physmon_perf_report neutral yes
Builds / linux_ubuntu failure yes
Builds / linux_ubuntu_extra (ubuntu2404_clang22, 23, clang++-22) failure yes
Builds / linux_ubuntu_python_wheel success yes
Builds / macos failure yes
CI Bridge / build_gnn success no
CI Bridge / detray_build_cuda success no
CI Bridge / detray_test_cuda success no
CI Bridge / test_gnn_python success no
CI Bridge / test_gnn_unittests success no
CI Bridge / traccc_build_cuda failure no
CI Bridge / traccc_test_cuda running no
Check PR labels / check_pr_labels success no
Check PR milestone / check_milestone success no
Checks / api_surface success yes
Checks / fpe_masks success yes
Checks / lint success yes
Checks / missing_includes success yes
Checks / smearing_config success yes
Checks / unused_files success yes
Detray / device-container (CUDA, C++20) success yes
Detray / device-container (HIP-AMD, C++20) success yes
Detray / host-container (HOST, C++20) failure yes
Detray / native (macos-latest) success yes
Detray / native (ubuntu-latest) success yes
Devcontainer CI / devcontainer-build success no
Docs / docs success yes
Lint PR / Validate PR title success no
Traccc / ALPAKA_CPU-Release failure no
Traccc / ALPAKA_CUDA-Release failure no
Traccc / CPU-Debug failure no
Traccc / CPU-Release failure no
Traccc / CUDA-Debug failure no
Traccc / CUDA-Release failure no
WIP success no
docs/readthedocs.org:acts success no
policy-bot: main running yes
Rendered Raw Output (sent to GitHub)

Failed: 19 | Pending: 2 | Successful: 26

🔴 failed: Analysis / build_debug, Builds / external_key4hep-nightlies, Builds / gnn_cpu, Builds / gnn_tensorrt, Builds / lcg_108_alma9_gcc15, Builds / lcg_109_alma9_clang19, Builds / lcg_109_alma9_gcc15, Builds / lcg_dev4_alma9_gcc15, Builds / linux_ubuntu, Builds / linux_ubuntu_extra (ubuntu2404_clang22, 23, clang++-22), Builds / macos, CI Bridge / traccc_build_cuda, Detray / host-container (HOST, C++20), Traccc / ALPAKA_CPU-Release, Traccc / ALPAKA_CUDA-Release, Traccc / CPU-Debug, Traccc / CPU-Release, Traccc / CUDA-Debug, Traccc / CUDA-Release 🟡 pending: 2 🟢 successful: 26 🔗 dashboard detail: PR #5798

Checks

Dashboard detail: PR #5798

Check Status Required?
Analysis / build_debug 🔴 failure yes
Analysis / clang_tidy 🟢 success no
Builds / changes 🟢 success yes
Builds / external_eic-shell 🟢 success yes
Builds / external_key4hep-nightlies 🔴 failure yes
Builds / gnn_cpu 🔴 failure yes
Builds / gnn_tensorrt 🔴 failure yes
Builds / lcg_108_alma9_gcc15 🔴 failure yes
Builds / lcg_109_alma9_clang19 🔴 failure yes
Builds / lcg_109_alma9_gcc15 🔴 failure yes
Builds / lcg_dev4_alma9_gcc15 🔴 failure yes
Builds / linux_examples_test ⚪ neutral yes
Builds / linux_physmon ⚪ neutral yes
Builds / linux_physmon_perf_report ⚪ neutral yes
Builds / linux_ubuntu 🔴 failure yes
Builds / linux_ubuntu_extra (ubuntu2404_clang22, 23, clang++-22) 🔴 failure yes
Builds / linux_ubuntu_python_wheel 🟢 success yes
Builds / macos 🔴 failure yes
CI Bridge / build_gnn 🟢 success no
CI Bridge / detray_build_cuda 🟢 success no
CI Bridge / detray_test_cuda 🟢 success no
CI Bridge / test_gnn_python 🟢 success no
CI Bridge / test_gnn_unittests 🟢 success no
CI Bridge / traccc_build_cuda 🔴 failure no
CI Bridge / traccc_test_cuda 🟡 pending no
Check PR labels / check_pr_labels 🟢 success no
Check PR milestone / check_milestone 🟢 success no
Checks / api_surface 🟢 success yes
Checks / fpe_masks 🟢 success yes
Checks / lint 🟢 success yes
Checks / missing_includes 🟢 success yes
Checks / smearing_config 🟢 success yes
Checks / unused_files 🟢 success yes
Detray / device-container (CUDA, C++20) 🟢 success yes
Detray / device-container (HIP-AMD, C++20) 🟢 success yes
Detray / host-container (HOST, C++20) 🔴 failure yes
Detray / native (macos-latest) 🟢 success yes
Detray / native (ubuntu-latest) 🟢 success yes
Devcontainer CI / devcontainer-build 🟢 success no
Docs / docs 🟢 success yes
Lint PR / Validate PR title 🟢 success no
Traccc / ALPAKA_CPU-Release 🔴 failure no
Traccc / ALPAKA_CUDA-Release 🔴 failure no
Traccc / CPU-Debug 🔴 failure no
Traccc / CPU-Release 🔴 failure no
Traccc / CUDA-Debug 🔴 failure no
Traccc / CUDA-Release 🔴 failure no
WIP 🟢 success no
docs/readthedocs.org:acts 🟢 success no
policy-bot: main 🟡 pending yes

Related Events (Most Recent First)

Received Event Action Detail Delivery
2026-08-17T11:39:37.096630Z sentinel publish published: Published completed/failure check_run_id=95375391258 sha256:d1fe316f727d77fd
2026-08-17T11:39:35.959165Z sentinel publish_lookup skip_forced_new: Lifecycle transition requires creating a new check run sha256:2f2a6cf5452094c4
2026-08-17T11:39:35.954736Z sentinel stale_running_refresh skip_force_api_refresh: Manual force refresh already requested sha256:f7458df92e9032bd
2026-08-17T11:39:35.952677Z sentinel missing_refresh skip_force_api_refresh: Manual force refresh already requested sha256:47256a29818685a6
2026-08-17T11:39:35.950216Z sentinel api_snapshot_refresh persisted: checks=60 workflows=14 statuses=2 filtered_checks=2 sha256:c2743e2e3901cc59
2026-08-17T11:39:30.355867Z sentinel pr_files_fetch fetched: Fetched changed files (56) sha256:79bab96821fd1d87
2026-08-17T11:39:28.552656Z sentinel config_fetch cache_hit: Using cached .merge-sentinel.yml sha256:ec54b39b6bad6f62