Index: chromeos/dbus/fake_debug_daemon_client.cc |
diff --git a/chromeos/dbus/fake_debug_daemon_client.cc b/chromeos/dbus/fake_debug_daemon_client.cc |
index 8dd391cdbb9d549a81a4ee2f29b5a01a9a8763d9..8594d4358cef0a1e3999926d70e1dbabf3fe89e8 100644 |
--- a/chromeos/dbus/fake_debug_daemon_client.cc |
+++ b/chromeos/dbus/fake_debug_daemon_client.cc |
@@ -38,16 +38,30 @@ void FakeDebugDaemonClient::SetDebugMode(const std::string& subsystem, |
const SetDebugModeCallback& callback) { |
callback.Run(false); |
} |
-void FakeDebugDaemonClient::StartSystemTracing() {} |
-bool FakeDebugDaemonClient::RequestStopSystemTracing( |
- scoped_refptr<base::TaskRunner> task_runner, |
- const StopSystemTracingCallback& callback) { |
- std::string no_data; |
- callback.Run(base::RefCountedString::TakeString(&no_data)); |
+std::string FakeDebugDaemonClient::GetTracingAgentName() { |
+ return kCrOSTracingAgentName; |
+} |
+ |
+std::string FakeDebugDaemonClient::GetTraceEventLabel() { |
+ return kSystemTraceLabel; |
+} |
+ |
+bool FakeDebugDaemonClient::StartAgentTracing( |
+ const base::trace_event::TraceConfig& trace_config) { |
return true; |
} |
+void FakeDebugDaemonClient::StopAgentTracing( |
+ const StopAgentTracingCallback& callback) { |
+ std::string no_data; |
+ callback.Run(GetTracingAgentName(), GetTraceEventLabel(), |
+ base::RefCountedString::TakeString(&no_data)); |
+} |
+ |
+void FakeDebugDaemonClient::SetStopAgentTracingTaskRunner( |
+ scoped_refptr<base::TaskRunner> task_runner) {} |
+ |
void FakeDebugDaemonClient::GetRoutes(bool numeric, |
bool ipv6, |
const GetRoutesCallback& callback) { |