Commit ca55fac5 authored by Gabriel Charette's avatar Gabriel Charette Committed by Commit Bot

Backport some tests in /chromeos/network to SingleThreadTaskEnvironment

These tests were previously migrated from single-threaded MessageLoop to
a multi-threaded TaskEnvironment (then named ScopedTaskEnvironment) as
part of crbug.com/891670.

//base OWNERS decided in retrospect that it was better to keep a
single-threaded option for TaskEnvironment and introduced
SingleThreadTaskEnvironment. This CL retrofits that decision for
/chromeos/network.

This CL is a no-op if it passes CQ.

This CL was uploaded by git cl split.

R=khorimoto@chromium.org

Bug: 891670
Change-Id: I04efc7575adafc026c094f9e8d255708f4ecb804
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1786897
Auto-Submit: Gabriel Charette <gab@chromium.org>
Reviewed-by: default avatarKyle Horimoto <khorimoto@chromium.org>
Commit-Queue: Kyle Horimoto <khorimoto@chromium.org>
Cr-Commit-Position: refs/heads/master@{#693809}
parent 15cbe81d
......@@ -48,7 +48,7 @@ class FastTransitionObserverTest : public ::testing::Test {
}
private:
base::test::TaskEnvironment task_environment_;
base::test::SingleThreadTaskEnvironment task_environment_;
std::unique_ptr<NetworkStateHandler> network_state_handler_;
std::unique_ptr<TestingPrefServiceSimple> local_state_;
std::unique_ptr<FastTransitionObserver> observer_;
......
......@@ -27,7 +27,8 @@ void CopyFirewallHole(base::RunLoop* run_loop,
class FirewallHoleTest : public testing::Test {
public:
FirewallHoleTest()
: task_environment_(base::test::TaskEnvironment::MainThreadType::UI) {}
: task_environment_(
base::test::SingleThreadTaskEnvironment::MainThreadType::UI) {}
~FirewallHoleTest() override = default;
void SetUp() override { PermissionBrokerClient::InitializeFake(); }
......@@ -35,7 +36,7 @@ class FirewallHoleTest : public testing::Test {
void TearDown() override { PermissionBrokerClient::Shutdown(); }
private:
base::test::TaskEnvironment task_environment_;
base::test::SingleThreadTaskEnvironment task_environment_;
};
TEST_F(FirewallHoleTest, GrantTcpPortAccess) {
......
......@@ -22,7 +22,8 @@ namespace chromeos {
class GeolocationHandlerTest : public testing::Test {
public:
GeolocationHandlerTest()
: task_environment_(base::test::TaskEnvironment::MainThreadType::UI) {}
: task_environment_(
base::test::SingleThreadTaskEnvironment::MainThreadType::UI) {}
~GeolocationHandlerTest() override = default;
......@@ -88,7 +89,7 @@ class GeolocationHandlerTest : public testing::Test {
}
protected:
base::test::TaskEnvironment task_environment_;
base::test::SingleThreadTaskEnvironment task_environment_;
std::unique_ptr<GeolocationHandler> geolocation_handler_;
ShillManagerClient::TestInterface* manager_test_ = nullptr;
WifiAccessPointVector wifi_access_points_;
......
......@@ -220,7 +220,7 @@ class ManagedNetworkConfigurationHandlerTest : public testing::Test {
}
protected:
base::test::TaskEnvironment task_environment_;
base::test::SingleThreadTaskEnvironment task_environment_;
TestNetworkPolicyObserver policy_observer_;
std::unique_ptr<MockNetworkStateHandler> network_state_handler_;
......
......@@ -310,8 +310,8 @@ class NetworkConfigurationHandlerTest : public testing::Test {
std::unique_ptr<NetworkConfigurationHandler> network_configuration_handler_;
std::unique_ptr<TestNetworkStateHandlerObserver>
network_state_handler_observer_;
base::test::TaskEnvironment task_environment_{
base::test::TaskEnvironment::MainThreadType::UI};
base::test::SingleThreadTaskEnvironment task_environment_{
base::test::SingleThreadTaskEnvironment::MainThreadType::UI};
std::string success_callback_name_;
std::string get_properties_path_;
std::unique_ptr<base::DictionaryValue> get_properties_;
......
......@@ -175,7 +175,7 @@ class NetworkConnectTest : public testing::Test {
std::unique_ptr<MockDelegate> mock_delegate_;
std::unique_ptr<FakeTetherDelegate> fake_tether_delegate_;
base::test::TaskEnvironment task_environment_;
base::test::SingleThreadTaskEnvironment task_environment_;
ShillDeviceClient::TestInterface* device_test_;
ShillServiceClient::TestInterface* service_test_;
......
......@@ -34,7 +34,8 @@ const char kDefaultPin[] = "1111";
class NetworkDeviceHandlerTest : public testing::Test {
public:
NetworkDeviceHandlerTest()
: task_environment_(base::test::TaskEnvironment::MainThreadType::UI) {}
: task_environment_(
base::test::SingleThreadTaskEnvironment::MainThreadType::UI) {}
~NetworkDeviceHandlerTest() override = default;
void SetUp() override {
......@@ -103,7 +104,7 @@ class NetworkDeviceHandlerTest : public testing::Test {
}
protected:
base::test::TaskEnvironment task_environment_;
base::test::SingleThreadTaskEnvironment task_environment_;
std::string result_;
ShillDeviceClient* fake_device_client_ = nullptr;
std::unique_ptr<NetworkDeviceHandler> network_device_handler_;
......
......@@ -52,7 +52,8 @@ class TestObserver : public NetworkSmsHandler::Observer {
class NetworkSmsHandlerTest : public testing::Test {
public:
NetworkSmsHandlerTest()
: task_environment_(base::test::TaskEnvironment::MainThreadType::UI) {}
: task_environment_(
base::test::SingleThreadTaskEnvironment::MainThreadType::UI) {}
~NetworkSmsHandlerTest() override = default;
void SetUp() override {
......@@ -88,7 +89,7 @@ class NetworkSmsHandlerTest : public testing::Test {
}
protected:
base::test::TaskEnvironment task_environment_;
base::test::SingleThreadTaskEnvironment task_environment_;
std::unique_ptr<NetworkSmsHandler> network_sms_handler_;
std::unique_ptr<TestObserver> test_observer_;
};
......
......@@ -251,7 +251,8 @@ class TestTetherSortDelegate : public NetworkStateHandler::TetherSortDelegate {
class NetworkStateHandlerTest : public testing::Test {
public:
NetworkStateHandlerTest()
: task_environment_(base::test::TaskEnvironment::MainThreadType::UI),
: task_environment_(
base::test::SingleThreadTaskEnvironment::MainThreadType::UI),
device_test_(nullptr),
manager_test_(nullptr),
profile_test_(nullptr),
......@@ -346,7 +347,7 @@ class NetworkStateHandlerTest : public testing::Test {
false /* visible_only */, limit, list);
}
base::test::TaskEnvironment task_environment_;
base::test::SingleThreadTaskEnvironment task_environment_;
std::unique_ptr<NetworkStateHandler> network_state_handler_;
std::unique_ptr<TestObserver> test_observer_;
ShillDeviceClient::TestInterface* device_test_;
......
......@@ -28,7 +28,8 @@ namespace chromeos {
class ProhibitedTechnologiesHandlerTest : public testing::Test {
public:
ProhibitedTechnologiesHandlerTest()
: task_environment_(base::test::TaskEnvironment::MainThreadType::UI) {}
: task_environment_(
base::test::SingleThreadTaskEnvironment::MainThreadType::UI) {}
void SetUp() override {
LoginState::Initialize();
......@@ -110,7 +111,7 @@ class ProhibitedTechnologiesHandlerTest : public testing::Test {
prohibited_technologies_handler_;
private:
base::test::TaskEnvironment task_environment_;
base::test::SingleThreadTaskEnvironment task_environment_;
NetworkStateTestHelper helper_{false /* use_default_devices_and_services */};
std::unique_ptr<NetworkConfigurationHandler> network_config_handler_;
......
......@@ -159,7 +159,8 @@ class TestListener : public internal::ShillPropertyHandler::Listener {
class ShillPropertyHandlerTest : public testing::Test {
public:
ShillPropertyHandlerTest()
: task_environment_(base::test::TaskEnvironment::MainThreadType::UI),
: task_environment_(
base::test::SingleThreadTaskEnvironment::MainThreadType::UI),
manager_test_(NULL),
device_test_(NULL),
service_test_(NULL),
......@@ -275,7 +276,7 @@ class ShillPropertyHandlerTest : public testing::Test {
AddService(shill::kTypeCellular, "stub_cellular1", shill::kStateIdle);
}
base::test::TaskEnvironment task_environment_;
base::test::SingleThreadTaskEnvironment task_environment_;
std::unique_ptr<TestListener> listener_;
std::unique_ptr<internal::ShillPropertyHandler> shill_property_handler_;
ShillManagerClient::TestInterface* manager_test_;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment