| Index: gpu/command_buffer/service/gpu_tracer_unittest.cc
|
| diff --git a/gpu/command_buffer/service/gpu_tracer_unittest.cc b/gpu/command_buffer/service/gpu_tracer_unittest.cc
|
| index 2a7a94c174c8145cad10167891842f39cd755046..ccf4d6da3cf15a6fb0182c65aa4901e0e68392e5 100644
|
| --- a/gpu/command_buffer/service/gpu_tracer_unittest.cc
|
| +++ b/gpu/command_buffer/service/gpu_tracer_unittest.cc
|
| @@ -22,8 +22,9 @@ using ::testing::_;
|
| class MockOutputter : public Outputter {
|
| public:
|
| MockOutputter() {}
|
| - MOCK_METHOD3(Trace,
|
| - void(const std::string& name, int64 start_time, int64 end_time));
|
| + MOCK_METHOD4(Trace,
|
| + void(const std::string& category, const std::string& name,
|
| + int64 start_time, int64 end_time));
|
|
|
| protected:
|
| ~MockOutputter() {}
|
| @@ -113,6 +114,7 @@ class BaseGpuTracerTest : public GpuServiceTest {
|
| SetupTimerQueryMocks();
|
|
|
| // Expected results
|
| + const std::string category_name("trace_category");
|
| const std::string trace_name("trace_test");
|
| const int64 offset_time = 3231;
|
| const GLint64 start_timestamp = 7 * base::Time::kNanosecondsPerMicrosecond;
|
| @@ -125,20 +127,21 @@ class BaseGpuTracerTest : public GpuServiceTest {
|
|
|
| // Expected Outputter::Trace call
|
| EXPECT_CALL(*outputter,
|
| - Trace(trace_name, expect_start_time, expect_end_time));
|
| + Trace(category_name, trace_name,
|
| + expect_start_time, expect_end_time));
|
|
|
| scoped_refptr<GPUTrace> trace =
|
| - new GPUTrace(outputter_ref, trace_name, offset_time,
|
| - GetTracerType());
|
| + new GPUTrace(outputter_ref, category_name, trace_name,
|
| + offset_time, GetTracerType());
|
|
|
| gl_fake_queries_.SetCurrentGLTime(start_timestamp);
|
| - trace->Start();
|
| + trace->Start(true);
|
|
|
| // Shouldn't be available before End() call
|
| gl_fake_queries_.SetCurrentGLTime(end_timestamp);
|
| EXPECT_FALSE(trace->IsAvailable());
|
|
|
| - trace->End();
|
| + trace->End(true);
|
|
|
| // Shouldn't be available until the queries complete
|
| gl_fake_queries_.SetCurrentGLTime(end_timestamp -
|
|
|