|
| static ::testing::TestInfo *const | test_info_ = ::testing::internal::MakeAndRegisterTestInfo( "CompletionSignaturesTest", "parallel_for", nullptr, nullptr, ::testing::internal::CodeLocation(__FILE__, __LINE__), (::testing::internal::GetTypeId<CompletionSignaturesTest>()), ::testing::internal::SuiteApiResolver< CompletionSignaturesTest>::GetSetUpCaseOrSuite(__FILE__, __LINE__), ::testing::internal::SuiteApiResolver< CompletionSignaturesTest>::GetTearDownCaseOrSuite(__FILE__, __LINE__), new ::testing::internal::TestFactoryImpl< CompletionSignaturesTest_parallel_for_Test >) |
- Test
- Check the propagation and addition of the value/error/stopped channels.
This test implicitly exercices KOKKOS_EXECUTION_COMPL_SIGS_ADD and KOKKOS_EXECUTION_COMPL_SIGS_KEEP.
Definition at line 95 of file test_completion_signatures.cpp.
◆ CompletionSignaturesTest_parallel_for_Test() [1/3]
| Tests::Impl::CompletionSignaturesTest_parallel_for_Test::CompletionSignaturesTest_parallel_for_Test |
( |
| ) |
|
|
default |
◆ ~CompletionSignaturesTest_parallel_for_Test()
| Tests::Impl::CompletionSignaturesTest_parallel_for_Test::~CompletionSignaturesTest_parallel_for_Test |
( |
| ) |
|
|
overridedefault |
◆ CompletionSignaturesTest_parallel_for_Test() [2/3]
| Tests::Impl::CompletionSignaturesTest_parallel_for_Test::CompletionSignaturesTest_parallel_for_Test |
( |
const CompletionSignaturesTest_parallel_for_Test & | | ) |
|
|
delete |
◆ CompletionSignaturesTest_parallel_for_Test() [3/3]
| Tests::Impl::CompletionSignaturesTest_parallel_for_Test::CompletionSignaturesTest_parallel_for_Test |
( |
CompletionSignaturesTest_parallel_for_Test && | | ) |
|
|
deletenoexcept |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ TestBody()
| void Tests::Impl::CompletionSignaturesTest_parallel_for_Test::TestBody |
( |
| ) |
|
|
overrideprivate |
The stopped channel of the experimental::execution::single_thread_context is properly propagated.
The stopped channel is propagated, and the error channel is added.
The error channel was already added, it is added only once.
Definition at line 95 of file test_completion_signatures.cpp.
◆ test_info_
| testing::TestInfo *const Tests::Impl::CompletionSignaturesTest_parallel_for_Test::test_info_ = ::testing::internal::MakeAndRegisterTestInfo( "CompletionSignaturesTest", "parallel_for", nullptr, nullptr, ::testing::internal::CodeLocation(__FILE__, __LINE__), (::testing::internal::GetTypeId<CompletionSignaturesTest>()), ::testing::internal::SuiteApiResolver< CompletionSignaturesTest>::GetSetUpCaseOrSuite(__FILE__, __LINE__), ::testing::internal::SuiteApiResolver< CompletionSignaturesTest>::GetTearDownCaseOrSuite(__FILE__, __LINE__), new ::testing::internal::TestFactoryImpl< CompletionSignaturesTest_parallel_for_Test >) |
|
staticprivate |
The documentation for this class was generated from the following file: