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.