diff --git a/AtlasTest/CITest/Athena.cmake b/AtlasTest/CITest/Athena.cmake index ebfe6e8b6b30eb9f6979865be6df5e1620e2199b..085392ef02b92ef9bf14151b63ad79b5baadf603 100644 --- a/AtlasTest/CITest/Athena.cmake +++ b/AtlasTest/CITest/Athena.cmake @@ -238,6 +238,10 @@ atlas_add_citest( ACTS_Workflow SCRIPT ActsWorkflow.sh LOG_IGNORE_PATTERN "ActsTrackFindingAlg.*ERROR Propagation reached the step count limit|ActsTrackFindingAlg.*ERROR Propagation failed: PropagatorError:3 Propagation reached the configured maximum number of steps with the initial parameters|ActsTrackFindingAlg.*ERROR CombinatorialKalmanFilter failed: CombinatorialKalmanFilterError:5 Propagation reaches max steps before track finding is finished with the initial parameters" ) +atlas_add_citest( ACTS_Workflow_Cached + SCRIPT ActsWorkflowCached.sh + LOG_IGNORE_PATTERN "ActsTrackFindingAlg.*ERROR Propagation reached the step count limit|ActsTrackFindingAlg.*ERROR Propagation failed: PropagatorError:3 Propagation reached the configured maximum number of steps with the initial parameters|ActsTrackFindingAlg.*ERROR CombinatorialKalmanFilter failed: CombinatorialKalmanFilterError:5 Propagation reaches max steps before track finding is finished with the initial parameters" ) + atlas_add_citest( ACTS_Workflow_FastTracking SCRIPT ActsWorkflowFastTracking.sh LOG_IGNORE_PATTERN "ActsTrackFindingAlg.*ERROR Propagation reached the step count limit|ActsTrackFindingAlg.*ERROR Propagation failed: PropagatorError:3 Propagation reached the configured maximum number of steps with the initial parameters|ActsTrackFindingAlg.*ERROR CombinatorialKalmanFilter failed: CombinatorialKalmanFilterError:5 Propagation reaches max steps before track finding is finished with the initial parameters" ) diff --git a/Tracking/Acts/ActsConfig/test/ActsWorkflowCached.sh b/Tracking/Acts/ActsConfig/test/ActsWorkflowCached.sh new file mode 100755 index 0000000000000000000000000000000000000000..f76cf6918c7c723107671e785799b8657e4bb3aa --- /dev/null +++ b/Tracking/Acts/ActsConfig/test/ActsWorkflowCached.sh @@ -0,0 +1,18 @@ +#!/usr/bin/bash +# Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration + +# ttbar mu=200 input +input_rdo=/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/PhaseIIUpgrade/RDO/ATLAS-P2-RUN4-03-00-00/mc21_14TeV.601229.PhPy8EG_A14_ttbar_hdamp258p75_SingleLep.recon.RDO.e8481_s4149_r14700/RDO.33629020._000047.pool.root.1 +n_events=10 + + +ignore_pattern="ActsTrackFindingAlg.+ERROR.+Propagation.+reached.+the.+step.+count.+limit,ActsTrackFindingAlg.+ERROR.+Propagation.+failed:.+PropagatorError:3.+Propagation.+reached.+the.+configured.+maximum.+number.+of.+steps.+with.+the.+initial.+parameters,ActsTrackFindingAlg.Acts.+ERROR.+CombinatorialKalmanFilter.+failed:.+CombinatorialKalmanFilterError:5.+Propagation.+reaches.+max.+steps.+before.+track.+finding.+is.+finished.+with.+the.+initial.+parameters" + +Reco_tf.py --CA \ + --preExec "flags.Exec.FPE=500;" "flags.Acts.useCache=True;" \ + --preInclude "InDetConfig.ConfigurationHelpers.OnlyTrackingPreInclude,ActsConfig.ActsCIFlags.actsWorkflowFlags" \ + --ignorePatterns "${ignore_pattern}" \ + --inputRDOFile ${input_rdo} \ + --outputAODFile AOD.pool.root \ + --outputESDFile ESD.pool.root \ + --maxEvents ${n_events}