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

Unified Diff: content/browser/service_worker/service_worker_version_unittest.cc

Issue 2627543002: ServiceWorker: Returns true for IsMojoForServiceWorkerEnabled (Closed)
Patch Set: Created 3 years, 11 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: content/browser/service_worker/service_worker_version_unittest.cc
diff --git a/content/browser/service_worker/service_worker_version_unittest.cc b/content/browser/service_worker/service_worker_version_unittest.cc
index 066f2bf0081db1c6801e8ec5ee204b2d0a1da57b..c63ee7c12dd0480e717aebb9c4acda2d82a4a93d 100644
--- a/content/browser/service_worker/service_worker_version_unittest.cc
+++ b/content/browser/service_worker/service_worker_version_unittest.cc
@@ -300,13 +300,9 @@ class ServiceWorkerVersionTest : public testing::Test {
DISALLOW_COPY_AND_ASSIGN(ServiceWorkerVersionTest);
};
-class ServiceWorkerVersionTestP
- : public MojoServiceWorkerTestP<ServiceWorkerVersionTest> {};
-
class MessageReceiverDisallowStart : public MessageReceiver {
public:
- MessageReceiverDisallowStart(bool is_mojo_enabled)
- : MessageReceiver(), is_mojo_enabled_(is_mojo_enabled) {}
+ MessageReceiverDisallowStart() : MessageReceiver() {}
~MessageReceiverDisallowStart() override {}
enum class StartMode { STALL, FAIL, SUCCEED };
@@ -320,14 +316,10 @@ class MessageReceiverDisallowStart : public MessageReceiver {
case StartMode::STALL:
break; // Do nothing.
case StartMode::FAIL:
- if (is_mojo_enabled_) {
- ASSERT_EQ(current_mock_instance_index_ + 1,
- mock_instance_clients()->size());
- // Remove the connection by peer
- mock_instance_clients()->at(current_mock_instance_index_).reset();
- } else {
- OnStopWorker(embedded_worker_id);
- }
+ ASSERT_EQ(current_mock_instance_index_ + 1,
+ mock_instance_clients()->size());
+ // Remove the connection by peer
+ mock_instance_clients()->at(current_mock_instance_index_).reset();
break;
case StartMode::SUCCEED:
MessageReceiver::OnStartWorker(embedded_worker_id,
@@ -341,15 +333,14 @@ class MessageReceiverDisallowStart : public MessageReceiver {
void set_start_mode(StartMode mode) { mode_ = mode; }
private:
- const bool is_mojo_enabled_;
uint32_t current_mock_instance_index_ = 0;
StartMode mode_ = StartMode::STALL;
DISALLOW_COPY_AND_ASSIGN(MessageReceiverDisallowStart);
};
-class ServiceWorkerFailToStartTest : public ServiceWorkerVersionTestP {
+class ServiceWorkerFailToStartTest : public ServiceWorkerVersionTest {
protected:
- ServiceWorkerFailToStartTest() : ServiceWorkerVersionTestP() {}
+ ServiceWorkerFailToStartTest() : ServiceWorkerVersionTest() {}
void set_start_mode(MessageReceiverDisallowStart::StartMode mode) {
MessageReceiverDisallowStart* helper =
@@ -358,7 +349,7 @@ class ServiceWorkerFailToStartTest : public ServiceWorkerVersionTestP {
}
std::unique_ptr<MessageReceiver> GetMessageReceiver() override {
- return base::MakeUnique<MessageReceiverDisallowStart>(is_mojo_enabled());
+ return base::MakeUnique<MessageReceiverDisallowStart>();
}
private:
@@ -405,9 +396,9 @@ class MessageReceiverDisallowStop : public MessageReceiver {
DISALLOW_COPY_AND_ASSIGN(MessageReceiverDisallowStop);
};
-class ServiceWorkerStallInStoppingTest : public ServiceWorkerVersionTestP {
+class ServiceWorkerStallInStoppingTest : public ServiceWorkerVersionTest {
protected:
- ServiceWorkerStallInStoppingTest() : ServiceWorkerVersionTestP() {}
+ ServiceWorkerStallInStoppingTest() : ServiceWorkerVersionTest() {}
std::unique_ptr<MessageReceiver> GetMessageReceiver() override {
return base::MakeUnique<MessageReceiverDisallowStop>();
@@ -417,7 +408,7 @@ class ServiceWorkerStallInStoppingTest : public ServiceWorkerVersionTestP {
DISALLOW_COPY_AND_ASSIGN(ServiceWorkerStallInStoppingTest);
};
-TEST_P(ServiceWorkerVersionTestP, ConcurrentStartAndStop) {
+TEST_F(ServiceWorkerVersionTest, ConcurrentStartAndStop) {
// Call StartWorker() multiple times.
ServiceWorkerStatusCode status1 = SERVICE_WORKER_ERROR_FAILED;
ServiceWorkerStatusCode status2 = SERVICE_WORKER_ERROR_FAILED;
@@ -485,7 +476,7 @@ TEST_P(ServiceWorkerVersionTestP, ConcurrentStartAndStop) {
EXPECT_EQ(SERVICE_WORKER_OK, status3);
}
-TEST_P(ServiceWorkerVersionTestP, DispatchEventToStoppedWorker) {
+TEST_F(ServiceWorkerVersionTest, DispatchEventToStoppedWorker) {
EXPECT_EQ(EmbeddedWorkerStatus::STOPPED, version_->running_status());
// Dispatch an event without starting the worker.
@@ -505,7 +496,7 @@ TEST_P(ServiceWorkerVersionTestP, DispatchEventToStoppedWorker) {
EXPECT_EQ(EmbeddedWorkerStatus::RUNNING, version_->running_status());
}
-TEST_P(ServiceWorkerVersionTestP, StartUnregisteredButStillLiveWorker) {
+TEST_F(ServiceWorkerVersionTest, StartUnregisteredButStillLiveWorker) {
// Start the worker.
ServiceWorkerStatusCode status = SERVICE_WORKER_ERROR_FAILED;
version_->StartWorker(ServiceWorkerMetrics::EventType::UNKNOWN,
@@ -539,7 +530,7 @@ TEST_P(ServiceWorkerVersionTestP, StartUnregisteredButStillLiveWorker) {
EXPECT_EQ(EmbeddedWorkerStatus::RUNNING, version_->running_status());
}
-TEST_P(ServiceWorkerVersionTestP, ReceiveMessageFromWorker) {
+TEST_F(ServiceWorkerVersionTest, ReceiveMessageFromWorker) {
// Start worker.
ServiceWorkerStatusCode status = SERVICE_WORKER_ERROR_FAILED;
version_->StartWorker(ServiceWorkerMetrics::EventType::UNKNOWN,
@@ -563,7 +554,7 @@ TEST_P(ServiceWorkerVersionTestP, ReceiveMessageFromWorker) {
EXPECT_EQ(777, receiver.received_values()[1]);
}
-TEST_P(ServiceWorkerVersionTestP, InstallAndWaitCompletion) {
+TEST_F(ServiceWorkerVersionTest, InstallAndWaitCompletion) {
version_->SetStatus(ServiceWorkerVersion::INSTALLING);
// Wait for the completion.
@@ -579,7 +570,7 @@ TEST_P(ServiceWorkerVersionTestP, InstallAndWaitCompletion) {
EXPECT_EQ(ServiceWorkerVersion::INSTALLING, version_->status());
}
-TEST_P(ServiceWorkerVersionTestP, ActivateAndWaitCompletion) {
+TEST_F(ServiceWorkerVersionTest, ActivateAndWaitCompletion) {
// TODO(mek): This test (and the one above for the install event) made more
// sense back when ServiceWorkerVersion was responsible for updating the
// status. Now a better version of this test should probably be added to
@@ -600,7 +591,7 @@ TEST_P(ServiceWorkerVersionTestP, ActivateAndWaitCompletion) {
EXPECT_EQ(ServiceWorkerVersion::ACTIVATING, version_->status());
}
-TEST_P(ServiceWorkerVersionTestP, RepeatedlyObserveStatusChanges) {
+TEST_F(ServiceWorkerVersionTest, RepeatedlyObserveStatusChanges) {
EXPECT_EQ(ServiceWorkerVersion::NEW, version_->status());
// Repeatedly observe status changes (the callback re-registers itself).
@@ -623,7 +614,7 @@ TEST_P(ServiceWorkerVersionTestP, RepeatedlyObserveStatusChanges) {
ASSERT_EQ(ServiceWorkerVersion::REDUNDANT, statuses[4]);
}
-TEST_P(ServiceWorkerVersionTestP, IdleTimeout) {
+TEST_F(ServiceWorkerVersionTest, IdleTimeout) {
// Used to reliably test when the idle time gets reset regardless of clock
// granularity.
const base::TimeDelta kOneSecond = base::TimeDelta::FromSeconds(1);
@@ -688,7 +679,7 @@ TEST_P(ServiceWorkerVersionTestP, IdleTimeout) {
EXPECT_LT(idle_time, version_->idle_time_);
}
-TEST_P(ServiceWorkerVersionTestP, SetDevToolsAttached) {
+TEST_F(ServiceWorkerVersionTest, SetDevToolsAttached) {
ServiceWorkerStatusCode status = SERVICE_WORKER_ERROR_FAILED;
version_->StartWorker(ServiceWorkerMetrics::EventType::UNKNOWN,
CreateReceiverOnCurrentThread(&status));
@@ -718,7 +709,7 @@ TEST_P(ServiceWorkerVersionTestP, SetDevToolsAttached) {
EXPECT_EQ(EmbeddedWorkerStatus::RUNNING, version_->running_status());
}
-TEST_P(ServiceWorkerVersionTestP, StoppingBeforeDestruct) {
+TEST_F(ServiceWorkerVersionTest, StoppingBeforeDestruct) {
RunningStateListener listener;
version_->AddListener(&listener);
@@ -735,7 +726,7 @@ TEST_P(ServiceWorkerVersionTestP, StoppingBeforeDestruct) {
}
// Test that update isn't triggered for a non-stale worker.
-TEST_P(ServiceWorkerVersionTestP, StaleUpdate_FreshWorker) {
+TEST_F(ServiceWorkerVersionTest, StaleUpdate_FreshWorker) {
version_->SetStatus(ServiceWorkerVersion::ACTIVATED);
registration_->SetActiveVersion(version_);
registration_->set_last_update_check(base::Time::Now());
@@ -746,7 +737,7 @@ TEST_P(ServiceWorkerVersionTestP, StaleUpdate_FreshWorker) {
}
// Test that update isn't triggered for a non-active worker.
-TEST_P(ServiceWorkerVersionTestP, StaleUpdate_NonActiveWorker) {
+TEST_F(ServiceWorkerVersionTest, StaleUpdate_NonActiveWorker) {
version_->SetStatus(ServiceWorkerVersion::INSTALLING);
registration_->SetInstallingVersion(version_);
registration_->set_last_update_check(GetYesterday());
@@ -757,7 +748,7 @@ TEST_P(ServiceWorkerVersionTestP, StaleUpdate_NonActiveWorker) {
}
// Test that staleness is detected when starting a worker.
-TEST_P(ServiceWorkerVersionTestP, StaleUpdate_StartWorker) {
+TEST_F(ServiceWorkerVersionTest, StaleUpdate_StartWorker) {
ServiceWorkerStatusCode status = SERVICE_WORKER_ERROR_FAILED;
// Starting the worker marks it as stale.
@@ -777,7 +768,7 @@ TEST_P(ServiceWorkerVersionTestP, StaleUpdate_StartWorker) {
}
// Test that staleness is detected on a running worker.
-TEST_P(ServiceWorkerVersionTestP, StaleUpdate_RunningWorker) {
+TEST_F(ServiceWorkerVersionTest, StaleUpdate_RunningWorker) {
// Start a fresh worker.
version_->SetStatus(ServiceWorkerVersion::ACTIVATED);
registration_->SetActiveVersion(version_);
@@ -803,7 +794,7 @@ TEST_P(ServiceWorkerVersionTestP, StaleUpdate_RunningWorker) {
}
// Test that a stream of events doesn't restart the timer.
-TEST_P(ServiceWorkerVersionTestP, StaleUpdate_DoNotDeferTimer) {
+TEST_F(ServiceWorkerVersionTest, StaleUpdate_DoNotDeferTimer) {
// Make a stale worker.
version_->SetStatus(ServiceWorkerVersion::ACTIVATED);
registration_->SetActiveVersion(version_);
@@ -839,7 +830,7 @@ TEST_P(ServiceWorkerVersionTestP, StaleUpdate_DoNotDeferTimer) {
EXPECT_EQ(run_time, version_->update_timer_.desired_run_time());
}
-TEST_P(ServiceWorkerVersionTestP, RequestTimeout) {
+TEST_F(ServiceWorkerVersionTest, RequestTimeout) {
ServiceWorkerStatusCode status = SERVICE_WORKER_ERROR_NETWORK; // dummy value
version_->SetStatus(ServiceWorkerVersion::ACTIVATED);
@@ -868,7 +859,7 @@ TEST_P(ServiceWorkerVersionTestP, RequestTimeout) {
base::Time::Now()));
}
-TEST_P(ServiceWorkerVersionTestP, RequestNowTimeout) {
+TEST_F(ServiceWorkerVersionTest, RequestNowTimeout) {
ServiceWorkerStatusCode status = SERVICE_WORKER_ERROR_NETWORK; // dummy value
version_->SetStatus(ServiceWorkerVersion::ACTIVATED);
@@ -895,7 +886,7 @@ TEST_P(ServiceWorkerVersionTestP, RequestNowTimeout) {
EXPECT_EQ(EmbeddedWorkerStatus::RUNNING, version_->running_status());
}
-TEST_P(ServiceWorkerVersionTestP, RequestNowTimeoutKill) {
+TEST_F(ServiceWorkerVersionTest, RequestNowTimeoutKill) {
ServiceWorkerStatusCode status = SERVICE_WORKER_ERROR_NETWORK; // dummy value
version_->SetStatus(ServiceWorkerVersion::ACTIVATED);
@@ -922,7 +913,7 @@ TEST_P(ServiceWorkerVersionTestP, RequestNowTimeoutKill) {
EXPECT_EQ(EmbeddedWorkerStatus::STOPPED, version_->running_status());
}
-TEST_P(ServiceWorkerVersionTestP, RequestCustomizedTimeout) {
+TEST_F(ServiceWorkerVersionTest, RequestCustomizedTimeout) {
ServiceWorkerStatusCode first_status =
SERVICE_WORKER_ERROR_MAX_VALUE; // dummy value
ServiceWorkerStatusCode second_status =
@@ -984,7 +975,7 @@ TEST_P(ServiceWorkerVersionTestP, RequestCustomizedTimeout) {
EXPECT_EQ(EmbeddedWorkerStatus::STOPPED, version_->running_status());
}
-TEST_P(ServiceWorkerVersionTestP, MixedRequestTimeouts) {
+TEST_F(ServiceWorkerVersionTest, MixedRequestTimeouts) {
ServiceWorkerStatusCode sync_status =
SERVICE_WORKER_ERROR_NETWORK; // dummy value
ServiceWorkerStatusCode fetch_status =
@@ -1035,7 +1026,7 @@ TEST_P(ServiceWorkerVersionTestP, MixedRequestTimeouts) {
EXPECT_EQ(EmbeddedWorkerStatus::STOPPED, version_->running_status());
}
-TEST_P(ServiceWorkerFailToStartTest, RendererCrash) {
+TEST_F(ServiceWorkerFailToStartTest, RendererCrash) {
ServiceWorkerStatusCode status = SERVICE_WORKER_ERROR_NETWORK; // dummy value
version_->StartWorker(ServiceWorkerMetrics::EventType::UNKNOWN,
CreateReceiverOnCurrentThread(&status));
@@ -1058,7 +1049,7 @@ TEST_P(ServiceWorkerFailToStartTest, RendererCrash) {
EXPECT_EQ(EmbeddedWorkerStatus::STOPPED, version_->running_status());
}
-TEST_P(ServiceWorkerFailToStartTest, Timeout) {
+TEST_F(ServiceWorkerFailToStartTest, Timeout) {
ServiceWorkerStatusCode status = SERVICE_WORKER_ERROR_NETWORK; // dummy value
// Start starting the worker.
@@ -1084,7 +1075,7 @@ TEST_P(ServiceWorkerFailToStartTest, Timeout) {
// Test that a service worker stalled in stopping will timeout and not get in a
// sticky error state.
-TEST_P(ServiceWorkerStallInStoppingTest, DetachThenStart) {
+TEST_F(ServiceWorkerStallInStoppingTest, DetachThenStart) {
// Start a worker.
ServiceWorkerStatusCode status = SERVICE_WORKER_ERROR_FAILED;
version_->StartWorker(ServiceWorkerMetrics::EventType::UNKNOWN,
@@ -1132,7 +1123,7 @@ TEST_P(ServiceWorkerStallInStoppingTest, DetachThenStart) {
// Test that a service worker stalled in stopping with a start worker
// request queued up will timeout and restart.
-TEST_P(ServiceWorkerStallInStoppingTest, DetachThenRestart) {
+TEST_F(ServiceWorkerStallInStoppingTest, DetachThenRestart) {
// Start a worker.
ServiceWorkerStatusCode status = SERVICE_WORKER_ERROR_FAILED;
version_->StartWorker(ServiceWorkerMetrics::EventType::UNKNOWN,
@@ -1164,7 +1155,7 @@ TEST_P(ServiceWorkerStallInStoppingTest, DetachThenRestart) {
EXPECT_EQ(EmbeddedWorkerStatus::RUNNING, version_->running_status());
}
-TEST_P(ServiceWorkerVersionTestP, RegisterForeignFetchScopes) {
+TEST_F(ServiceWorkerVersionTest, RegisterForeignFetchScopes) {
version_->SetStatus(ServiceWorkerVersion::INSTALLING);
// Start a worker.
ServiceWorkerStatusCode status = SERVICE_WORKER_ERROR_FAILED;
@@ -1240,7 +1231,7 @@ TEST_P(ServiceWorkerVersionTestP, RegisterForeignFetchScopes) {
EXPECT_EQ(valid_origin, version_->foreign_fetch_origins_[0]);
}
-TEST_P(ServiceWorkerVersionTestP, RendererCrashDuringEvent) {
+TEST_F(ServiceWorkerVersionTest, RendererCrashDuringEvent) {
ServiceWorkerStatusCode status = SERVICE_WORKER_ERROR_NETWORK; // dummy value
version_->SetStatus(ServiceWorkerVersion::ACTIVATED);
@@ -1275,7 +1266,7 @@ TEST_P(ServiceWorkerVersionTestP, RendererCrashDuringEvent) {
base::Time::Now()));
}
-TEST_P(ServiceWorkerVersionTestP, DispatchEvent) {
+TEST_F(ServiceWorkerVersionTest, DispatchEvent) {
ServiceWorkerStatusCode status = SERVICE_WORKER_ERROR_NETWORK; // dummy value
// Activate and start worker.
@@ -1321,7 +1312,7 @@ TEST_P(ServiceWorkerVersionTestP, DispatchEvent) {
base::Time::Now()));
}
-TEST_P(ServiceWorkerFailToStartTest, FailingWorkerUsesNewRendererProcess) {
+TEST_F(ServiceWorkerFailToStartTest, FailingWorkerUsesNewRendererProcess) {
ServiceWorkerStatusCode status = SERVICE_WORKER_ERROR_MAX_VALUE;
helper_->SimulateAddProcessToPattern(pattern_,
@@ -1380,7 +1371,7 @@ TEST_P(ServiceWorkerFailToStartTest, FailingWorkerUsesNewRendererProcess) {
base::RunLoop().RunUntilIdle();
}
-TEST_P(ServiceWorkerFailToStartTest, RestartStalledWorker) {
+TEST_F(ServiceWorkerFailToStartTest, RestartStalledWorker) {
ServiceWorkerStatusCode status1 = SERVICE_WORKER_ERROR_MAX_VALUE;
ServiceWorkerStatusCode status2 = SERVICE_WORKER_ERROR_MAX_VALUE;
version_->StartWorker(ServiceWorkerMetrics::EventType::FETCH_MAIN_FRAME,
@@ -1403,7 +1394,7 @@ TEST_P(ServiceWorkerFailToStartTest, RestartStalledWorker) {
EXPECT_EQ(EmbeddedWorkerStatus::RUNNING, version_->running_status());
}
-TEST_P(ServiceWorkerVersionTestP, DispatchConcurrentEvent) {
+TEST_F(ServiceWorkerVersionTest, DispatchConcurrentEvent) {
ServiceWorkerStatusCode status = SERVICE_WORKER_ERROR_NETWORK; // dummy value
// Activate and start worker.
@@ -1482,7 +1473,7 @@ TEST_P(ServiceWorkerVersionTestP, DispatchConcurrentEvent) {
base::Time::Now()));
}
-TEST_P(ServiceWorkerVersionTestP, DispatchSimpleEvent_Completed) {
+TEST_F(ServiceWorkerVersionTest, DispatchSimpleEvent_Completed) {
ServiceWorkerStatusCode status =
SERVICE_WORKER_ERROR_MAX_VALUE; // dummy value
@@ -1519,7 +1510,7 @@ TEST_P(ServiceWorkerVersionTestP, DispatchSimpleEvent_Completed) {
EXPECT_EQ(SERVICE_WORKER_OK, status);
}
-TEST_P(ServiceWorkerVersionTestP, DispatchSimpleEvent_Rejected) {
+TEST_F(ServiceWorkerVersionTest, DispatchSimpleEvent_Rejected) {
ServiceWorkerStatusCode status =
SERVICE_WORKER_ERROR_MAX_VALUE; // dummy value
@@ -1556,7 +1547,7 @@ TEST_P(ServiceWorkerVersionTestP, DispatchSimpleEvent_Rejected) {
EXPECT_EQ(SERVICE_WORKER_ERROR_EVENT_WAITUNTIL_REJECTED, status);
}
-TEST_P(ServiceWorkerVersionTestP, DispatchEvent_MultipleResponse) {
+TEST_F(ServiceWorkerVersionTest, DispatchEvent_MultipleResponse) {
ServiceWorkerStatusCode status = SERVICE_WORKER_ERROR_MAX_VALUE;
// Activate and start worker.
@@ -1625,9 +1616,9 @@ TEST_P(ServiceWorkerVersionTestP, DispatchEvent_MultipleResponse) {
base::Time::Now()));
}
-class ServiceWorkerNavigationHintUMATest : public ServiceWorkerVersionTestP {
+class ServiceWorkerNavigationHintUMATest : public ServiceWorkerVersionTest {
protected:
- ServiceWorkerNavigationHintUMATest() : ServiceWorkerVersionTestP() {}
+ ServiceWorkerNavigationHintUMATest() : ServiceWorkerVersionTest() {}
void StartWorker(ServiceWorkerMetrics::EventType purpose) {
ServiceWorkerStatusCode status = SERVICE_WORKER_ERROR_MAX_VALUE;
@@ -1708,25 +1699,25 @@ const char ServiceWorkerNavigationHintUMATest::kLinkTapUnconfirmed[] =
const char ServiceWorkerNavigationHintUMATest::kLinkTapDown[] =
"ServiceWorker.NavigationHintPrecision.LINK_TAP_DOWN";
-TEST_P(ServiceWorkerNavigationHintUMATest, LinkMouseDown) {
+TEST_F(ServiceWorkerNavigationHintUMATest, LinkMouseDown) {
SimpleNavigationHintTest(
ServiceWorkerMetrics::EventType::NAVIGATION_HINT_LINK_MOUSE_DOWN,
kLinkMouseDown, {kLinkTapUnconfirmed, kLinkTapDown});
}
-TEST_P(ServiceWorkerNavigationHintUMATest, LinkTapUnconfirmed) {
+TEST_F(ServiceWorkerNavigationHintUMATest, LinkTapUnconfirmed) {
SimpleNavigationHintTest(
ServiceWorkerMetrics::EventType::NAVIGATION_HINT_LINK_TAP_UNCONFIRMED,
kLinkTapUnconfirmed, {kLinkMouseDown, kLinkTapDown});
}
-TEST_P(ServiceWorkerNavigationHintUMATest, LinkTapDown) {
+TEST_F(ServiceWorkerNavigationHintUMATest, LinkTapDown) {
SimpleNavigationHintTest(
ServiceWorkerMetrics::EventType::NAVIGATION_HINT_LINK_TAP_DOWN,
kLinkTapDown, {kLinkMouseDown, kLinkTapUnconfirmed});
}
-TEST_P(ServiceWorkerNavigationHintUMATest, ConcurrentStart) {
+TEST_F(ServiceWorkerNavigationHintUMATest, ConcurrentStart) {
version_->SetStatus(ServiceWorkerVersion::ACTIVATED);
ServiceWorkerStatusCode status1 = SERVICE_WORKER_ERROR_MAX_VALUE;
ServiceWorkerStatusCode status2 = SERVICE_WORKER_ERROR_MAX_VALUE;
@@ -1760,7 +1751,7 @@ TEST_P(ServiceWorkerNavigationHintUMATest, ConcurrentStart) {
histogram_tester_.ExpectBucketCount(kNavigationHintPrecision, false, 0);
}
-TEST_P(ServiceWorkerNavigationHintUMATest, StartWhileStopping) {
+TEST_F(ServiceWorkerNavigationHintUMATest, StartWhileStopping) {
StartWorker(ServiceWorkerMetrics::EventType::NAVIGATION_HINT_LINK_MOUSE_DOWN);
ServiceWorkerStatusCode status = SERVICE_WORKER_ERROR_MAX_VALUE;
version_->StopWorker(CreateReceiverOnCurrentThread(&status));
@@ -1778,16 +1769,4 @@ TEST_P(ServiceWorkerNavigationHintUMATest, StartWhileStopping) {
histogram_tester_.ExpectTotalCount(kLinkTapDown, 1);
}
-INSTANTIATE_TEST_CASE_P(ServiceWorkerVersionTestP,
- ServiceWorkerVersionTestP,
- testing::Bool());
-INSTANTIATE_TEST_CASE_P(ServiceWorkerFailToStartTest,
- ServiceWorkerFailToStartTest,
- testing::Bool());
-INSTANTIATE_TEST_CASE_P(ServiceWorkerNavigationHintUMATest,
- ServiceWorkerNavigationHintUMATest,
- testing::Bool());
-INSTANTIATE_TEST_CASE_P(ServiceWorkerStallInStoppingTest,
- ServiceWorkerStallInStoppingTest,
- testing::Bool());
} // namespace content

Powered by Google App Engine
This is Rietveld 408576698