LLVM OpenMP 22.0.0git
Classes | Typedefs | Functions
asserter-seq-test.cpp File Reference
#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)
 

Typedef Documentation

◆ OAE

Definition at line 9 of file asserter-seq-test.cpp.

◆ OS

Definition at line 10 of file asserter-seq-test.cpp.

Function Documentation

◆ TEST_F() [1/12]

TEST_F ( OmptSequencedAsserterTest  ,
AddEvent   
)

Definition at line 112 of file asserter-seq-test.cpp.

References omptest::OmptAssertEvent::DeviceFinalize().

◆ TEST_F() [2/12]

TEST_F ( OmptSequencedAsserterTest  ,
AddEventIgnoreSuppressed   
)

◆ TEST_F() [3/12]

TEST_F ( OmptSequencedAsserterTest  ,
AddEventObserveDifferentType   
)

◆ TEST_F() [4/12]

TEST_F ( OmptSequencedAsserterTest  ,
AddEventObserveFail   
)

Definition at line 159 of file asserter-seq-test.cpp.

References omptest::OmptAssertEvent::DeviceFinalize().

◆ TEST_F() [5/12]

TEST_F ( OmptSequencedAsserterTest  ,
AddEventObservePass   
)

Definition at line 144 of file asserter-seq-test.cpp.

References omptest::OmptAssertEvent::DeviceFinalize().

◆ TEST_F() [6/12]

TEST_F ( OmptSequencedAsserterTest  ,
CheckExcessNotify   
)

Definition at line 287 of file asserter-seq-test.cpp.

References BEGIN, TARGET, and omptest::OmptAssertEvent::Target().

◆ TEST_F() [7/12]

TEST_F ( OmptSequencedAsserterTest  ,
CheckSuspend   
)

◆ TEST_F() [8/12]

TEST_F ( OmptSequencedAsserterTest  ,
CheckSyncPoint   
)

◆ TEST_F() [9/12]

TEST_F ( OmptSequencedAsserterTest  ,
CheckTargetGroupNoEffect   
)

Definition at line 193 of file asserter-seq-test.cpp.

References BEGIN, TARGET, and omptest::OmptAssertEvent::Target().

◆ TEST_F() [10/12]

TEST_F ( OmptSequencedAsserterTest  ,
DefaultState   
)

Definition at line 26 of file asserter-seq-test.cpp.

◆ TEST_F() [11/12]

TEST_F ( OmptSequencedAsserterTest  ,
IgnoreNotificationsWhenEmpty   
)

◆ TEST_F() [12/12]

TEST_F ( OmptSequencedAsserterTest  ,
IgnoreNotificationsWhileDeactivated   
)