LLVM OpenMP 22.0.0git
|
Public Attributes | |
std::unique_ptr< omptest::OmptSequencedAsserter > | SequenceAsserter |
std::unique_ptr< omptest::OmptEventAsserter > | SetAsserter |
std::unique_ptr< omptest::OmptEventReporter > | EventReporter |
Protected Member Functions | |
void | SetUp () override |
void | TearDown () override |
Additional Inherited Members | |
Public Member Functions inherited from omptest::OmptEventGroupInterface | |
OmptEventGroupInterface ()=default | |
~OmptEventGroupInterface ()=default | |
OmptEventGroupInterface (const OmptEventGroupInterface &)=delete | |
Non-copyable and non-movable. | |
OmptEventGroupInterface & | operator= (const OmptEventGroupInterface &)=delete |
OmptEventGroupInterface (OmptEventGroupInterface &&)=delete | |
OmptEventGroupInterface & | operator= (OmptEventGroupInterface &&)=delete |
bool | addActiveEventGroup (const std::string &GroupName, omptest::AssertEventGroup Group) |
Add given group to the set of active event groups. | |
bool | deprecateActiveEventGroup (const std::string &GroupName) |
Move given group from the set of active event groups to the set of previously active event groups. | |
bool | checkActiveEventGroups (const std::string &GroupName, omptest::AssertEventGroup Group) |
Check if given group is currently part of the active event groups. | |
bool | checkDeprecatedEventGroups (const std::string &GroupName, omptest::AssertEventGroup Group) |
Check if given group is currently part of the deprecated event groups. |
Definition at line 30 of file OmptTesterGoogleTest.h.
|
inlineoverrideprotected |
Definition at line 41 of file OmptTesterGoogleTest.h.
References EventReporter, omptest::OmptCallbackHandler::get(), SequenceAsserter, SetAsserter, and omptest::OmptCallbackHandler::subscribe().
|
inlineoverrideprotected |
Definition at line 47 of file OmptTesterGoogleTest.h.
References omptest::OmptCallbackHandler::clearSubscribers(), omptest::Fail, flush_traced_devices(), omptest::OmptCallbackHandler::get(), SequenceAsserter, and SetAsserter.
std::unique_ptr<omptest::OmptEventReporter> testing::OmptTestCase::EventReporter |
Definition at line 37 of file OmptTesterGoogleTest.h.
Referenced by SetUp().
std::unique_ptr<omptest::OmptSequencedAsserter> testing::OmptTestCase::SequenceAsserter |
Definition at line 33 of file OmptTesterGoogleTest.h.
Referenced by SetUp(), TearDown(), and testing::OmptTestCaseXFail::TearDown().
std::unique_ptr<omptest::OmptEventAsserter> testing::OmptTestCase::SetAsserter |
Definition at line 35 of file OmptTesterGoogleTest.h.
Referenced by SetUp(), TearDown(), and testing::OmptTestCaseXFail::TearDown().