maruel@chromium.org
550395d267
Remove many files from isolate steps dependencies.
...
These may not exist in the near future. In fact, r220093 is now blocking the
roll.
R=vadimsh@chromium.org
BUG=
NOTRY=true
Review URL: https://chromiumcodereview.appspot.com/23542006
git-svn-id: http://src.chromium.org/svn/trunk/src/build@220149 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-29 01:01:56 +00:00
maruel@chromium.org
c5355bc889
Revert r217535 "Move swarm_client to swarming_client."
...
The CL itself is fine but the Try Server didn't gather
"got_swarming_client_revision" build property correctly, causing swarm_triggered
to use an improper swarm_client checkout. r217535 can be reapplied once the TS
is fixed. No other issue was observed.
TBR=vadimsh@chromium.org
BUG=
Review URL: https://codereview.chromium.org/22978003
git-svn-id: http://src.chromium.org/svn/trunk/src/build@217538 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-14 13:23:29 +00:00
maruel@chromium.org
3df2d32f80
Move swarm_client to swarming_client.
...
This involves fixing up all the calling side. It now fetched from
a clone of code.google.com/p/swarming.client instead of chrome/trunk/tools/swarm_client.
Always fetch from https://chromium.googlesource.com since it has much higher reliability.
TBR=vadimsh@chromium.org
BUG=
NOTRY=true
Review URL: https://codereview.chromium.org/20457002
git-svn-id: http://src.chromium.org/svn/trunk/src/build@217535 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-08-14 12:54:40 +00:00
maruel@chromium.org
a91772feb5
Roll swarm_client @ 213621.
...
This moves run_test_cases.py into a subdirectory named googletest/ so the
.isolate files had to be updated.
$ git log $(git svn find-rev r212588)..$(git svn find-rev r213621) --format="%an %ai %s" | sed 's/\+0000 //' | sed 's/@chromium\.org//'
maruel 2013-07-25 13:34:09 Move all googletest related scripts into googletest/
maruel 2013-07-24 15:54:29 Fix two layering violations between run_test_cases and non googletest tools.
maruel 2013-07-24 13:04:30 Remove automatic copying fallback in run_isolated.
maruel 2013-07-19 19:26:18 Remove references to vlan.
TBR=csharp@chromium.org
NOTRY=true
BUG=
Review URL: https://codereview.chromium.org/20104003
git-svn-id: http://src.chromium.org/svn/trunk/src/build@213624 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-07-25 14:01:52 +00:00
maruel@chromium.org
9f07665c92
Clean up isolate.gypi and use the new -V FOO=<(FOO) format.
...
This will be useful later once we start providing more variables, so that GYP
do not interfere with the command line.
R=csharp@chromium.org
BUG=
Review URL: https://codereview.chromium.org/14298005
git-svn-id: http://src.chromium.org/svn/trunk/src/build@194444 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-16 20:59:41 +00:00
maruel@chromium.org
8096a3074e
Add isolate.py and friends to inputs in 'isolate' gyp step.
...
This makes it so if isolate.py is modified, all the foo_tests_run steps are
re-run.
R=csharp@chromium.org
BUG=
Review URL: https://chromiumcodereview.appspot.com/13947028
git-svn-id: http://src.chromium.org/svn/trunk/src/build@193415 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-10 17:51:23 +00:00
maruel@chromium.org
d34c2e1d01
Stop sending chromeos variable to isolate.py.
...
This is a temporary workaround until the variable support is implemented.
R=csharp@chromium.org
BUG=
Review URL: https://chromiumcodereview.appspot.com/13483006
git-svn-id: http://src.chromium.org/svn/trunk/src/build@192271 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-04-04 09:47:43 +00:00
csharp@chromium.org
293f950c92
Change test_isolation_mode default from noop to check
...
TBR=maruel@chromium.org
NOTRY=True
BUG=
Review URL: https://chromiumcodereview.appspot.com/12775012
git-svn-id: http://src.chromium.org/svn/trunk/src/build@189317 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-20 17:00:47 +00:00
csharp@chromium.org
02ab462a5d
Fix isolate.gypi when run with Visual Studio
...
NOTRY=True
BUG=
Review URL: https://chromiumcodereview.appspot.com/12729008
git-svn-id: http://src.chromium.org/svn/trunk/src/build@188181 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-14 20:46:19 +00:00
maruel@chromium.org
3be8eee1f9
Workaround gyp that removes duplicate arguments.
...
The slash will work fine even on Windows, since isolate.py reformats the path.
NOTRY=true
TBR=csharp@chromium.org
BUG=
Review URL: https://chromiumcodereview.appspot.com/12867003
git-svn-id: http://src.chromium.org/svn/trunk/src/build@188077 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-14 15:06:48 +00:00
maruel@chromium.org
88e08143b7
test_isolation_outdir must be considered an opaque string, it could be an url.
...
Remove RULE_INPUT_PATH from the list of inputs, it was an error.
R=csharp@chromium.org
BUG=
NOTRY=true
Review URL: https://chromiumcodereview.appspot.com/12457024
git-svn-id: http://src.chromium.org/svn/trunk/src/build@188057 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-14 14:01:33 +00:00
karen@chromium.org
e6fa92344e
Revert 187625 "Change test_isolation_mode default from noop to c..."
...
> Change test_isolation_mode default from noop to check
>
> TBR=maruel@chromium.org
> NOTRY=True
> BUG=
>
>
> Review URL: https://chromiumcodereview.appspot.com/12623013
TBR=csharp@chromium.org
Review URL: https://codereview.chromium.org/12723007
git-svn-id: http://src.chromium.org/svn/trunk/src/build@187693 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-12 23:21:48 +00:00
csharp@chromium.org
6626a30e61
Change test_isolation_mode default from noop to check
...
TBR=maruel@chromium.org
NOTRY=True
BUG=
Review URL: https://chromiumcodereview.appspot.com/12623013
git-svn-id: http://src.chromium.org/svn/trunk/src/build@187625 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-12 18:59:16 +00:00
csharp@chromium.org
a22f2863b3
Revert 187575 "Change test_isolation_mode default from noop to c..."
...
> Change test_isolation_mode default from noop to check
>
> NOTRY=True
> TBR=maruel@chromium.org
> BUG=
>
>
> Review URL: https://chromiumcodereview.appspot.com/12454003
TBR=csharp@chromium.org
Review URL: https://codereview.chromium.org/12408025
git-svn-id: http://src.chromium.org/svn/trunk/src/build@187579 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-12 13:50:53 +00:00
csharp@chromium.org
ddd652afbd
Change test_isolation_mode default from noop to check
...
NOTRY=True
TBR=maruel@chromium.org
BUG=
Review URL: https://chromiumcodereview.appspot.com/12454003
git-svn-id: http://src.chromium.org/svn/trunk/src/build@187575 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-12 13:27:48 +00:00
csharp@chromium.org
d91fb467f6
When running isolate command through the build tools, have the relative out directories get the same root, so that they all refer to the same location.
...
BUG=
Review URL: https://chromiumcodereview.appspot.com/12398025
git-svn-id: http://src.chromium.org/svn/trunk/src/build@187305 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-11 16:32:27 +00:00
csharp@chromium.org
9b2d9e7df5
Increase isolate output to help fix mac compiles.
...
TBR=maruel@chromium.org
NOTRY=True
BUG=
Review URL: https://chromiumcodereview.appspot.com/12477004
git-svn-id: http://src.chromium.org/svn/trunk/src/build@186260 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-05 21:07:18 +00:00
bartfab@chromium.org
dcc162d788
Revert 186179 - Change test_isolation_mode default from noop to check
...
This broke the Mac ASan bots: They fail during runhooks.
NOTRY=True
BUG=
Review URL: https://chromiumcodereview.appspot.com/12330117
TBR=csharp@chromium.org
Review URL: https://codereview.chromium.org/12453002
git-svn-id: http://src.chromium.org/svn/trunk/src/build@186182 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-05 15:52:20 +00:00
csharp@chromium.org
137cee0dcb
Change test_isolation_mode default from noop to check
...
NOTRY=True
BUG=
Review URL: https://chromiumcodereview.appspot.com/12330117
git-svn-id: http://src.chromium.org/svn/trunk/src/build@186179 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-03-05 15:28:04 +00:00
benrg@chromium.org
6707413d75
Pass the chromeos build variable to isolate.py in _run targets, and update browser_tests.isolate to test it.
...
This doesn't change the conditional contents of browser_tests.isolate
on any platform. All tests formerly under OS=="linux" are now under
OS=="linux" and (chromeos==0 or chromeos==1).
BUG=158329
TEST=build _run targets, look for new variable in .isolated.state
Review URL: https://chromiumcodereview.appspot.com/12208124
git-svn-id: http://src.chromium.org/svn/trunk/src/build@183668 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-02-21 00:14:40 +00:00
maruel@chromium.org
e13b1f9e62
Disable isolate_dependency_tracked in build driver for .isolate files.
...
This is to help speed up the switch over. This will be reenabled once the
switch over is in progress.
R=csharp@chromium.org
BUG=
Review URL: https://chromiumcodereview.appspot.com/11365087
git-svn-id: http://src.chromium.org/svn/trunk/src/build@165965 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-11-05 18:29:12 +00:00
maruel@chromium.org
36f480d769
Fix isolate steps on Windows; regressed in r163144
...
'python' must be explicitly stated on the command line for it to work on
Windows. Otherwise a prompt appears to select the tool to open 'isolate.py'
with.
TBR=csharp@chromium.org
NOTRY=true
BUG=
Review URL: https://chromiumcodereview.appspot.com/11264009
git-svn-id: http://src.chromium.org/svn/trunk/src/build@163832 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-24 15:25:45 +00:00
maruel@chromium.org
01415233f2
Convert all the foo_test_run from using actions to use rules.
...
This removes a lot of the duplication of the exact details
about how to run isolate.py exactly.. This will permit
inserting arbitrary command line arguments eventually, for
--subdir support.
TBR=csharp@chromium.org
BUG=
Review URL: https://chromiumcodereview.appspot.com/11236005
git-svn-id: http://src.chromium.org/svn/trunk/src/build@163144 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2012-10-20 04:16:31 +00:00