Я делаю модульное тестирование с библиотекой cppunit. Мне нужно регистрировать время выполнения для каждого теста. Есть ли способ зарегистрировать время выполнения в файле XML? Может ли кто-нибудь указать мне на несколько примеров? Мой код ниже. Я хочу, чтобы время выполнения в xml-файле results_cppunit.xml
int main(int argc, char** argv)
{
TestResult result;
TestResultCollector resultCollector;
result.addListener(&resultCollector);
TextUi::TestRunner runner;
runner.addTest(TestFactoryRegistry::getRegistry().makeTest());
runner.run(result);
ofstream xmlFileOut("results_cppunit.xml");
XmlOutputter xmlOut(&resultCollector, xmlFileOut);
xmlOut.write();
return resultCollector.wasSuccessful() ? 0 : 1;
}