artdaq
v3_08_00
|
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 (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_us=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 20 of file BrokenTransferTest.hh.
artdaqtest::BrokenTransferTest::BrokenTransferTest | ( | fhicl::ParameterSet | ps | ) |
BrokenTransferTest Constructor
ps | ParameterSet containing BrokenTransferTest configuration |
Definition at line 10 of file BrokenTransferTest.cc.
void artdaqtest::BrokenTransferTest::TestReceiverPause | ( | ) |
Run the "Receiver Paused" test
Definition at line 60 of file BrokenTransferTest.cc.
void artdaqtest::BrokenTransferTest::TestReceiverReconnect | ( | int | send_throttle_us = 0 | ) |
Run the "Receiver Reconnect" test
send_throttle_us | Amount of time Sender should wait between sends |
Definition at line 113 of file BrokenTransferTest.cc.
void artdaqtest::BrokenTransferTest::TestSenderPause | ( | ) |
Run the "Sender Paused" test
Definition at line 41 of file BrokenTransferTest.cc.
void artdaqtest::BrokenTransferTest::TestSenderReconnect | ( | ) |
Run the "Sender Reconnect" test
Definition at line 79 of file BrokenTransferTest.cc.