MCPcopy Create free account
hub / github.com/apache/trafficserver / init_test

Method init_test

src/iocore/net/NetVCTest.cc:106–135  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

104}
105
106void
107NetVCTest::init_test(NetVcTestType_t c_type, NetTestDriver *driver_arg, NetVConnection *nvc, RegressionTest *robj,
108 NVC_test_def *my_def, const char *module_name_arg, const char *debug_tag_arg)
109{
110 test_cont_type = c_type;
111 driver = driver_arg;
112 test_vc = nvc;
113 regress = robj;
114 module_name = module_name_arg;
115 dbg_ctl = DbgCtl{debug_tag_arg};
116
117 bytes_to_send = my_def->bytes_to_send;
118 bytes_to_read = my_def->bytes_to_read;
119
120 nbytes_read = my_def->nbytes_read;
121 nbytes_write = my_def->nbytes_write;
122
123 write_bytes_to_add_per = my_def->write_bytes_per;
124 timeout = my_def->timeout;
125 expected_read_term = my_def->expected_read_term;
126 expected_write_term = my_def->expected_write_term;
127 test_name = my_def->test_name;
128
129 mutex = new_ProxyMutex();
130 SET_HANDLER(&NetVCTest::main_handler);
131
132 if (c_type == NET_VC_TEST_ACTIVE) {
133 start_test();
134 }
135}
136
137void
138NetVCTest::start_test()

Callers 1

run_next_testMethod · 0.80

Calls 2

new_ProxyMutexFunction · 0.85
start_testFunction · 0.85

Tested by

no test coverage detected