Project
Loading...
Searching...
No Matches
test_AsyncQueue.cxx File Reference
#include <catch_amalgamated.hpp>
#include "Framework/AsyncQueue.h"

Go to the source code of this file.

Classes

struct  TaskContext
 

Functions

 TEST_CASE ("TestDebouncing")
 
 TEST_CASE ("TestPriority")
 
 TEST_CASE ("TestOldestTimeslice")
 
 TEST_CASE ("TestOldestTimesliceWithBounce")
 
 TEST_CASE ("TestOldestTimesliceWithNegativeBounce")
 
 TEST_CASE ("TestOldestTimeslicePerTimeslice")
 

Function Documentation

◆ TEST_CASE() [1/6]

TEST_CASE ( "TestDebouncing"  )

Test debouncing functionality. The same task cannot be executed more than once in a given run.

Definition at line 20 of file test_AsyncQueue.cxx.

◆ TEST_CASE() [2/6]

TEST_CASE ( "TestOldestTimeslice"  )

Definition at line 51 of file test_AsyncQueue.cxx.

◆ TEST_CASE() [3/6]

TEST_CASE ( "TestOldestTimeslicePerTimeslice"  )

Definition at line 147 of file test_AsyncQueue.cxx.

◆ TEST_CASE() [4/6]

TEST_CASE ( "TestOldestTimesliceWithBounce"  )

Definition at line 72 of file test_AsyncQueue.cxx.

◆ TEST_CASE() [5/6]

TEST_CASE ( "TestOldestTimesliceWithNegativeBounce"  )

Definition at line 110 of file test_AsyncQueue.cxx.

◆ TEST_CASE() [6/6]

TEST_CASE ( "TestPriority"  )

Definition at line 36 of file test_AsyncQueue.cxx.