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

Issue 10264010: Make Chromium Mac 10.6 Shared not check for dependencies. (Closed)

Created:
8 years, 7 months ago by M-A Ruel
Modified:
5 years, 11 months ago
Reviewers:
nsylvain, Nico
CC:
chromium-reviews, nsylvain+cc_chromium.org, cmp+cc_chromium.org, csharp
Visibility:
Public.

Description

Make Chromium Mac 10.6 Shared not check for dependencies. It is necessary since it builds all the targets and some targets require test data. Ensure tests_run=noop disable the isolate steps. R=thakis@chromium.org BUG=98636 TEST=

Patch Set 1 #

Patch Set 2 : Use tests_run=noop instead #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1 line, -1 line) Patch
M masters/master.chromium.fyi/master.cfg View 1 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 20 (0 generated)
M-A Ruel
8 years, 7 months ago (2012-04-30 14:02:32 UTC) #1
Nico
Does this mean that `ninja all` now runs tests? (see also https://chromiumcodereview.appspot.com/10069047/ )
8 years, 7 months ago (2012-04-30 15:26:54 UTC) #2
M-A Ruel
On 2012/04/30 15:26:54, Nico wrote: > Does this mean that `ninja all` now runs tests? ...
8 years, 7 months ago (2012-04-30 15:28:54 UTC) #3
Nico
On Mon, Apr 30, 2012 at 8:28 AM, <maruel@chromium.org> wrote: > On 2012/04/30 15:26:54, Nico ...
8 years, 7 months ago (2012-04-30 15:47:33 UTC) #4
M-A Ruel
Rewrote the CL. Now dependent on https://chromiumcodereview.appspot.com/10261010
8 years, 7 months ago (2012-04-30 16:11:11 UTC) #5
Nico
Should 'noop' be the default for this gyp define?
8 years, 7 months ago (2012-04-30 16:16:32 UTC) #6
M-A Ruel
On 2012/04/30 16:16:32, Nico wrote: > Should 'noop' be the default for this gyp define? ...
8 years, 7 months ago (2012-04-30 16:17:11 UTC) #7
Nico
Ah, devs have full checkouts, gotcha. lgtm
8 years, 7 months ago (2012-04-30 16:20:02 UTC) #8
nsylvain
On 2012/04/30 16:20:02, Nico wrote: > Ah, devs have full checkouts, gotcha. Except that they ...
8 years, 7 months ago (2012-04-30 18:17:16 UTC) #9
M-A Ruel
On 2012/04/30 18:17:16, nsylvain wrote: > On 2012/04/30 16:20:02, Nico wrote: > > Ah, devs ...
8 years, 7 months ago (2012-04-30 18:21:00 UTC) #10
Nico
On 2012/04/30 18:21:00, Marc-Antoine Ruel wrote: > On 2012/04/30 18:17:16, nsylvain wrote: > > On ...
8 years, 7 months ago (2012-04-30 18:27:41 UTC) #11
M-A Ruel
On 2012/04/30 18:27:41, Nico wrote: > On 2012/04/30 18:21:00, Marc-Antoine Ruel wrote: > > On ...
8 years, 7 months ago (2012-04-30 18:31:47 UTC) #12
nsylvain
On Mon, Apr 30, 2012 at 11:31 AM, <maruel@chromium.org> wrote: > On 2012/04/30 18:27:41, Nico ...
8 years, 7 months ago (2012-04-30 18:36:11 UTC) #13
M-A Ruel
On 2012/04/30 18:36:11, nsylvain wrote: > On Mon, Apr 30, 2012 at 11:31 AM, <mailto:maruel@chromium.org> ...
8 years, 7 months ago (2012-04-30 18:37:52 UTC) #14
Nico
As far as I understand, in ninja 'all' is everything, and 'All' is build/all.gyp (but ...
8 years, 7 months ago (2012-04-30 18:40:03 UTC) #15
M-A Ruel
On 2012/04/30 18:40:03, Nico wrote: > As far as I understand, in ninja 'all' is ...
8 years, 7 months ago (2012-04-30 18:48:56 UTC) #16
Nico
Yes, it's written by tools/gyp/pylib/gyp/generator/ninja.py On Mon, Apr 30, 2012 at 11:48 AM, <maruel@chromium.org> wrote: ...
8 years, 7 months ago (2012-04-30 18:51:07 UTC) #17
M-A Ruel
On 2012/04/30 18:51:07, Nico wrote: > Yes, it's written by tools/gyp/pylib/gyp/generator/ninja.py I verified "ninja all" ...
8 years, 7 months ago (2012-04-30 19:32:19 UTC) #18
M-A Ruel
In any case, I'm abandoning this patch since the noop trick is useless. The build ...
8 years, 7 months ago (2012-05-01 14:25:05 UTC) #19
M-A Ruel
8 years, 7 months ago (2012-05-01 14:38:12 UTC) #20
On 2012/05/01 14:25:05, Marc-Antoine Ruel wrote:
> In any case, I'm abandoning this patch since the noop trick is useless. The
> build tool still fails because it fails to find the files in
> "isolate_dependency_tracked". So the fix is to move the files not guaranteed
to
> be present to "isolate_dependency_untracked".

Err, I had a rough morning. While isolate_dependency_untracked is necessary for
potentially missing files, it is not sufficient, it must also use --mode=noop.
So keeping this CL open.

Powered by Google App Engine
This is Rietveld 408576698