Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
concurrency_test_utils_test.cc File Reference
#include "concurrency_test_utils.H"
#include <gtest/gtest.h>
#include <algorithm>
#include <atomic>
#include <chrono>
#include <cstddef>
#include <mutex>
#include <queue>
#include <set>
#include <thread>
#include <vector>
Include dependency graph for concurrency_test_utils_test.cc:

Go to the source code of this file.

Functions

 TEST (ConcurrencyTestUtils, StartGateReleasesAllWorkersTogether)
 
 TEST (ConcurrencyTestUtils, ProducerConsumerStressConservesValues)
 
 TEST (ConcurrencyTestUtils, RandomOperationTraceIsDeterministic)
 
 TEST (ConcurrencyTestUtils, TraceReplayDetectsNoMismatchForEquivalentSets)
 
 TEST (ConcurrencyTestUtils, TraceReplayReportsMismatches)
 

Function Documentation

◆ TEST() [1/5]

◆ TEST() [2/5]

TEST ( ConcurrencyTestUtils  ,
RandomOperationTraceIsDeterministic   
)

◆ TEST() [3/5]

◆ TEST() [4/5]

TEST ( ConcurrencyTestUtils  ,
TraceReplayDetectsNoMismatchForEquivalentSets   
)

◆ TEST() [5/5]

TEST ( ConcurrencyTestUtils  ,
TraceReplayReportsMismatches   
)