def testParsesSample(self):
        expected = [('p5 latency', 0.162, 'ms'), ('p50 latency', 0.187, 'ms'),
                    ('p90 latency', 0.256, 'ms'), ('p99 latency', 0.519, 'ms'),
                    ('p99.9 latency', 5.196, 'ms'),
                    ('bytes transferred', 150068000.0, 'bytes'),
                    ('errors', 0.0, 'n'), ('requests', 577297.0, 'n'),
                    ('throughput', 9605.69, 'requests/sec')]

        actual = list(wrk._ParseOutput(self.wrk_results))
        self.assertItemsEqual(expected, actual)
示例#2
0
  def testParsesSample(self):
    expected = [('p5 latency', 0.162, 'ms'),
                ('p50 latency', 0.187, 'ms'),
                ('p90 latency', 0.256, 'ms'),
                ('p99 latency', 0.519, 'ms'),
                ('p99.9 latency', 5.196, 'ms'),
                ('bytes transferred', 150068000.0, 'bytes'),
                ('errors', 0.0, 'n'),
                ('requests', 577297.0, 'n'),
                ('throughput', 9605.69, 'requests/sec')]

    actual = list(wrk._ParseOutput(self.wrk_results))
    self.assertItemsEqual(expected, actual)
 def testFailsForEmptyString(self):
   with self.assertRaisesRegexp(ValueError, 'bar'):
     list(wrk._ParseOutput('bar'))
示例#4
0
 def testFailsForEmptyString(self):
   with self.assertRaisesRegexp(ValueError, 'bar'):
     list(wrk._ParseOutput('bar'))