[base] Ensure that tests don't change the process priority (reland).
The original CL https://chromium-review.googlesource.com/c/chromium/src/+/1679434 was reverted because of failures on test end on Mac OS 10.11. This CL simply disables that check on Mac, so we can benefit from process priority check on other platforms ASAP. See diff: https://chromium-review.googlesource.com/c/chromium/src/+/1760873/2..3/base/test/test_suite.cc This CL verifies that a test process is not backgrounded when it is launched and before/after each test. The goal is to avoid having tests that assume they run at normal priority be disabled because of other misbehaving tests (e.g. https://crbug.com/931721). Bug: 931721 Change-Id: Ib60d728c960f84026c84f24395d38847c1941573 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1760873Reviewed-by:Gabriel Charette <gab@chromium.org> Commit-Queue: Gabriel Charette <gab@chromium.org> Auto-Submit: François Doray <fdoray@chromium.org> Cr-Commit-Position: refs/heads/master@{#688201}
Showing
Please register or sign in to comment