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

Issue 565523003: Add scoped path overrides for system directories for ExtensionBrowserTests. (Closed)

Created:
6 years, 3 months ago by calamity
Modified:
6 years, 3 months ago
Reviewers:
gab, Yoyo Zhou
CC:
chromium-reviews, chromium-apps-reviews_chromium.org, extensions-reviews_chromium.org, grt (UTC plus 2), chrome-apps-syd-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

Add scoped path overrides for system directories for ExtensionBrowserTests. This CL adds path overrides for shortcut directories in testing environments. This will ensure tests don't pollute the build bots with shortcuts BUG=411970 Committed: https://crrev.com/6c0732b86d853652de1a2759bf76b39d4cc916a0 Cr-Commit-Position: refs/heads/master@{#295012}

Patch Set 1 : #

Total comments: 4

Patch Set 2 : address comments #

Total comments: 4

Patch Set 3 : address comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+17 lines, -0 lines) Patch
M chrome/browser/extensions/extension_browsertest.h View 1 2 2 chunks +10 lines, -0 lines 0 comments Download
M chrome/browser/extensions/extension_browsertest.cc View 1 2 1 chunk +7 lines, -0 lines 0 comments Download

Messages

Total messages: 22 (10 generated)
gab
https://codereview.chromium.org/565523003/diff/60001/chrome/browser/extensions/extension_browsertest.h File chrome/browser/extensions/extension_browsertest.h (right): https://codereview.chromium.org/565523003/diff/60001/chrome/browser/extensions/extension_browsertest.h#newcode389 chrome/browser/extensions/extension_browsertest.h:389: scoped_ptr<base::ScopedPathOverride> common_start_menu_override_; Since the tests don't need to reference ...
6 years, 3 months ago (2014-09-12 13:57:09 UTC) #5
grt (UTC plus 2)
Thanks for taking care of this! Please add BUG=411970 to the CL description.
6 years, 3 months ago (2014-09-12 14:14:31 UTC) #6
calamity
+yoz for c/b/extensions/ https://codereview.chromium.org/565523003/diff/60001/chrome/browser/extensions/extension_browsertest.h File chrome/browser/extensions/extension_browsertest.h (right): https://codereview.chromium.org/565523003/diff/60001/chrome/browser/extensions/extension_browsertest.h#newcode389 chrome/browser/extensions/extension_browsertest.h:389: scoped_ptr<base::ScopedPathOverride> common_start_menu_override_; On 2014/09/12 13:57:09, gab ...
6 years, 3 months ago (2014-09-15 01:50:28 UTC) #8
Yoyo Zhou
LGTM but https://chromiumcodereview.appspot.com/565523003/diff/80001/chrome/browser/extensions/extension_browsertest.h File chrome/browser/extensions/extension_browsertest.h (right): https://chromiumcodereview.appspot.com/565523003/diff/80001/chrome/browser/extensions/extension_browsertest.h#newcode382 chrome/browser/extensions/extension_browsertest.h:382: // Use mock shortcut directories to ensure ...
6 years, 3 months ago (2014-09-15 18:54:55 UTC) #10
gab
https://chromiumcodereview.appspot.com/565523003/diff/80001/chrome/browser/extensions/extension_browsertest.h File chrome/browser/extensions/extension_browsertest.h (right): https://chromiumcodereview.appspot.com/565523003/diff/80001/chrome/browser/extensions/extension_browsertest.h#newcode383 chrome/browser/extensions/extension_browsertest.h:383: scoped_ptr<base::ScopedPathOverride> user_desktop_override_; No need for scoped_ptr, a direct member ...
6 years, 3 months ago (2014-09-16 00:01:10 UTC) #11
calamity
https://chromiumcodereview.appspot.com/565523003/diff/80001/chrome/browser/extensions/extension_browsertest.h File chrome/browser/extensions/extension_browsertest.h (right): https://chromiumcodereview.appspot.com/565523003/diff/80001/chrome/browser/extensions/extension_browsertest.h#newcode382 chrome/browser/extensions/extension_browsertest.h:382: // Use mock shortcut directories to ensure app shortcuts ...
6 years, 3 months ago (2014-09-16 00:56:21 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patchset/565523003/140001
6 years, 3 months ago (2014-09-16 01:11:24 UTC) #15
gab
lgtm
6 years, 3 months ago (2014-09-16 01:30:49 UTC) #16
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_chromeos_rel_swarming on tryserver.chromium.linux (http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_rel_swarming/builds/14514)
6 years, 3 months ago (2014-09-16 02:28:04 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patchset/565523003/140001
6 years, 3 months ago (2014-09-16 04:28:42 UTC) #20
commit-bot: I haz the power
Committed patchset #3 (id:140001) as cad403e0880361f5f8f6baa1bfddc7793f49861c
6 years, 3 months ago (2014-09-16 05:01:13 UTC) #21
commit-bot: I haz the power
6 years, 3 months ago (2014-09-16 05:02:22 UTC) #22
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/6c0732b86d853652de1a2759bf76b39d4cc916a0
Cr-Commit-Position: refs/heads/master@{#295012}

Powered by Google App Engine
This is Rietveld 408576698