![]() |
Project
|
#include <boost/test/unit_test.hpp>#include "DetectorsBase/Propagator.h"#include <boost/mpl/list.hpp>#include <type_traits>#include <any>#include <algorithm>#include <array>#include <vector>#include <map>#include "ITSMFTTracking/WorkflowSession.h"#include "ITSMFTTracking/ITSMFTDetectorDefinitions.h"#include "TrackingParameterTestSupport.h"Go to the source code of this file.
Macros | |
| #define | BOOST_TEST_MODULE ITSMFT workflow session |
| #define | BOOST_TEST_MAIN |
| #define | BOOST_TEST_DYN_LINK |
Typedefs | |
| using | LayerCounts = boost::mpl::list< std::integral_constant< int, ITSNLayers >, std::integral_constant< int, MFTNLayers > > |
Functions | |
| BOOST_AUTO_TEST_CASE_TEMPLATE (ValidEmptyInputCompletesBeforeCleanup, Count, LayerCounts) | |
| BOOST_AUTO_TEST_CASE_TEMPLATE (ROFViewsAreBoundIndependentlyOfClusterLoading, Count, LayerCounts) | |
| BOOST_AUTO_TEST_CASE_TEMPLATE (MalformedInputAlwaysThrows, Count, LayerCounts) | |
| BOOST_AUTO_TEST_CASE_TEMPLATE (DecodingFailureAlwaysThrowsAndClearsFrame, Count, LayerCounts) | |
| BOOST_AUTO_TEST_CASE_TEMPLATE (TimingOverflowAlwaysThrowsAndClearsFrame, Count, LayerCounts) | |
| BOOST_AUTO_TEST_CASE_TEMPLATE (StructuralLoadingAndPublicationExceptionsAlwaysCleanUp, Count, LayerCounts) | |
| BOOST_AUTO_TEST_CASE_TEMPLATE (ResourceExceptionsInPostLoadHookFollowLoadingPolicy, Count, LayerCounts) | |
| BOOST_AUTO_TEST_CASE_TEMPLATE (TrackingResourceFailureSkipsCompletionAndPublication, Count, LayerCounts) | |
| BOOST_AUTO_TEST_CASE_TEMPLATE (TimingViewsBelongToTheSessionAndFilteringSurvivesMoves, Count, LayerCounts) | |
| BOOST_AUTO_TEST_CASE_TEMPLATE (InactivePublicationRetainsTheEchoedEmptyContract, Count, LayerCounts) | |
| BOOST_AUTO_TEST_CASE_TEMPLATE (UnclassifiedExceptionsDoNotBecomeRecoverableDrops, Count, LayerCounts) | |
| BOOST_AUTO_TEST_CASE_TEMPLATE (PublishedCommonColumnsOwnTheirStorageAfterSessionCleanup, Count, LayerCounts) | |
| BOOST_AUTO_TEST_CASE_TEMPLATE (DetectorTimingConstructionRetainsValidationAndUnits, Count, LayerCounts) | |
| BOOST_AUTO_TEST_CASE_TEMPLATE (UnchangedTimingReusesStorageButRefreshesEventData, Count, LayerCounts) | |
| BOOST_AUTO_TEST_CASE_TEMPLATE (EveryTimingFieldAndLayerExtentInvalidateTheCache, Count, LayerCounts) | |
| BOOST_AUTO_TEST_CASE_TEMPLATE (FilterFailureLeavesNoEventViewsAndDoesNotPoisonTimingReuse, Count, LayerCounts) | |
| BOOST_AUTO_TEST_CASE_TEMPLATE (InvalidTimingLayerCountPreservesCachedConfiguration, Count, LayerCounts) | |
| #define BOOST_TEST_DYN_LINK |
Definition at line 14 of file testWorkflowSession.cxx.
| #define BOOST_TEST_MAIN |
Definition at line 13 of file testWorkflowSession.cxx.
| #define BOOST_TEST_MODULE ITSMFT workflow session |
Definition at line 12 of file testWorkflowSession.cxx.
| using LayerCounts = boost::mpl::list<std::integral_constant<int, ITSNLayers>, std::integral_constant<int, MFTNLayers> > |
Definition at line 30 of file testWorkflowSession.cxx.
| BOOST_AUTO_TEST_CASE_TEMPLATE | ( | DecodingFailureAlwaysThrowsAndClearsFrame | , |
| Count | , | ||
| LayerCounts | |||
| ) |
Definition at line 162 of file testWorkflowSession.cxx.
| BOOST_AUTO_TEST_CASE_TEMPLATE | ( | DetectorTimingConstructionRetainsValidationAndUnits | , |
| Count | , | ||
| LayerCounts | |||
| ) |
Definition at line 355 of file testWorkflowSession.cxx.
| BOOST_AUTO_TEST_CASE_TEMPLATE | ( | EveryTimingFieldAndLayerExtentInvalidateTheCache | , |
| Count | , | ||
| LayerCounts | |||
| ) |
Definition at line 424 of file testWorkflowSession.cxx.
| BOOST_AUTO_TEST_CASE_TEMPLATE | ( | FilterFailureLeavesNoEventViewsAndDoesNotPoisonTimingReuse | , |
| Count | , | ||
| LayerCounts | |||
| ) |
Definition at line 483 of file testWorkflowSession.cxx.
| BOOST_AUTO_TEST_CASE_TEMPLATE | ( | InactivePublicationRetainsTheEchoedEmptyContract | , |
| Count | , | ||
| LayerCounts | |||
| ) |
Definition at line 284 of file testWorkflowSession.cxx.
| BOOST_AUTO_TEST_CASE_TEMPLATE | ( | InvalidTimingLayerCountPreservesCachedConfiguration | , |
| Count | , | ||
| LayerCounts | |||
| ) |
Definition at line 515 of file testWorkflowSession.cxx.
| BOOST_AUTO_TEST_CASE_TEMPLATE | ( | MalformedInputAlwaysThrows | , |
| Count | , | ||
| LayerCounts | |||
| ) |
Definition at line 144 of file testWorkflowSession.cxx.
| BOOST_AUTO_TEST_CASE_TEMPLATE | ( | PublishedCommonColumnsOwnTheirStorageAfterSessionCleanup | , |
| Count | , | ||
| LayerCounts | |||
| ) |
Definition at line 324 of file testWorkflowSession.cxx.
| BOOST_AUTO_TEST_CASE_TEMPLATE | ( | ResourceExceptionsInPostLoadHookFollowLoadingPolicy | , |
| Count | , | ||
| LayerCounts | |||
| ) |
Definition at line 227 of file testWorkflowSession.cxx.
| BOOST_AUTO_TEST_CASE_TEMPLATE | ( | ROFViewsAreBoundIndependentlyOfClusterLoading | , |
| Count | , | ||
| LayerCounts | |||
| ) |
Definition at line 117 of file testWorkflowSession.cxx.
| BOOST_AUTO_TEST_CASE_TEMPLATE | ( | StructuralLoadingAndPublicationExceptionsAlwaysCleanUp | , |
| Count | , | ||
| LayerCounts | |||
| ) |
Definition at line 205 of file testWorkflowSession.cxx.
| BOOST_AUTO_TEST_CASE_TEMPLATE | ( | TimingOverflowAlwaysThrowsAndClearsFrame | , |
| Count | , | ||
| LayerCounts | |||
| ) |
Definition at line 186 of file testWorkflowSession.cxx.
| BOOST_AUTO_TEST_CASE_TEMPLATE | ( | TimingViewsBelongToTheSessionAndFilteringSurvivesMoves | , |
| Count | , | ||
| LayerCounts | |||
| ) |
Definition at line 260 of file testWorkflowSession.cxx.
| BOOST_AUTO_TEST_CASE_TEMPLATE | ( | TrackingResourceFailureSkipsCompletionAndPublication | , |
| Count | , | ||
| LayerCounts | |||
| ) |
Definition at line 250 of file testWorkflowSession.cxx.
| BOOST_AUTO_TEST_CASE_TEMPLATE | ( | UnchangedTimingReusesStorageButRefreshesEventData | , |
| Count | , | ||
| LayerCounts | |||
| ) |
Definition at line 381 of file testWorkflowSession.cxx.
| BOOST_AUTO_TEST_CASE_TEMPLATE | ( | UnclassifiedExceptionsDoNotBecomeRecoverableDrops | , |
| Count | , | ||
| LayerCounts | |||
| ) |
Definition at line 291 of file testWorkflowSession.cxx.
| BOOST_AUTO_TEST_CASE_TEMPLATE | ( | ValidEmptyInputCompletesBeforeCleanup | , |
| Count | , | ||
| LayerCounts | |||
| ) |
Definition at line 93 of file testWorkflowSession.cxx.