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

Function start_test

src/tscore/Regression.cc:77–91  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

75}
76
77static inline int
78start_test(RegressionTest *t, int regression_level)
79{
80 ink_assert(t->status == REGRESSION_TEST_NOT_RUN);
81 t->status = REGRESSION_TEST_INPROGRESS;
82 fprintf(stderr, "REGRESSION TEST %s started\n", t->name);
83 (*t->function)(t, regression_level, &t->status);
84 int tresult = t->status;
85 if (tresult != REGRESSION_TEST_INPROGRESS) {
86 fprintf(stderr, " REGRESSION_RESULT %s:%*s %s\n", t->name, 40 - static_cast<int>(strlen(t->name)), " ",
87 regression_status_string(tresult));
88 t->printed = true;
89 }
90 return tresult;
91}
92
93int
94RegressionTest::run(const char *atest, int regression_level)

Callers 4

init_testMethod · 0.85
main_handlerMethod · 0.85
runMethod · 0.85
run_someMethod · 0.85

Calls 1

regression_status_stringFunction · 0.85

Tested by 2

init_testMethod · 0.68
main_handlerMethod · 0.68