Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(118)

Unified Diff: services/resource_coordinator/coordination_unit/coordination_unit_impl_unittest_util.cc

Issue 2954413004: [GRC] Tab-level CPU Attribution (Closed)
Patch Set: Rebase Created 3 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: services/resource_coordinator/coordination_unit/coordination_unit_impl_unittest_util.cc
diff --git a/services/resource_coordinator/coordination_unit/coordination_unit_impl_unittest_util.cc b/services/resource_coordinator/coordination_unit/coordination_unit_impl_unittest_util.cc
index fc4657956252f17d55bfb2b1001912de34d1f2aa..f87940b8bfa433879904e5fb487046bc7ebd3a44 100644
--- a/services/resource_coordinator/coordination_unit/coordination_unit_impl_unittest_util.cc
+++ b/services/resource_coordinator/coordination_unit/coordination_unit_impl_unittest_util.cc
@@ -4,8 +4,12 @@
#include "services/resource_coordinator/coordination_unit/coordination_unit_impl_unittest_util.h"
+#include <string>
+
#include "base/bind.h"
#include "base/run_loop.h"
+#include "services/resource_coordinator/coordination_unit/coordination_unit_factory.h"
+#include "services/resource_coordinator/public/interfaces/coordination_unit.mojom.h"
namespace resource_coordinator {
@@ -28,4 +32,17 @@ void CoordinationUnitImplTestBase::TearDown() {
base::RunLoop().RunUntilIdle();
}
+std::unique_ptr<CoordinationUnitImpl>
+CoordinationUnitImplTestBase::CreateCoordinationUnit(CoordinationUnitID cu_id) {
+ return coordination_unit_factory::CreateCoordinationUnit(
+ cu_id, service_context_ref_factory()->CreateRef());
+}
+
+std::unique_ptr<CoordinationUnitImpl>
+CoordinationUnitImplTestBase::CreateCoordinationUnit(
+ CoordinationUnitType type) {
+ CoordinationUnitID cu_id(type, std::string());
+ return CreateCoordinationUnit(cu_id);
+}
+
} // namespace resource_coordinator

Powered by Google App Engine
This is Rietveld 408576698