Skip to content

Commit bad33e6

Browse files
committed
Benchmarker : Accumulate tests count in suites hierarchy
1 parent d61d48b commit bad33e6

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

Benchmarker/Benchmarker.cpp

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,12 @@ void Benchmarker_Suite_End()
160160
Benchmarker_LogInfo("%.*s", s_iBenchmarker_CurrentSuite * 2, c_pBenchmarker_Indentation);
161161
Benchmarker_LogInfo("Ended suite \"%s\" : ", s_pBenchmarker_Suites[s_iBenchmarker_CurrentSuite].pName);
162162

163+
if (s_iBenchmarker_CurrentSuite > 0)
164+
{
165+
s_pBenchmarker_Suites[s_iBenchmarker_CurrentSuite - 1].iTotalChecks += s_pBenchmarker_Suites[s_iBenchmarker_CurrentSuite].iTotalChecks;
166+
s_pBenchmarker_Suites[s_iBenchmarker_CurrentSuite - 1].iFailedChecks += s_pBenchmarker_Suites[s_iBenchmarker_CurrentSuite].iFailedChecks;
167+
}
168+
163169
if (s_pBenchmarker_Suites[s_iBenchmarker_CurrentSuite].iFailedChecks > 0)
164170
{
165171
Benchmarker_LogError("%llu tests failed on %llu tests\n",

0 commit comments

Comments
 (0)