feat: enhance SignalPulse with caching and streaming capabilities #12453
linux-eic-shell.yml
on: pull_request
  
    
      detector-info
    
          
              30s
          
      
    
      env
    
          
              3s
          
      
      list-open-prs 
      /
     list-open-prs
          
              5s
          
      
      
        Matrix: npsim-gun
      
    
    
      
        Matrix: npsim-dis
      
    
    
      
        Matrix: npsim-gun-EcalLumiSpec
      
    
    
      
        Matrix: npsim-minbias
      
    
    
      
        Matrix: build
      
    
    
      
        Matrix: eicrecon-dis
      
    
    
      
        Matrix: eicrecon-gun
      
    
    
      
        Matrix: eicrecon-gun-EcalLumiSpec
      
    
    
      
        Matrix: eicrecon-benchmarks-plugins
      
    
    
      
        Matrix: eicrecon-test-plugins
      
    
    
      
        Matrix: eicrecon-two-stage-running
      
    
    
      
        Matrix: compare-single-multi-threaded
      
    
    
      
        Matrix: get-docs-from-open-prs
      
    
    
    
      cancel-container
    
          
              2s
          
      Annotations
55 errors and 1 warning
          | 
                      
                          eicrecon-test-plugins (g++, e, craterlake, geometry_navigation_test)
                        
                      
                       Canceling since a higher priority waiting request for Build against eic-shell-2166 exists | 
| 
                      
                          eicrecon-test-plugins (g++, e, craterlake, geometry_navigation_test)
                        
                      
                       The operation was canceled. | 
| 
                      
                          eicrecon-two-stage-running (g++, e, craterlake)
                        
                      
                       Canceling since a higher priority waiting request for Build against eic-shell-2166 exists | 
| 
                      
                          eicrecon-two-stage-running (g++, e, craterlake)
                        
                      
                       The operation was canceled. | 
| 
                      
                          eicrecon-dis (clang++, 5x41, 0, craterlake_5x41, ASAN)
                        
                      
                       Canceling since a higher priority waiting request for Build against eic-shell-2166 exists | 
| 
                      
                          eicrecon-dis (clang++, 5x41, 0, craterlake_5x41, ASAN)
                        
                      
                       The operation was canceled. | 
| 
                      
                          eicrecon-dis (clang++, 18x275, 0, craterlake_18x275, ASAN)
                        
                      
                       Canceling since a higher priority waiting request for Build against eic-shell-2166 exists | 
| 
                      
                          eicrecon-gun-EcalLumiSpec (clang++, e, ip6_extended)
                        
                      
                       Canceling since a higher priority waiting request for Build against eic-shell-2166 exists | 
| 
                      
                          eicrecon-dis (clang++, 18x275, 0, craterlake_18x275, ASAN)
                        
                      
                       The operation was canceled. | 
| 
                      
                          eicrecon-gun-EcalLumiSpec (clang++, e, ip6_extended)
                        
                      
                       The operation was canceled. | 
| 
                      
                          eicrecon-benchmarks-plugins (g++, e, craterlake, femc_studies)
                        
                      
                       Canceling since a higher priority waiting request for Build against eic-shell-2166 exists | 
| 
                      
                          eicrecon-benchmarks-plugins (g++, e, craterlake, femc_studies)
                        
                      
                       The operation was canceled. | 
| 
                      
                          eicrecon-benchmarks-plugins (g++, e, craterlake, tracking_efficiency)
                        
                      
                       Canceling since a higher priority waiting request for Build against eic-shell-2166 exists | 
| 
                      
                          eicrecon-benchmarks-plugins (g++, e, craterlake, tracking_efficiency)
                        
                      
                       The operation was canceled. | 
| 
                      
                          eicrecon-test-plugins (g++, e, craterlake, track_propagation_test)
                        
                      
                       Canceling since a higher priority waiting request for Build against eic-shell-2166 exists | 
| 
                      
                          eicrecon-test-plugins (g++, e, craterlake, track_propagation_test)
                        
                      
                       The operation was canceled. | 
| 
                      
                          eicrecon-benchmarks-plugins (g++, e, craterlake, tracking_occupancy)
                        
                      
                       Canceling since a higher priority waiting request for Build against eic-shell-2166 exists | 
| 
                      
                          eicrecon-benchmarks-plugins (g++, e, craterlake, tracking_occupancy)
                        
                      
                       The operation was canceled. | 
| 
                      
                          eicrecon-benchmarks-plugins (g++, e, craterlake, lfhcal_studies)
                        
                      
                       Canceling since a higher priority waiting request for Build against eic-shell-2166 exists | 
| 
                      
                          eicrecon-benchmarks-plugins (g++, e, craterlake, lfhcal_studies)
                        
                      
                       The operation was canceled. | 
| 
                      
                          eicrecon-dis (clang++, 18x275, 1000, craterlake_18x275, ASAN)
                        
                      
                       Canceling since a higher priority waiting request for Build against eic-shell-2166 exists | 
| 
                      
                          eicrecon-dis (clang++, 18x275, 1000, craterlake_18x275, ASAN)
                        
                      
                       The operation was canceled. | 
| 
                      
                          eicrecon-test-plugins (g++, e, craterlake, tracking_test)
                        
                      
                       Canceling since a higher priority waiting request for Build against eic-shell-2166 exists | 
| 
                      
                          eicrecon-test-plugins (g++, e, craterlake, tracking_test)
                        
                      
                       The operation was canceled. | 
| 
                      
                          eicrecon-dis (clang++, 10x100, 1000, craterlake_tracking_only, ASAN)
                        
                      
                       Canceling since a higher priority waiting request for Build against eic-shell-2166 exists | 
| 
                      
                          eicrecon-dis (clang++, 10x100, 1000, craterlake_tracking_only, ASAN)
                        
                      
                       The operation was canceled. | 
| 
                      
                          eicrecon-dis (clang++, 18x275, 0, craterlake_18x275, TSAN, 4)
                        
                      
                       Canceling since a higher priority waiting request for Build against eic-shell-2166 exists | 
| 
                      
                          eicrecon-gun (clang++, pi, craterlake)
                        
                      
                       Canceling since a higher priority waiting request for Build against eic-shell-2166 exists | 
| 
                      
                          eicrecon-dis (clang++, 18x275, 0, craterlake_18x275, TSAN, 4)
                        
                      
                       The operation was canceled. | 
| 
                      
                          eicrecon-gun (clang++, pi, craterlake)
                        
                      
                       Omitting PODIO collection 'ForwardRomanPotStaticRecParticles' due to exception: No beam protons found. | 
| 
                      
                          eicrecon-gun (clang++, pi, craterlake)
                        
                      
                       Omitting PODIO collection 'ForwardRomanPotStaticRecParticles' due to exception: No beam protons found. | 
| 
                      
                          eicrecon-gun (clang++, pi, craterlake)
                        
                      
                       Omitting PODIO collection 'ForwardRomanPotStaticRecParticles' due to exception: No beam protons found. | 
| 
                      
                          eicrecon-gun (clang++, pi, craterlake)
                        
                      
                       Omitting PODIO collection 'ForwardRomanPotStaticRecParticles' due to exception: No beam protons found. | 
| 
                      
                          eicrecon-gun (clang++, pi, craterlake)
                        
                      
                       Omitting PODIO collection 'ForwardRomanPotStaticRecParticles' due to exception: No beam protons found. | 
| 
                      
                          eicrecon-gun (clang++, pi, craterlake)
                        
                      
                       Omitting PODIO collection 'ForwardRomanPotStaticRecParticles' due to exception: No beam protons found. | 
| 
                      
                          eicrecon-gun (clang++, pi, craterlake)
                        
                      
                       Omitting PODIO collection 'ForwardRomanPotStaticRecParticles' due to exception: No beam protons found. | 
| 
                      
                          eicrecon-gun (clang++, pi, craterlake)
                        
                      
                       Omitting PODIO collection 'ForwardRomanPotStaticRecParticles' due to exception: No beam protons found. | 
| 
                      
                          eicrecon-gun (clang++, pi, craterlake)
                        
                      
                       Omitting PODIO collection 'ForwardRomanPotStaticRecParticles' due to exception: No beam protons found. | 
| 
                      
                          eicrecon-gun (clang++, pi, craterlake)
                        
                      
                       TODO: pfRICH readout bindings have not yet been implemented | 
| 
                      
                          eicrecon-dis (clang++, 18x275, 1000, craterlake_18x275, TSAN, 4)
                        
                      
                       Canceling since a higher priority waiting request for Build against eic-shell-2166 exists | 
| 
                      
                          eicrecon-dis (clang++, 18x275, 1000, craterlake_18x275, TSAN, 4)
                        
                      
                       The operation was canceled. | 
| 
                      
                          eicrecon-dis (clang++, 10x100, 0, craterlake_10x100, TSAN)
                        
                      
                       Canceling since a higher priority waiting request for Build against eic-shell-2166 exists | 
| 
                      
                          eicrecon-dis (clang++, 10x100, 0, craterlake_10x100, TSAN)
                        
                      
                       The operation was canceled. | 
| 
                      
                          eicrecon-gun (clang++, e, craterlake)
                        
                      
                       Canceling since a higher priority waiting request for Build against eic-shell-2166 exists | 
| 
                      
                          eicrecon-gun (clang++, e, craterlake)
                        
                      
                       Omitting PODIO collection 'ForwardRomanPotStaticRecParticles' due to exception: No beam protons found. | 
| 
                      
                          eicrecon-gun (clang++, e, craterlake)
                        
                      
                       Omitting PODIO collection 'ForwardRomanPotStaticRecParticles' due to exception: No beam protons found. | 
| 
                      
                          eicrecon-gun (clang++, e, craterlake)
                        
                      
                       Omitting PODIO collection 'ForwardRomanPotStaticRecParticles' due to exception: No beam protons found. | 
| 
                      
                          eicrecon-gun (clang++, e, craterlake)
                        
                      
                       Omitting PODIO collection 'ForwardRomanPotStaticRecParticles' due to exception: No beam protons found. | 
| 
                      
                          eicrecon-gun (clang++, e, craterlake)
                        
                      
                       Omitting PODIO collection 'ForwardRomanPotStaticRecParticles' due to exception: No beam protons found. | 
| 
                      
                          eicrecon-gun (clang++, e, craterlake)
                        
                      
                       Omitting PODIO collection 'ForwardRomanPotStaticRecParticles' due to exception: No beam protons found. | 
| 
                      
                          eicrecon-gun (clang++, e, craterlake)
                        
                      
                       Omitting PODIO collection 'ForwardRomanPotStaticRecParticles' due to exception: No beam protons found. | 
| 
                      
                          eicrecon-gun (clang++, e, craterlake)
                        
                      
                       Omitting PODIO collection 'ForwardRomanPotStaticRecParticles' due to exception: No beam protons found. | 
| 
                      
                          eicrecon-gun (clang++, e, craterlake)
                        
                      
                       Omitting PODIO collection 'ForwardRomanPotStaticRecParticles' due to exception: No beam protons found. | 
| 
                      
                          eicrecon-gun (clang++, e, craterlake)
                        
                      
                       TODO: pfRICH readout bindings have not yet been implemented | 
| 
                      
                          Build against eic-shell
                        
                      
                       Canceling since a higher priority waiting request for Build against eic-shell-2166 exists | 
| 
                      
                          list-open-prs / list-open-prs
                        
                      
                       Unexpected input(s) 'include.*.pr', 'include.*.head_sha', valid inputs are ['__depth', '__case', '__deep_casing'] | 
Artifacts
Produced during runtime
          | Name | Size | Digest | |
|---|---|---|---|
| 
                        
                          build-clang++-eic-shell-Debug-eic_xl-nightly
                        
                       | 186 MB | sha256:4606ef3d21d2f31966b35dae7fe9530e1c9dd30460cd148654b7b0efb92d4001 |  | 
| 
                        
                          clang-tidy-fixes.yaml
                        
                       | 647 Bytes | sha256:64f8e16ab831b0a5f4374c6a336117c0360f805b308f2bbe337add2012426aaa |  | 
| 
                        
                          codecov_report
                        
                       | 581 KB | sha256:6c4e3cddeb37940804db20876a1a851da0538b770f6e0eee55e4146c55a03ac3 |  | 
| 
                        
                          install-clang++-eic-shell-Release-eic_xl-nightly-ASAN
                        
                       | 99.6 MB | sha256:8814bfa4f5dd57706a880aec56ae544ccab93ad5babf51d4bac7371bc2ebddee |  | 
| 
                        
                          install-clang++-eic-shell-Release-eic_xl-nightly-TSAN
                        
                       | 86.6 MB | sha256:73e1a1dbb7ae57eedfc30aefb91fb51d93ec9650b1709e3c7a061a1bc94b0c04 |  | 
| 
                        
                          install-g++-eic-shell-Release-eic_xl-nightly-ASAN
                        
                       | 303 MB | sha256:34de949416f01e3cbbbbcd9245e1f6853e5ade1ccfecab4027aef66e9b3d6c99 |  | 
| 
                        
                          iwyu_fixes.patch
                        
                       | 148 Bytes | sha256:7cb56ab1ab3afbe8b508c8f2a466887c732abebc69ea46aea2a7ad52061f643f |  | 
| 
                        
                          rec_e_EcalLumiSpec_ip6_extended.edm4eic.root
                        
                       | 1.23 MB | sha256:66658963d8880db5b1ebbc600927d2c03a33b25128e85dd9bea38210a843564f |  | 
| 
                        
                          sim_dis_10x100_minQ2=0_craterlake_10x100.edm4hep.root
                        
                       | 42.9 MB | sha256:cd5ddae5550510ad236838f7404f24abe6d27e32d5206de6dad4cf3c5fd5a8d7 |  | 
| 
                        
                          sim_dis_10x100_minQ2=1000_craterlake_tracking_only.edm4hep.root
                        
                       | 11.5 MB | sha256:ff4680c58a1e98f3f2ddeb7fd1bff118bf383b0058c8fd50defceb49fca4b35d |  | 
| 
                        
                          sim_dis_18x275_minQ2=0_craterlake_18x275.edm4hep.root
                        
                       | 74.2 MB | sha256:8a5b7433c076086be876da68c4df5ce07963702b6118d21b6197d7b99672c291 |  | 
| 
                        
                          sim_dis_18x275_minQ2=1000_craterlake_18x275.edm4hep.root
                        
                       | 250 MB | sha256:0b201c64fc0468a57da9eded5395bc98461c44d61ec887ec0a944d4f0274f480 |  | 
| 
                        
                          sim_dis_5x41_minQ2=0_craterlake_5x41.edm4hep.root
                        
                       | 27.2 MB | sha256:da57d2abe98524e08e0f97fd9cbb128a1a9c8378e277ac0e4d541b8f3244214a |  | 
| 
                        
                          sim_e_1GeV_20GeV_craterlake.edm4hep.root
                        
                       | 24.1 MB | sha256:50606499a816dbb1bac9707a54b1bae271891467e7db5df604fb0e205adc5bc1 |  | 
| 
                        
                          sim_e_EcalLumiSpec_ip6_extended.edm4hep.root
                        
                       | 15.6 MB | sha256:ee3551f73ec871a5290007d4b0bdf8bd8c36a8f671dc9a3374fbc42580fd8d3d |  | 
| 
                        
                          sim_pi_1GeV_20GeV_craterlake.edm4hep.root
                        
                       | 14.1 MB | sha256:8a95f9cd1cbafca52604ffe04e70c9a743b1465b69c93d7e7cb38190b202afb3 |  |