![]() |
Lumiera 0.pre.04
»edit your freedom«
|
Unit tests for the Lumiera support library.
Typedefs | |
| typedef std::vector< int > | VecI |
| typedef std::map< int, int > | MapII |
| typedef std::multimap< int, int > | MMapII |
| typedef std::unordered_map< int, int > | HMapII |
| typedef std::unordered_multimap< int, int > | HMMapII |
| using | PoolHandle = std::shared_ptr< MemoryPool > |
| typedef DiagnosticContext< uint > | Marker |
| Subject of this test: a thread-local stack of int values. | |
| typedef HashIndexed< TestB, hash::LuidH > | Mixin |
| Base class to mix in the hash ID facility. | |
| typedef IterStack< int > | IStack |
| using | List = LinkedElements< Nummy > |
| default case: ownership for heap allocated nodes | |
| using | ListNotOwner = LinkedElements< Nummy, linked_elements::NoOwnership > |
| managing existing node elements without taking ownership | |
| typedef OpaqueHolder< Base > | Opaque |
| using | TestList = vector< Opaque > |
| using | ParrT = lib::PathArray< 5 > |
| using | PolyVal = PolymorphicValue< Interface, MAX_SIZ > |
| using | Draw = RandomDraw< SymmetricFive > |
| typedef ScopedCollection< Dummy, sizeof(SubDummy)> | CollD |
| typedef ScopedPtrVect< Dummy > | VectD |
| typedef std::unordered_map< Symbol, string, hash< Symbol > > | HTable |
| using | MapS = std::map< string, string > |
| using | TestVariant = Variant< Types< bool, int, string, Time > > |
Classes | |
| class | AllocationCluster_test |
| class | BranchCase_test |
| class | BuilderQualifierSupport_test |
| class | CallQueue_test |
| class | CmdlineWrapper_test |
| class | CustomSharedPtr_test |
| class | DelStash_test |
| class | DependencyConfiguration_test |
| class | DependencyFactory_test |
| class | DiagnosticContext_test |
| class | Dummy |
| A Dummy object for tests. More... | |
| struct | DummyAncestor |
| class | EventLog |
| Helper to log and verify the occurrence of events. More... | |
| class | EventMatch |
| class | ExpectString |
| Helper to produce better diagnostic messages when comparing to an expected result string. More... | |
| class | FunHashDispatch_test |
| class | GnuplotGen_test |
| class | HashGenerator_test |
| class | HashIndexed_test |
| class | HashStandardToBoostBridge_test |
| class | HeteroData_test |
| class | Impl |
| class | Impl_XXX |
| class | IncidenceCount_test |
| class | IndexIter_test |
| class | Interface |
| Target object to be instantiated as Singleton Allocates a variable amount of additional heap memory and prints diagnostic messages. More... | |
| class | IterAdapter_test |
| class | IterAdapterSTL_test |
| class | IterCoreAdapter_test |
| class | IterCursor_test |
| class | IterExplorer_test |
| class | IterQueue_test |
| class | IterSource_test |
| class | IterStack_test |
| class | IterTools_test |
| class | IterZip_test |
| class | LazyInit_test |
| class | LinkedElements_test |
| class | MemoryPool |
| struct | Mock_1 |
| Mock-1 to replace the Client Class... More... | |
| struct | Mock_2 |
| Mock-2 to replace the Client Class... More... | |
| class | MultiFact_test |
| class | MultiFactArgument_test |
| class | MultiFactSingleton_test |
| class | NullValue_test |
| class | OpaqueHolder_test |
| class | OpaqueUncheckedBuffer_test |
| class | OptionalRef_test |
| class | PathArray_test |
| class | PolymorphicValue_test |
| class | QueryText_test |
| class | Random_test |
| class | RandomConcurrent_test |
| class | RandomDraw_test |
| class | Result_test |
| class | S |
| Custom-Datatype 1: uses std::hash extension point. More... | |
| class | ScopedCollection_test |
| class | ScopedPtrVect_test |
| class | SearchPathSplitter_test |
| class | SeveralBuilder_test |
| class | Singleton_test |
| class | SingletonSubclass_test |
| class | SingletonTestMock_test |
| class | SplitSplice_test |
| class | Symbol_test |
| class | SymbolHashtable_test |
| class | SyncBarrier_test |
| class | SyncBarrierPerformance_test |
| class | SyncClasslock_test |
| class | SyncLocking_test |
| class | SyncTimedwait_test |
| class | SyncWaiting_test |
| class | TargetObj |
| Target object to be instantiated as Singleton Allocates a variable amount of additional heap memory and prints diagnostic messages. More... | |
| class | TempDir |
| A RAII style temporary directory. More... | |
| struct | TestB |
| struct | TestDA |
| struct | TestDB |
| class | TestSingO |
| Client Class normally to be instantiated as Singleton. More... | |
| class | TestTargetObj |
| Target object to be created by Test-Factories or as Singleton. More... | |
| class | TextTemplate_test |
| class | ThreadWrapper_test |
| class | ThreadWrapperAutonomous_test |
| class | ThreadWrapperJoin_test |
| class | ThreadWrapperLifecycle_test |
| class | ThreadWrapperSelfRecognitionTest_test |
| class | TimeBasics_test |
| class | TrackAlloc |
| C++ standard compliant custom allocator adapter backed by the TrackingAllocator and the MemoryPool denoted at construction. More... | |
| struct | Tracker |
| A tracking Dummy object for tests. More... | |
| class | TrackingAllocator |
| Generic low-level allocator attached to tracking MemoryPool. More... | |
| class | TrackingFactory |
| Generic object factory backed by TrackingAllocator. More... | |
| class | Transiently |
| Token to capture a value and restore original when leaving scope. More... | |
| class | Transiently< void(void)> |
| Variation where manipulation is done by λ More... | |
| class | TypedAllocationManager_test |
| class | TypedCounter_test |
| struct | TypeDebugger |
| Helper to show types involved in metaprogramming. More... | |
| class | TypedFamilyMemberID_test |
| class | UniqueMallocOwner_test |
| class | Unrelated |
| class | V |
| Custom-Datatype 2: uses boost::hash extension point. More... | |
| class | Variant_test |
| class | VerbFunctionDispatch_test |
| class | VerbVisitorDispatch_test |
| struct | X |
| struct | XX |
| class | ZombieCheck_test |
Functions | |
| template<class FUN > | |
| double | benchmarkTime (FUN const &invokeTestCode, const size_t repeatCnt=1) |
| Helper to invoke a functor or λ to observe its running time. | |
| template<class FUN > | |
| size_t | benchmarkLoop (FUN const &testSubject, const size_t repeatCnt=DEFAULT_RUNS) |
| Benchmark building block to invoke a functor or λ in a tight loop, passing the current loop index and capturing a result checksum value. | |
| template<class FUN > | |
| auto | microBenchmark (FUN const &testSubject, const size_t repeatCnt=DEFAULT_RUNS) |
| perform a simple looped microbenchmark. | |
| template<size_t nThreads, class FUN > | |
| auto | threadBenchmark (FUN const &subject, const size_t repeatCnt=DEFAULT_RUNS) |
| perform a multithreaded microbenchmark. | |
| template<class VEC > | |
| VEC | getTestSeq_int (const uint NUM_ELMS) |
| template<class MAP > | |
| MAP | getTestMap_int (const uint NUM_ELMS) |
| template<class MUMAP > | |
| MUMAP | getTestMultiMap_int (const uint NUM_ELMS) |
| template<class ITER > | |
| void | pullOut (ITER const &i) |
| string | showSizeof (size_t siz, string name) |
| for printing sizeof(). | |
| string | randStr (size_t len) |
| create garbage string of given length | |
| template<typename F , typename N > | |
| constexpr meta::enable_if< std::is_floating_point< F >, bool > | roughEQ (F val, N target, F limit=ROUGH_PRECISION) |
| template<typename F > | |
| constexpr meta::enable_if< std::is_floating_point< F >, F > | ulp (F val) |
| template<typename F , typename N > | |
| constexpr meta::enable_if< std::is_floating_point< F >, bool > | epsEQ (F val, N target, uint ulps=EPSILON_ULP) |
| template<typename T > | |
| string | showSizeof (T const *obj=0, CStr name=0) |
| for printing sizeof(), possibly figuring out the type name automatically | |
| template<typename T > | |
| meta::disable_if< std::is_pointer< T >, string > | showSizeof (T const &obj, CStr name=nullptr) |
| template<typename T > | |
| string | showSizeof (CStr name) |
| template<typename R > | |
| string | showRefKind () |
| helper to discern the kind of reference of the argument type | |
| template<typename X > | |
| void | typeDebugger (X &&x) |
| template<typename X > | |
| string | showType () |
| diagnostic type output, including const and similar adornments | |
| template<typename... TS> | |
| string | showTypes () |
| template<typename... EMPTY> | |
| string | showVariadicTypes () |
| helper for investigating a variadic argument pack | |
| template<typename XX , typename... XS> | |
| string | showVariadicTypes (XX &&x, XS &&... xs) |
| lib::time::Time | randTime () |
| create a random but not insane Time value between 1s ... 10min + 500ms | |
| template<typename FUN , typename = lib::meta::enable_if<lib::meta::has_Sig<FUN, void(void)>>> | |
| Transiently (FUN &&) -> Transiently< void(void)> | |
| deduction guide: use λ for manipulation and clean-up | |
| LAUNCHER (CallQueue_test, "unit common") | |
| Register this test class... | |
| LAUNCHER (DependencyConfiguration_test, "unit common") | |
| LAUNCHER (DependencyFactory_test, "unit common") | |
| LAUNCHER (DiagnosticContext_test, "function common") | |
| Register this test class... | |
| LAUNCHER (SingletonSubclass_test, "unit common") | |
| Register this test class... | |
| LAUNCHER (Singleton_test, "unit common") | |
| Register this test class... | |
| LAUNCHER (SingletonTestMock_test, "unit common") | |
| Register this test class... | |
| LAUNCHER (TimeBasics_test, "unit common") | |
| Register this test class... | |
| LAUNCHER (TypedCounter_test, "unit common") | |
| Register this test class... | |
| LAUNCHER (TypedFamilyMemberID_test, "unit common") | |
| Register this test class... | |
| LAUNCHER (ZombieCheck_test, "unit common") | |
| Register this test class... | |
| LAUNCHER (AllocationCluster_test, "unit common") | |
| LAUNCHER (BranchCase_test, "unit common") | |
| LAUNCHER (BuilderQualifierSupport_test, "unit common") | |
| Register this test class... | |
| LAUNCHER (CmdlineWrapper_test, "unit common") | |
| LAUNCHER (CustomSharedPtr_test, "unit common") | |
| Register this test class... | |
| LAUNCHER (DelStash_test, "unit common") | |
| Register this test class... | |
| LAUNCHER (FunHashDispatch_test, "unit common") | |
| Register this test class... | |
| LAUNCHER (GnuplotGen_test, "unit common") | |
| LAUNCHER (HashGenerator_test, "unit common") | |
| Register this test class... | |
| LAUNCHER (HashIndexed_test, "unit common") | |
| Register this test class... | |
| LAUNCHER (HashStandardToBoostBridge_test, "unit common") | |
| Register this test class... | |
| LAUNCHER (HeteroData_test, "unit common") | |
| Register this test class... | |
| LAUNCHER (IncidenceCount_test, "unit common") | |
| LAUNCHER (IndexIter_test, "unit common") | |
| LAUNCHER (IterAdapterSTL_test, "unit common") | |
| LAUNCHER (IterAdapter_test, "unit common") | |
| LAUNCHER (IterCoreAdapter_test, "unit common") | |
| LAUNCHER (IterCursor_test, "unit common") | |
| LAUNCHER (IterExplorer_test, "unit common") | |
| LAUNCHER (IterQueue_test, "unit common") | |
| LAUNCHER (IterSource_test, "unit common") | |
| LAUNCHER (IterStack_test, "unit common") | |
| LAUNCHER (IterZip_test, "unit common") | |
| LAUNCHER (IterTools_test, "unit common") | |
| LAUNCHER (LazyInit_test, "unit common") | |
| Register this test class... | |
| LAUNCHER (LinkedElements_test, "unit common") | |
| LAUNCHER (MultiFactArgument_test, "unit common") | |
| Register this test class... | |
| LAUNCHER (MultiFactSingleton_test, "unit common") | |
| Register this test class... | |
| LAUNCHER (MultiFact_test, "unit common") | |
| Register this test class... | |
| LAUNCHER (NullValue_test, "unit common") | |
| Register this test class... | |
| LAUNCHER (OpaqueHolder_test, "unit common") | |
| LAUNCHER (OpaqueUncheckedBuffer_test, "unit common") | |
| LAUNCHER (OptionalRef_test, "unit common") | |
| LAUNCHER (PathArray_test, "unit stage") | |
| Register this test class... | |
| LAUNCHER (PolymorphicValue_test, "unit common") | |
| LAUNCHER (QueryText_test, "unit common") | |
| Register this test class... | |
| LAUNCHER (RandomConcurrent_test, "unit common") | |
| LAUNCHER (RandomDraw_test, "unit common") | |
| Register this test class... | |
| LAUNCHER (Random_test, "unit common") | |
| LAUNCHER (Result_test, "unit common") | |
| Register this test class... | |
| LAUNCHER (ScopedCollection_test, "unit common") | |
| LAUNCHER (ScopedPtrVect_test, "unit common") | |
| LAUNCHER (SearchPathSplitter_test, "unit common") | |
| LAUNCHER (SeveralBuilder_test, "unit common") | |
| Register this test class... | |
| LAUNCHER (SplitSplice_test, "unit common") | |
| LAUNCHER (SymbolHashtable_test, "function common") | |
| LAUNCHER (Symbol_test, "unit common") | |
| LAUNCHER (SyncBarrierPerformance_test, "function common") | |
| Register this test class... | |
| LAUNCHER (SyncBarrier_test, "function common") | |
| Register this test class... | |
| LAUNCHER (SyncClasslock_test, "unit common") | |
| Register this test class... | |
| LAUNCHER (SyncLocking_test, "function common") | |
| Register this test class... | |
| LAUNCHER (SyncTimedwait_test, "unit common") | |
| Register this test class... | |
| LAUNCHER (SyncWaiting_test, "unit common") | |
| Register this test class... | |
| LAUNCHER (TextTemplate_test, "unit common") | |
| LAUNCHER (ThreadWrapperAutonomous_test, "function common") | |
| Register this test class... | |
| LAUNCHER (ThreadWrapperJoin_test, "function common") | |
| Register this test class... | |
| LAUNCHER (ThreadWrapperLifecycle_test, "function common") | |
| Register this test class... | |
| LAUNCHER (ThreadWrapperSelfRecognitionTest_test, "function common") | |
| Register this test class... | |
| LAUNCHER (ThreadWrapper_test, "function common") | |
| Register this test class... | |
| LAUNCHER (TypedAllocationManager_test, "unit common") | |
| Register this test class... | |
| LAUNCHER (UniqueMallocOwner_test, "unit common") | |
| Register this test class... | |
| LAUNCHER (Variant_test, "unit common") | |
| Register this test class... | |
| LAUNCHER (VerbFunctionDispatch_test, "unit common") | |
| Register this test class... | |
| LAUNCHER (VerbVisitorDispatch_test, "unit common") | |
| Register this test class... | |
Variables | |
| constexpr auto | ROUGH_PRECISION = pow (10, -3) |
| constexpr auto | EPSILON_ULP = 5 |
Definition at line 34 of file test-coll.hpp.
| typedef std::map<int,int> MapII |
Definition at line 48 of file test-coll.hpp.
| typedef std::multimap<int,int> MMapII |
Definition at line 49 of file test-coll.hpp.
| typedef std::unordered_map<int,int> HMapII |
Definition at line 51 of file test-coll.hpp.
| typedef std::unordered_multimap<int,int> HMMapII |
Definition at line 52 of file test-coll.hpp.
| using PoolHandle = std::shared_ptr<MemoryPool> |
Definition at line 73 of file tracking-allocator.hpp.
| typedef DiagnosticContext<uint> Marker |
Subject of this test: a thread-local stack of int values.
Definition at line 60 of file diagnostic-context-test.cpp.
| typedef HashIndexed<TestB, hash::LuidH> Mixin |
Base class to mix in the hash ID facility.
actual configuration of the mixin
Definition at line 40 of file hash-indexed-test.cpp.
Definition at line 38 of file iter-stack-test.cpp.
| using List = LinkedElements<Nummy> |
default case: ownership for heap allocated nodes
Definition at line 158 of file linked-elements-test.cpp.
| using ListNotOwner = LinkedElements<Nummy, linked_elements::NoOwnership> |
managing existing node elements without taking ownership
Definition at line 161 of file linked-elements-test.cpp.
| typedef OpaqueHolder<Base> Opaque |
Definition at line 96 of file opaque-holder-test.cpp.
Definition at line 97 of file opaque-holder-test.cpp.
| using ParrT = lib::PathArray<5> |
Definition at line 41 of file path-array-test.cpp.
| using PolyVal = PolymorphicValue<Interface, MAX_SIZ> |
Definition at line 151 of file polymorphic-value-test.cpp.
| using Draw = RandomDraw<SymmetricFive> |
Definition at line 98 of file random-draw-test.cpp.
| typedef ScopedCollection<Dummy, sizeof(SubDummy)> CollD |
Definition at line 85 of file scoped-collection-test.cpp.
| typedef ScopedPtrVect<Dummy> VectD |
Definition at line 36 of file scoped-ptrvect-test.cpp.
Definition at line 52 of file symbol-hashtable-test.cpp.
| using MapS = std::map<string, string> |
Definition at line 40 of file text-template-test.cpp.
| using TestVariant = Variant<Types<bool,int,string,Time> > |
Definition at line 46 of file variant-test.cpp.
| struct lib::test::TypeDebugger |
Collaboration diagram for TypeDebugger< X >:| class lib::test::Unrelated |
Collaboration diagram for Unrelated:
|
inline |
Helper to invoke a functor or λ to observe its running time.
| invokeTestLoop | the test (complete including loop) invoked once |
| repeatCnt | number of repetitions to divide the timing measurement |
Definition at line 76 of file microbenchmark.hpp.
References benchmarkTime().
Referenced by benchmarkTime(), SchedulerService_test::invokeWorkFunction(), microBenchmark(), BlockFlow_test::storageFlow(), IncidenceCount_test::verify_concurrencyStatistic(), and ThreadWrapper_test::verifyConcurrentExecution().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Benchmark building block to invoke a functor or λ in a tight loop, passing the current loop index and capturing a result checksum value.
Definition at line 95 of file microbenchmark.hpp.
References lib::test::microbenchmark::adapted4benchmark().
Referenced by microBenchmark().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
perform a simple looped microbenchmark.
| testSubject | the operation to test as functor or λ |
(microseconds, checksum) Definition at line 118 of file microbenchmark.hpp.
References benchmarkLoop(), benchmarkTime(), and microBenchmark().
Referenced by RandomConcurrent_test::benchmark_random_gen(), and microBenchmark().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
perform a multithreaded microbenchmark.
This function fires up a number of threads and invokes the given test subject repeatedly.
| number | of threads to run in parallel |
| subject | function to be timed in parallel |
| repeatCnt | loop-count within each thread |
(microseconds, checksum) combining the averaged invocation time and a compounded checksum from all threads. nThreads copies of this function will run in parallelDefinition at line 147 of file microbenchmark.hpp.
References lib::test::microbenchmark::adapted4benchmark(), ScopedCollection< I, siz >::emplace(), SyncBarrier::sync(), and threadBenchmark().
Referenced by threadBenchmark().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 38 of file test-coll.hpp.
|
inline |
Definition at line 57 of file test-coll.hpp.
|
inline |
Definition at line 68 of file test-coll.hpp.
|
inline |
Definition at line 82 of file test-coll.hpp.
Referenced by IterSource_test::verify_MapWrappers(), IterSource_test::verify_MultimapIters(), IterSource_test::verify_simpleIters(), IterSource_test::verify_transformIter(), and IterExplorer_test::verify_wrappedState().
Here is the caller graph for this function:| string showSizeof | ( | size_t | siz, |
| string | name | ||
| ) |
for printing sizeof().
prints the given size and name literally, without any further magic
Definition at line 49 of file test-helper.cpp.
References showSizeof().
Referenced by Symbol_test::checkLiteral(), TestHelper_test::checkTypeDisplay(), MultiFactArgument_test::run(), MultiFactSingleton_test::run(), showSizeof(), showSizeof(), showSizeof(), and showSizeof().
Here is the call graph for this function:
Here is the caller graph for this function:| string randStr | ( | size_t | len | ) |
create garbage string of given length
Definition at line 61 of file test-helper.cpp.
References randStr(), and lib::rani().
Referenced by TestSource::TestSource(), Variant_test::accessVariant(), TestHelper_test::checkGarbageStr(), SymbolHashtable_test::checkHashFunction(), HashStandardToBoostBridge_test::checkHashtableUsage(), randStr(), UniqueMallocOwner_test::run(), ZombieCheck_test::run(), OptionalRef_test::run(), TempDir_test::simpleUsage(), IterSource_test::verify_MapWrappers(), and AllocationCluster_test::verifyInternals().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlineconstexpr |
Definition at line 67 of file test-helper.hpp.
References roughEQ().
Referenced by roughEQ().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlineconstexpr |
Definition at line 77 of file test-helper.hpp.
|
inlineconstexpr |
Definition at line 91 of file test-helper.hpp.
|
inline |
for printing sizeof(), possibly figuring out the type name automatically
| name | when given, this name will be used for display, instead of auto detecting the type |
Definition at line 108 of file test-helper.hpp.
References showSizeof().
Here is the call graph for this function:
|
inline |
Definition at line 117 of file test-helper.hpp.
References showSizeof().
Here is the call graph for this function:
|
inline |
Definition at line 124 of file test-helper.hpp.
References showSizeof().
Here is the call graph for this function:| string showRefKind | ( | ) |
helper to discern the kind of reference of the argument type
Definition at line 134 of file test-helper.hpp.
Definition at line 157 of file test-helper.hpp.
|
inline |
diagnostic type output, including const and similar adornments
Definition at line 257 of file test-helper.hpp.
References lib::meta::humanReadableTypeID(), and Type.
Referenced by IterCoreAdapter_test::value_and_reference_yield(), HeteroData_test::verify_ChainBlock(), IterExplorer_test::verify_elementGroupingOperation(), and HeteroData_test::verify_FrontBlock().
Here is the call graph for this function:
Here is the caller graph for this function:| string showTypes | ( | ) |
Definition at line 269 of file test-helper.hpp.
|
inline |
helper for investigating a variadic argument pack
std::forward<ARGS>(args)... when forwarding universal references received from a variadic argument pack ARG. Definition at line 285 of file test-helper.hpp.
Referenced by TestHelperVariadic_test::forwardFunction(), TestHelperVariadic_test::run(), and showVariadicTypes().
Here is the caller graph for this function:Definition at line 292 of file test-helper.hpp.
References util::showAdr(), showVariadicTypes(), and util::toString().
Here is the call graph for this function:
|
inline |
create a random but not insane Time value between 1s ... 10min + 500ms
Definition at line 309 of file test-helper.hpp.
References randTime(), and lib::rani().
Referenced by Variant_test::accessVariant(), TimeBasics_test::checkComponentBreakdown(), randTime(), and IterSource_test::verify_MapWrappers().
Here is the call graph for this function:
Here is the caller graph for this function:| Transiently | ( | FUN && | ) | -> Transiently< void(void)> |
deduction guide: use λ for manipulation and clean-up
| LAUNCHER | ( | CallQueue_test | , |
| "unit common" | |||
| ) |
Register this test class...
| LAUNCHER | ( | DependencyConfiguration_test | , |
| "unit common" | |||
| ) |
| LAUNCHER | ( | DependencyFactory_test | , |
| "unit common" | |||
| ) |
| LAUNCHER | ( | DiagnosticContext_test | , |
| "function common" | |||
| ) |
Register this test class...
| LAUNCHER | ( | SingletonSubclass_test | , |
| "unit common" | |||
| ) |
Register this test class...
| LAUNCHER | ( | Singleton_test | , |
| "unit common" | |||
| ) |
Register this test class...
| LAUNCHER | ( | SingletonTestMock_test | , |
| "unit common" | |||
| ) |
Register this test class...
| LAUNCHER | ( | TimeBasics_test | , |
| "unit common" | |||
| ) |
Register this test class...
| LAUNCHER | ( | TypedCounter_test | , |
| "unit common" | |||
| ) |
Register this test class...
| LAUNCHER | ( | TypedFamilyMemberID_test | , |
| "unit common" | |||
| ) |
Register this test class...
| LAUNCHER | ( | ZombieCheck_test | , |
| "unit common" | |||
| ) |
Register this test class...
| LAUNCHER | ( | AllocationCluster_test | , |
| "unit common" | |||
| ) |
| LAUNCHER | ( | BranchCase_test | , |
| "unit common" | |||
| ) |
| LAUNCHER | ( | BuilderQualifierSupport_test | , |
| "unit common" | |||
| ) |
Register this test class...
| LAUNCHER | ( | CmdlineWrapper_test | , |
| "unit common" | |||
| ) |
| LAUNCHER | ( | CustomSharedPtr_test | , |
| "unit common" | |||
| ) |
Register this test class...
| LAUNCHER | ( | DelStash_test | , |
| "unit common" | |||
| ) |
Register this test class...
| LAUNCHER | ( | FunHashDispatch_test | , |
| "unit common" | |||
| ) |
Register this test class...
| LAUNCHER | ( | GnuplotGen_test | , |
| "unit common" | |||
| ) |
| LAUNCHER | ( | HashGenerator_test | , |
| "unit common" | |||
| ) |
Register this test class...
| LAUNCHER | ( | HashIndexed_test | , |
| "unit common" | |||
| ) |
Register this test class...
| LAUNCHER | ( | HashStandardToBoostBridge_test | , |
| "unit common" | |||
| ) |
Register this test class...
| LAUNCHER | ( | HeteroData_test | , |
| "unit common" | |||
| ) |
Register this test class...
| LAUNCHER | ( | IncidenceCount_test | , |
| "unit common" | |||
| ) |
| LAUNCHER | ( | IndexIter_test | , |
| "unit common" | |||
| ) |
| LAUNCHER | ( | IterAdapterSTL_test | , |
| "unit common" | |||
| ) |
| LAUNCHER | ( | IterAdapter_test | , |
| "unit common" | |||
| ) |
| LAUNCHER | ( | IterCoreAdapter_test | , |
| "unit common" | |||
| ) |
| LAUNCHER | ( | IterCursor_test | , |
| "unit common" | |||
| ) |
| LAUNCHER | ( | IterExplorer_test | , |
| "unit common" | |||
| ) |
| LAUNCHER | ( | IterQueue_test | , |
| "unit common" | |||
| ) |
| LAUNCHER | ( | IterSource_test | , |
| "unit common" | |||
| ) |
| LAUNCHER | ( | IterStack_test | , |
| "unit common" | |||
| ) |
| LAUNCHER | ( | IterZip_test | , |
| "unit common" | |||
| ) |
| LAUNCHER | ( | IterTools_test | , |
| "unit common" | |||
| ) |
| LAUNCHER | ( | LazyInit_test | , |
| "unit common" | |||
| ) |
Register this test class...
| LAUNCHER | ( | LinkedElements_test | , |
| "unit common" | |||
| ) |
| LAUNCHER | ( | MultiFactArgument_test | , |
| "unit common" | |||
| ) |
Register this test class...
| LAUNCHER | ( | MultiFactSingleton_test | , |
| "unit common" | |||
| ) |
Register this test class...
| LAUNCHER | ( | MultiFact_test | , |
| "unit common" | |||
| ) |
Register this test class...
| LAUNCHER | ( | NullValue_test | , |
| "unit common" | |||
| ) |
Register this test class...
| LAUNCHER | ( | OpaqueHolder_test | , |
| "unit common" | |||
| ) |
| LAUNCHER | ( | OpaqueUncheckedBuffer_test | , |
| "unit common" | |||
| ) |
| LAUNCHER | ( | OptionalRef_test | , |
| "unit common" | |||
| ) |
| LAUNCHER | ( | PathArray_test | , |
| "unit stage" | |||
| ) |
Register this test class...
| LAUNCHER | ( | PolymorphicValue_test | , |
| "unit common" | |||
| ) |
| LAUNCHER | ( | QueryText_test | , |
| "unit common" | |||
| ) |
Register this test class...
| LAUNCHER | ( | RandomConcurrent_test | , |
| "unit common" | |||
| ) |
| LAUNCHER | ( | RandomDraw_test | , |
| "unit common" | |||
| ) |
Register this test class...
| LAUNCHER | ( | Random_test | , |
| "unit common" | |||
| ) |
| LAUNCHER | ( | Result_test | , |
| "unit common" | |||
| ) |
Register this test class...
| LAUNCHER | ( | ScopedCollection_test | , |
| "unit common" | |||
| ) |
| LAUNCHER | ( | ScopedPtrVect_test | , |
| "unit common" | |||
| ) |
| LAUNCHER | ( | SearchPathSplitter_test | , |
| "unit common" | |||
| ) |
| LAUNCHER | ( | SeveralBuilder_test | , |
| "unit common" | |||
| ) |
Register this test class...
| LAUNCHER | ( | SplitSplice_test | , |
| "unit common" | |||
| ) |
| LAUNCHER | ( | SymbolHashtable_test | , |
| "function common" | |||
| ) |
| LAUNCHER | ( | Symbol_test | , |
| "unit common" | |||
| ) |
| LAUNCHER | ( | SyncBarrierPerformance_test | , |
| "function common" | |||
| ) |
Register this test class...
| LAUNCHER | ( | SyncBarrier_test | , |
| "function common" | |||
| ) |
Register this test class...
| LAUNCHER | ( | SyncClasslock_test | , |
| "unit common" | |||
| ) |
Register this test class...
| LAUNCHER | ( | SyncLocking_test | , |
| "function common" | |||
| ) |
Register this test class...
| LAUNCHER | ( | SyncTimedwait_test | , |
| "unit common" | |||
| ) |
Register this test class...
| LAUNCHER | ( | SyncWaiting_test | , |
| "unit common" | |||
| ) |
Register this test class...
| LAUNCHER | ( | TextTemplate_test | , |
| "unit common" | |||
| ) |
| LAUNCHER | ( | ThreadWrapperAutonomous_test | , |
| "function common" | |||
| ) |
Register this test class...
| LAUNCHER | ( | ThreadWrapperJoin_test | , |
| "function common" | |||
| ) |
Register this test class...
| LAUNCHER | ( | ThreadWrapperLifecycle_test | , |
| "function common" | |||
| ) |
Register this test class...
| LAUNCHER | ( | ThreadWrapperSelfRecognitionTest_test | , |
| "function common" | |||
| ) |
Register this test class...
| LAUNCHER | ( | ThreadWrapper_test | , |
| "function common" | |||
| ) |
Register this test class...
| LAUNCHER | ( | TypedAllocationManager_test | , |
| "unit common" | |||
| ) |
Register this test class...
| LAUNCHER | ( | UniqueMallocOwner_test | , |
| "unit common" | |||
| ) |
Register this test class...
| LAUNCHER | ( | Variant_test | , |
| "unit common" | |||
| ) |
Register this test class...
| LAUNCHER | ( | VerbFunctionDispatch_test | , |
| "unit common" | |||
| ) |
Register this test class...
| LAUNCHER | ( | VerbVisitorDispatch_test | , |
| "unit common" | |||
| ) |
Register this test class...
|
constexpr |
Definition at line 60 of file test-helper.hpp.
|
constexpr |
Definition at line 61 of file test-helper.hpp.