artdaq
v3_12_02
|
A class which simulates several failure modes for TransferPlugins such as sender pause/restart and receiver pause/restart More...
#include <test/TransferPlugins/BrokenTransferTest.hh>
Classes | |
struct | Config |
Configuration parameters for BrokenTransferTest More... | |
Public Member Functions | |
BrokenTransferTest (const fhicl::ParameterSet &ps) | |
BrokenTransferTest Constructor More... | |
void | TestSenderPause () |
Run the "Sender Paused" test More... | |
void | TestReceiverPause () |
Run the "Receiver Paused" test More... | |
void | TestSenderReconnect () |
Run the "Sender Reconnect" test More... | |
void | TestReceiverReconnect (int send_throttle_factor=0) |
Run the "Receiver Reconnect" test More... | |
A class which simulates several failure modes for TransferPlugins such as sender pause/restart and receiver pause/restart
Definition at line 27 of file BrokenTransferTest.hh.
artdaqtest::BrokenTransferTest::BrokenTransferTest | ( | const fhicl::ParameterSet & | ps | ) |
BrokenTransferTest Constructor
ps | ParameterSet containing BrokenTransferTest configuration |
Definition at line 18 of file BrokenTransferTest.cc.
void artdaqtest::BrokenTransferTest::TestReceiverPause | ( | ) |
Run the "Receiver Paused" test
Definition at line 66 of file BrokenTransferTest.cc.
void artdaqtest::BrokenTransferTest::TestReceiverReconnect | ( | int | send_throttle_factor = 0 | ) |
Run the "Receiver Reconnect" test
send_throttle_factor | Amount of time Sender should wait, in units of 1/fragment_rate |
Definition at line 124 of file BrokenTransferTest.cc.
void artdaqtest::BrokenTransferTest::TestSenderPause | ( | ) |
Run the "Sender Paused" test
Definition at line 46 of file BrokenTransferTest.cc.
void artdaqtest::BrokenTransferTest::TestSenderReconnect | ( | ) |
Run the "Sender Reconnect" test
Definition at line 86 of file BrokenTransferTest.cc.