#include <random.h>
#include <scheduler.h>
#include <util/time.h>
#include <boost/test/unit_test.hpp>
#include <functional>
#include <mutex>
#include <thread>
#include <vector>
Go to the source code of this file.
◆ BOOST_AUTO_TEST_CASE() [1/4]
BOOST_AUTO_TEST_CASE |
( |
manythreads |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [2/4]
BOOST_AUTO_TEST_CASE |
( |
mockforward |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [3/4]
BOOST_AUTO_TEST_CASE |
( |
singlethreadedscheduler_ordered |
| ) |
|
◆ BOOST_AUTO_TEST_CASE() [4/4]
BOOST_AUTO_TEST_CASE |
( |
wait_until_past |
| ) |
|
◆ microTask()
static void microTask |
( |
CScheduler & |
s, |
|
|
std::mutex & |
mutex, |
|
|
int & |
counter, |
|
|
int |
delta, |
|
|
std::chrono::steady_clock::time_point |
rescheduleTime |
|
) |
| |
|
static |