Lines Matching refs:test
102 void BonTimer::get_delta_t(tests_t test)
104 m_delta[test].Elapsed = time_so_far();
105 m_delta[test].CPU = cpu_so_far();
116 void BonTimer::add_delta_report(report_s &rep, tests_t test)
118 if(m_delta[test].CPU == 0.0)
120 m_delta[test].FirstStart = rep.StartTime;
121 m_delta[test].LastStop = rep.EndTime;
125 m_delta[test].FirstStart = min(m_delta[test].FirstStart, rep.StartTime);
126 m_delta[test].LastStop = max(m_delta[test].LastStop, rep.EndTime);
128 m_delta[test].CPU += rep.CPU;
129 m_delta[test].Elapsed = m_delta[test].LastStop - m_delta[test].FirstStart;
149 int BonTimer::print_cpu_stat(tests_t test)
151 if(m_delta[test].Elapsed == 0.0)
159 if(m_delta[test].Elapsed < MinTime)
167 int cpu = int(m_delta[test].CPU / m_delta[test].Elapsed * 100.0);
175 int BonTimer::print_stat(tests_t test)
177 if(m_delta[test].Elapsed == 0.0)
184 else if(m_delta[test].Elapsed < MinTime)
193 if(test == Lseek)
195 double seek_stat = double(Seeks) / m_delta[test].Elapsed;
208 int res = int(double(m_file_size) / (m_delta[test].Elapsed / 1024.0));
215 return print_cpu_stat(test);
218 int BonTimer::print_file_stat(tests_t test)
220 if(m_delta[test].Elapsed == 0.0)
227 else if(m_delta[test].Elapsed < MinTime)
237 / m_delta[test].Elapsed);
244 return print_cpu_stat(test);