Beispiel #1
0
    def testRepaint(self):
        ps = self.CreateEmptyPageSet()
        ps.AddUserStory(TestRepaintPage(ps, ps.base_dir))
        measurement = repaint.Repaint()
        results = self.RunMeasurement(measurement, ps, options=self._options)
        self.assertEquals(0, len(results.failures))

        frame_times = results.FindAllPageSpecificValuesNamed('frame_times')
        self.assertEquals(len(frame_times), 1)
        self.assertGreater(frame_times[0].GetRepresentativeNumber(), 0)

        mean_frame_time = results.FindAllPageSpecificValuesNamed(
            'mean_frame_time')
        self.assertEquals(len(mean_frame_time), 1)
        self.assertGreater(mean_frame_time[0].GetRepresentativeNumber(), 0)

        frame_time_discrepancy = results.FindAllPageSpecificValuesNamed(
            'frame_time_discrepancy')
        self.assertEquals(len(frame_time_discrepancy), 1)
        self.assertGreater(frame_time_discrepancy[0].GetRepresentativeNumber(),
                           0)

        percentage_smooth = results.FindAllPageSpecificValuesNamed(
            'percentage_smooth')
        self.assertEquals(len(percentage_smooth), 1)
        self.assertGreaterEqual(percentage_smooth[0].GetRepresentativeNumber(),
                                0)
    def testRepaint(self):
        ps = self.CreatePageSetFromFileInUnittestDataDir('blank.html')
        measurement = repaint.Repaint()
        results = self.RunMeasurement(measurement, ps, options=self._options)
        self.assertEquals(0, len(results.failures))

        frame_times = results.FindAllPageSpecificValuesNamed('frame_times')
        self.assertEquals(len(frame_times), 1)
        self.assertGreater(frame_times[0].GetRepresentativeNumber(), 0)

        mean_frame_time = results.FindAllPageSpecificValuesNamed(
            'mean_frame_time')
        self.assertEquals(len(mean_frame_time), 1)
        self.assertGreater(mean_frame_time[0].GetRepresentativeNumber(), 0)

        jank = results.FindAllPageSpecificValuesNamed('jank')
        self.assertEquals(len(jank), 1)
        self.assertGreater(jank[0].GetRepresentativeNumber(), 0)

        mostly_smooth = results.FindAllPageSpecificValuesNamed('mostly_smooth')
        self.assertEquals(len(mostly_smooth), 1)
        self.assertGreaterEqual(mostly_smooth[0].GetRepresentativeNumber(), 0)
  def testRepaint(self):
    ps = self.CreateEmptyPageSet()
    ps.AddPage(TestRepaintPage(ps, ps.base_dir))
    measurement = repaint.Repaint()
    results = self.RunMeasurement(measurement, ps, options=self._options)
    self.assertEquals(0, len(results.failures))

    frame_times = results.FindAllPageSpecificValuesNamed('frame_times')
    self.assertEquals(len(frame_times), 1)
    self.assertGreater(frame_times[0].GetRepresentativeNumber(), 0)

    mean_frame_time = results.FindAllPageSpecificValuesNamed('mean_frame_time')
    self.assertEquals(len(mean_frame_time), 1)
    self.assertGreater(mean_frame_time[0].GetRepresentativeNumber(), 0)

    jank = results.FindAllPageSpecificValuesNamed('jank')
    self.assertEquals(len(jank), 1)
    self.assertGreater(jank[0].GetRepresentativeNumber(), 0)

    mostly_smooth = results.FindAllPageSpecificValuesNamed('mostly_smooth')
    self.assertEquals(len(mostly_smooth), 1)
    self.assertGreaterEqual(mostly_smooth[0].GetRepresentativeNumber(), 0)
Beispiel #4
0
 def CreatePageTest(self, options):
     return repaint_measurement.Repaint(options.mode, options.width,
                                        options.height)