Home | History | Annotate | Download | only in functional

Lines Matching full:iterations

8 For tests that need to be run for multiple iterations (e.g., so that average
9 and standard deviation values can be reported), the default number of iterations
12 'NUM_ITERATIONS' to a positive integer, representing the number of iterations
2111 def WaitUntilDone(self, url, iterations):
2119 timeout=(self.MAX_ITERATION_SECONDS * iterations),
2138 def IteratePageTimes(self, pages, times, iterations):
2144 iterations: the number of times for each page
2150 expected_num_times = num_pages * iterations
2153 msg=('num_times != num_pages * iterations: %s != %s * %s, times=%s' %
2154 (num_times, num_pages, iterations, times)))
2158 def CheckPageTimes(self, pages, times, iterations):
2161 for page, times in self.IteratePageTimes(pages, times, iterations):
2173 iterations = len(times)
2175 num_to_trim = int(iterations * float(percent) / 100.0)
2178 b = iterations - (num_to_trim / 2 + num_to_trim % 2)
2183 def ComputeFinalResult(self, pages, times, iterations):
2191 self.CheckPageTimes(pages, times, iterations)
2194 for _, times in self.IteratePageTimes(pages, times, iterations)]
2197 def StartUrl(self, test_name, iterations):
2211 iterations = self._num_iterations
2212 start_url = self.StartUrl(name, iterations)
2216 self.WaitUntilDone(start_url, iterations)
2218 final_result = self.ComputeFinalResult(pages, times, iterations)
2247 def StartUrl(self, test_name, iterations):
2251 start_url += '?iterations=%d' % iterations
2357 def StartUrl(self, test_name, iterations):
2359 start_url = 'file://%s?test=%s&iterations=%d' % (
2360 start_path, test_name, iterations)