mirror of
https://github.com/KLayout/klayout.git
synced 2026-08-22 05:57:41 +02:00
Bugfix: unit test timer now works correctly.
This commit is contained in:
@@ -128,8 +128,6 @@ run_tests (const std::vector<tl::TestBase *> &selected_tests, bool editable, boo
|
|||||||
|
|
||||||
if (! (*t)->do_test (e != 0, slow)) {
|
if (! (*t)->do_test (e != 0, slow)) {
|
||||||
|
|
||||||
timer.stop();
|
|
||||||
|
|
||||||
ut::ctrl << "</system-out>";
|
ut::ctrl << "</system-out>";
|
||||||
|
|
||||||
ut::ctrl << "<error message=\"" << "Test " << tl::escaped_to_html ((*t)->name (), false) << " failed (continued mode - see previous messages)" << "\"/>";
|
ut::ctrl << "<error message=\"" << "Test " << tl::escaped_to_html ((*t)->name (), false) << " failed (continued mode - see previous messages)" << "\"/>";
|
||||||
@@ -142,6 +140,8 @@ run_tests (const std::vector<tl::TestBase *> &selected_tests, bool editable, boo
|
|||||||
ut::ctrl << "</system-out>";
|
ut::ctrl << "</system-out>";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
timer.stop();
|
||||||
|
|
||||||
ut::noctrl << "Time: " << timer.sec_wall () << "s (wall) " << timer.sec_user () << "s (user) " << timer.sec_sys () << "s (sys)";
|
ut::noctrl << "Time: " << timer.sec_wall () << "s (wall) " << timer.sec_user () << "s (user) " << timer.sec_sys () << "s (sys)";
|
||||||
ut::ctrl << "<x-testcase-times wall=\"" << timer.sec_wall () << "\" user=\"" << timer.sec_user () << "\" sys=\"" << timer.sec_sys () << "\"/>";
|
ut::ctrl << "<x-testcase-times wall=\"" << timer.sec_wall () << "\" user=\"" << timer.sec_user () << "\" sys=\"" << timer.sec_sys () << "\"/>";
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user