ifw-daq 3.1.0
IFW Data Acquisition modules
Loading...
Searching...
No Matches
Classes | Functions
testAsyncProcess.cpp File Reference

daq::AsyncProcess integration tests More...

#include <thread>
#include <gtest/gtest.h>
#include <rad/ioExecutor.hpp>
#include <daq/process/asyncProcess.hpp>

Go to the source code of this file.

Classes

class  AsyncProcessTest
 

Functions

 TEST_F (AsyncProcessTest, ReadAll)
 
 TEST_F (AsyncProcessTest, SignalWithSigterm)
 
 TEST_F (AsyncProcessTest, DISABLED_Abort)
 
 TEST_F (AsyncProcessTest, AbortTolerant)
 
 TEST_F (AsyncProcessTest, ReadAllMultiple)
 

Detailed Description

daq::AsyncProcess integration tests

This starts subprocesses that depend on bash, sleep and dd so they are not part of unit tests.

Definition in file testAsyncProcess.cpp.

Function Documentation

◆ TEST_F() [1/5]

TEST_F ( AsyncProcessTest  ,
AbortTolerant   
)

Definition at line 131 of file testAsyncProcess.cpp.

◆ TEST_F() [2/5]

TEST_F ( AsyncProcessTest  ,
DISABLED_Abort   
)

Definition at line 101 of file testAsyncProcess.cpp.

◆ TEST_F() [3/5]

TEST_F ( AsyncProcessTest  ,
ReadAll   
)

Definition at line 31 of file testAsyncProcess.cpp.

◆ TEST_F() [4/5]

TEST_F ( AsyncProcessTest  ,
ReadAllMultiple   
)

Definition at line 162 of file testAsyncProcess.cpp.

◆ TEST_F() [5/5]

TEST_F ( AsyncProcessTest  ,
SignalWithSigterm   
)

Definition at line 72 of file testAsyncProcess.cpp.