1 #include "BrokenTransferTest.hh"
3 #define TRACE_NAME "broken_transfer_driver"
5 #include "artdaq/Application/LoadParameterSet.hh"
6 #include "artdaq/DAQdata/Globals.hh"
8 int main(
int argc,
char* argv[])
10 artdaq::configureMessageFacility(
"broken_transfer_driver",
true,
true);
11 TLOG(TLVL_INFO) <<
"BEGIN";
13 auto ps = LoadParameterSet<artdaqtest::BrokenTransferTest::Config>(argc, argv,
"broken_transfer_test",
"Test for misbehaving transfer plugins");
19 theTest.TestSenderPause();
20 theTest.TestReceiverPause();
21 theTest.TestSenderReconnect();
22 theTest.TestReceiverReconnect();
23 theTest.TestReceiverReconnect(500000);
25 TLOG(TLVL_INFO) <<
"END";
A class which simulates several failure modes for TransferPlugins such as sender pause/restart and re...
static int partition_number_
The partition number of the current application.