Skip to content

Commit a60ba5e

Browse files
Gabriel CharetteCommit Bot
Gabriel Charette
authored and
Commit Bot
committed
Backport some tests in /chrome/chrome_cleaner 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 /chrome/chrome_cleaner. This CL is a no-op if it passes CQ. This CL was uploaded by git cl split. R=proberge@chromium.org Bug: 891670 Change-Id: I5dbb5c262c0cce3f6a77959048b36b7bf2b90ef4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1787069 Auto-Submit: Gabriel Charette <gab@chromium.org> Reviewed-by: proberge <proberge@chromium.org> Commit-Queue: proberge <proberge@chromium.org> Cr-Commit-Position: refs/heads/master@{#693689}
1 parent 668359a commit a60ba5e

9 files changed

+14
-14
lines changed

chrome/chrome_cleaner/components/recovery_component_unittest.cc

+2-2
Original file line numberDiff line numberDiff line change
@@ -67,8 +67,8 @@ class RecoveryComponentTest : public testing::Test {
6767
RecoveryComponentTest() : task_runner_(new base::TestSimpleTaskRunner) {}
6868

6969
// Needed for the current task runner to be available.
70-
base::test::TaskEnvironment task_environment_{
71-
base::test::TaskEnvironment::MainThreadType::UI};
70+
base::test::SingleThreadTaskEnvironment task_environment_{
71+
base::test::SingleThreadTaskEnvironment::MainThreadType::UI};
7272

7373
// The recover component under test. This declaration must be after the
7474
// |ui_message_loop_| because the |RecoveryComponent| constructor needs

chrome/chrome_cleaner/engines/broker/cleaner_sandbox_interface_unittest.cc

+1-1
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ class CleanerSandboxInterfaceDeleteFileTest : public ::testing::Test {
182182

183183
std::unique_ptr<chrome_cleaner::FileRemoverAPI> file_remover_;
184184
bool reboot_required_ = false;
185-
base::test::TaskEnvironment task_environment_;
185+
base::test::SingleThreadTaskEnvironment task_environment_;
186186
};
187187

188188
TEST_F(CleanerSandboxInterfaceDeleteFileTest, DeleteFile_BasicFile) {

chrome/chrome_cleaner/engines/controllers/engine_cleaner_unittest.cc

+1-1
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ class EngineCleanerTest : public testing::Test {
9494
TestPUPData test_pup_data_;
9595
std::unique_ptr<EngineCleaner> engine_cleaner_;
9696

97-
base::test::TaskEnvironment task_environment_;
97+
base::test::SingleThreadTaskEnvironment task_environment_;
9898
ResultCode done_status_ = RESULT_CODE_INVALID;
9999
};
100100

chrome/chrome_cleaner/engines/controllers/scanner_impl_unittest.cc

+1-1
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ class ScannerImplTest : public ::testing::Test {
182182
}
183183

184184
TestPUPData test_pup_data_;
185-
base::test::TaskEnvironment task_environment_;
185+
base::test::SingleThreadTaskEnvironment task_environment_;
186186

187187
scoped_refptr<StrictMockEngineClient> mock_engine_client_{
188188
base::MakeRefCounted<StrictMockEngineClient>()};

chrome/chrome_cleaner/engines/controllers/uwe_scanner_wrapper_unittest.cc

+1-1
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,7 @@ class UwEScannerWrapperTest : public testing::Test {
210210

211211
UwEMatchers matchers_;
212212
TestPUPData test_pup_data_;
213-
base::test::TaskEnvironment task_environment_;
213+
base::test::SingleThreadTaskEnvironment task_environment_;
214214

215215
scoped_refptr<StrictMockEngineClient> mock_engine_client_{
216216
base::MakeRefCounted<StrictMockEngineClient>()};

chrome/chrome_cleaner/os/file_remover_unittest.cc

+2-2
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ class FileRemoverTest : public ::testing::Test {
9696
}
9797

9898
FileRemover default_file_remover_;
99-
base::test::TaskEnvironment task_environment_;
99+
base::test::SingleThreadTaskEnvironment task_environment_;
100100
bool reboot_required_ = false;
101101
};
102102

@@ -444,7 +444,7 @@ class FileRemoverQuarantineTest : public base::MultiProcessTest,
444444
}
445445

446446
bool use_reboot_removal_ = false;
447-
base::test::TaskEnvironment task_environment_;
447+
base::test::SingleThreadTaskEnvironment task_environment_;
448448
base::ScopedTempDir temp_dir_;
449449
std::unique_ptr<FileRemover> file_remover_;
450450
};

chrome/chrome_cleaner/parsers/broker/lnk_parser_sandbox_setup_unittest.cc

+1-1
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ class LnkParserSandboxSetupTest : public base::MultiProcessTest {
5555
ParsedLnkFile test_parsed_shortcut_;
5656
mojom::LnkParsingResult test_result_code_;
5757

58-
base::test::TaskEnvironment task_environment_;
58+
base::test::SingleThreadTaskEnvironment task_environment_;
5959

6060
base::FilePath not_lnk_file_path_;
6161
base::ScopedTempDir temp_dir_;

chrome/chrome_cleaner/parsers/target/parser_impl_unittest.cc

+1-1
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ class ParserImplTest : public testing::Test {
7676
base::FilePath not_lnk_file_path_;
7777
base::ScopedTempDir temp_dir_;
7878

79-
base::test::TaskEnvironment task_environment_;
79+
base::test::SingleThreadTaskEnvironment task_environment_;
8080

8181
SandboxedShortcutParser shortcut_parser_;
8282
ParsedLnkFile test_parsed_shortcut_;

chrome/chrome_cleaner/ui/chrome_proxy_main_dialog_unittest.cc

+4-4
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,8 @@ TEST_F(ChromeProxyMainDialogTest, Create) {
4848
}
4949

5050
TEST_F(ChromeProxyMainDialogTest, NoPUPsFound) {
51-
base::test::TaskEnvironment task_environment(
52-
base::test::TaskEnvironment::MainThreadType::UI);
51+
base::test::SingleThreadTaskEnvironment task_environment(
52+
base::test::SingleThreadTaskEnvironment::MainThreadType::UI);
5353

5454
base::RunLoop run_loop;
5555
EXPECT_CALL(delegate_, OnClose())
@@ -94,8 +94,8 @@ TEST_P(ConfirmCleanupChromeProxyMainDialogTest, ConfirmCleanup) {
9494
prompt_acceptance == PromptAcceptance::ACCEPTED_WITHOUT_LOGS;
9595
bool logs_allowed = prompt_acceptance == PromptAcceptance::ACCEPTED_WITH_LOGS;
9696

97-
base::test::TaskEnvironment task_environment(
98-
base::test::TaskEnvironment::MainThreadType::UI);
97+
base::test::SingleThreadTaskEnvironment task_environment(
98+
base::test::SingleThreadTaskEnvironment::MainThreadType::UI);
9999

100100
EXPECT_CALL(mock_settings_,
101101
set_logs_allowed_in_cleanup_mode(Eq(logs_allowed)))

0 commit comments

Comments
 (0)