|
LLVM OpenMP 22.0.0git
|
#include "OmptAliases.h"#include "OmptAsserter.h"#include <omp-tools.h>#include <sstream>#include "gtest/gtest.h"Go to the source code of this file.
Classes | |
| class | OmptSequencedAsserterTest |
| SequencedAsserter test-fixture class to avoid code duplication among tests. More... | |
Typedefs | |
| using | OAE = omptest::OmptAssertEvent |
| using | OS = omptest::ObserveState |
Functions | |
| TEST_F (OmptSequencedAsserterTest, DefaultState) | |
| TEST_F (OmptSequencedAsserterTest, IgnoreNotificationsWhenEmpty) | |
| TEST_F (OmptSequencedAsserterTest, IgnoreNotificationsWhileDeactivated) | |
| TEST_F (OmptSequencedAsserterTest, AddEvent) | |
| TEST_F (OmptSequencedAsserterTest, AddEventIgnoreSuppressed) | |
| TEST_F (OmptSequencedAsserterTest, AddEventObservePass) | |
| TEST_F (OmptSequencedAsserterTest, AddEventObserveFail) | |
| TEST_F (OmptSequencedAsserterTest, AddEventObserveDifferentType) | |
| TEST_F (OmptSequencedAsserterTest, CheckTargetGroupNoEffect) | |
| TEST_F (OmptSequencedAsserterTest, CheckSyncPoint) | |
| TEST_F (OmptSequencedAsserterTest, CheckExcessNotify) | |
| TEST_F (OmptSequencedAsserterTest, CheckSuspend) | |
| using OAE = omptest::OmptAssertEvent |
Definition at line 9 of file asserter-seq-test.cpp.
| using OS = omptest::ObserveState |
Definition at line 10 of file asserter-seq-test.cpp.
| TEST_F | ( | OmptSequencedAsserterTest | , |
| AddEvent | ) |
Definition at line 112 of file asserter-seq-test.cpp.
References omptest::OmptAssertEvent::DeviceFinalize(), and omptest::Pass.
| TEST_F | ( | OmptSequencedAsserterTest | , |
| AddEventIgnoreSuppressed | ) |
Definition at line 126 of file asserter-seq-test.cpp.
References omptest::OmptAssertEvent::DeviceFinalize(), omptest::OmptAssertEvent::ParallelBegin(), and omptest::Pass.
| TEST_F | ( | OmptSequencedAsserterTest | , |
| AddEventObserveDifferentType | ) |
Definition at line 177 of file asserter-seq-test.cpp.
References omptest::OmptAssertEvent::DeviceFinalize(), omptest::OmptAssertEvent::DeviceUnload(), and omptest::Fail.
| TEST_F | ( | OmptSequencedAsserterTest | , |
| AddEventObserveFail | ) |
Definition at line 159 of file asserter-seq-test.cpp.
References omptest::OmptAssertEvent::DeviceFinalize(), and omptest::Fail.
| TEST_F | ( | OmptSequencedAsserterTest | , |
| AddEventObservePass | ) |
Definition at line 144 of file asserter-seq-test.cpp.
References omptest::OmptAssertEvent::DeviceFinalize(), and omptest::Pass.
| TEST_F | ( | OmptSequencedAsserterTest | , |
| CheckExcessNotify | ) |
Definition at line 287 of file asserter-seq-test.cpp.
References BEGIN, omptest::Fail, omptest::Pass, TARGET, and omptest::OmptAssertEvent::Target().
| TEST_F | ( | OmptSequencedAsserterTest | , |
| CheckSuspend | ) |
Definition at line 320 of file asserter-seq-test.cpp.
References omptest::OmptAssertEvent::AssertionSuspend(), BEGIN, omptest::OmptAssertEvent::DeviceFinalize(), omptest::Pass, TARGET, and omptest::OmptAssertEvent::Target().
| TEST_F | ( | OmptSequencedAsserterTest | , |
| CheckSyncPoint | ) |
Definition at line 243 of file asserter-seq-test.cpp.
References omptest::OmptAssertEvent::AssertionSyncPoint(), BEGIN, omptest::Fail, omptest::Pass, TARGET, and omptest::OmptAssertEvent::Target().
| TEST_F | ( | OmptSequencedAsserterTest | , |
| CheckTargetGroupNoEffect | ) |
Definition at line 193 of file asserter-seq-test.cpp.
References BEGIN, omptest::Pass, TARGET, and omptest::OmptAssertEvent::Target().
| TEST_F | ( | OmptSequencedAsserterTest | , |
| DefaultState | ) |
Definition at line 26 of file asserter-seq-test.cpp.
References omptest::Fail, omptest::Pass, omptest::Relaxed, and omptest::Strict.
| TEST_F | ( | OmptSequencedAsserterTest | , |
| IgnoreNotificationsWhenEmpty | ) |
Definition at line 53 of file asserter-seq-test.cpp.
References omptest::OmptAssertEvent::DeviceFinalize(), omptest::OmptAssertEvent::ParallelBegin(), and omptest::Pass.
| TEST_F | ( | OmptSequencedAsserterTest | , |
| IgnoreNotificationsWhileDeactivated | ) |
Definition at line 78 of file asserter-seq-test.cpp.
References omptest::OmptAssertEvent::DeviceFinalize(), omptest::OmptAssertEvent::DeviceUnload(), and omptest::Pass.