Граф коммитов

41 Коммитов

Автор SHA1 Сообщение Дата
kjellander@chromium.org e523d70dcf Pass GYP DEPTH variable to isolate.
This should make it possible to get rid of the ugly
relative paths in the isolate files.

I'm including an example for base_unittests.isolate for 
demonstrative purposes only. I can remove it (or convert all
.isolate files in Chromium) before landing.

BUG=343106
TEST=Successful compile+test on Linux using:
ninja -C out/Release base_unittests_run xdisplaycheck
tools/swarming_client/isolate.py run -s out/Release/base_unittests.isolated

Review URL: https://codereview.chromium.org/322403003

git-svn-id: http://src.chromium.org/svn/trunk/src/build@276671 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-06-12 14:29:01 +00:00
maruel@chromium.org c6e7a81c8b Add a wrapper script which modifies the .isolate on the fly.
This tool will ultimately process the .ninja files, in the meantime it archives
all the DLLs. It's cheezy but this will unblock the component build short term.
This is very crude but this will get folks going. This means once it's done, we
can remove all the .isolate representing the dynamic libraries.

Remove swarming_client/ as a dependency in the .isolate files, it's not needed
anymore.

R=vadimsh@chromium.org
BUG=333473

Review URL: https://codereview.chromium.org/196283016

git-svn-id: http://src.chromium.org/svn/trunk/src/build@261652 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-04-04 03:44:03 +00:00
mad@chromium.org d822f25af7 Moving version script and gypi file to build\util.
BUG=343792

OK, it's been almost a week now, with regular pings to OWNERs, so I guess it's OK to TBR... It's only Gyp/script changes anyway... Feel free to uncheck the CQ box if you disagree...

TBR=beng@chromium.org, darin@chromium.org

Review URL: https://codereview.chromium.org/165893002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@252481 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-21 03:14:02 +00:00
kjellander@chromium.org 4054b9e0e2 Add libpeerconnection.{so,dll} to browser_tests.isolate
BUG=none

Review URL: https://codereview.chromium.org/153093002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@250207 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-02-10 21:14:46 +00:00
plundblad@chromium.org 454c71985d Only include chromevox_test_data in isolated swarming tests for chromeos builds.
BUG=338749
R=maruel@chromium.org

Review URL: https://codereview.chromium.org/141523011

git-svn-id: http://src.chromium.org/svn/trunk/src/build@248069 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-30 23:20:25 +00:00
maruel@chromium.org e1193af2a0 Roll swarming_client @ f9538eebbc82bdfed4768cde388c8ae8a1ac3209.
This split the commands 'archive' and 'hashtable'. Now only 'archive' is
supported with ninja. This command only supports --isolate-server, so change
isolate.gypi accordingly. Remove support for test_isolation_outdir=='', it
doesn't make sense.

$ git log b39e8cf08..f9538eebbc --date=short --format="%ad %ae %s" | sed 's/@chromium\.org//'
2014-01-30 maruel isolate.py: split commands hashtable and archive so each have different behavior
2014-01-24 kmg Default to env vars for swarming.py server URLs
2014-01-23 maruel Fix tools/run_swarm_tests_on_swarm.py to run at all.
2014-01-23 maruel No need for me in WATCHLISTS.

R=vadimsh@chromium.org
BUG=

Review URL: https://codereview.chromium.org/131503009

git-svn-id: http://src.chromium.org/svn/trunk/src/build@247999 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-30 18:20:24 +00:00
scottmg@chromium.org f9239b2372 Delete some msvs_cygwin_shell:0
This is the default, so these are no-ops.

TBR=thakis@chromium.org
BUG=123026

Review URL: https://codereview.chromium.org/141693007

git-svn-id: http://src.chromium.org/svn/trunk/src/build@247039 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-25 00:45:40 +00:00
maruel@chromium.org e9ef7cfab3 Add support for component=shared_library for base_unittests_run.
Specifically, this adds support to run base_unittests isolated
via 'isolate.py run' when built with component build.

This requires rolling icu @ 246118 to get the new icu.isolate.

R=thakis@chromium.org,jshin@chromium.org,frankf@chromium.org,rsleevi@chromium.org
BUG=336439

Review URL: https://codereview.chromium.org/132233030

git-svn-id: http://src.chromium.org/svn/trunk/src/build@246247 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-22 09:05:59 +00:00
kbr@chromium.org 165d26dda3 Fixes to make GPU tests run in isolated mode.
1) To match the gyp dependencies, move clearkeycdmadapter binaries, plugins/,
   lib32/ and lib64/ from chrome.isolate to browser_tests.isolate.

2) On Windows, include <(version_full).manifest in chrome.isolate to be able
   to execute chrome.exe. Add needed chrome_child.dll and chrome_elf.dll.

3) Add libEGL.dll and libGLESv2.dll dependencies to gpu.gyp:gl_tests and a
   new angle.isolate; refer to it from gl_tests.isolate and
   gles2_conform_test.isolate.

4) Copy run_gpu_test to run_gpu_test.py, and invoke that instead in
   telemetry_gpu_test.isolate, to make this isolate work on Windows.

BUG=321878,334539

Review URL: https://codereview.chromium.org/140263002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@245283 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-16 19:34:46 +00:00
jshin@chromium.org 44c29acf5c Include icu.isolate instead of listing icudt.dll
icu.isolate file added in https://codereview.chromium.org/99073008/
is used where icudt.dll is directly listed for
'isolate_dependency_tracked'.

icu.isolate includes either icudtl.dat or icudt.dll depending on
'OS' and 'icu_use_data_file_flag'.

Besides, 'icu_use_data_file_flag' is added to build/isolate.gypi as a
config-variable.

Once the above icu-side CL is checked in, this CL will also includes
icu DEPS roll.

This is a prerequisite for the following CLs to use icudtl.dat :

Windows : https://codereview.chromium.org/99473012
Linux : https://codereview.chromium.org/102413007
Mac : https://codereview.chromium.org/109013004

BUG=72633
TEST=All tests utilizing isolate pass on bots.

Review URL: https://codereview.chromium.org/124143002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@245136 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-16 05:21:53 +00:00
kbr@chromium.org fa46fdcff4 Added isolates for remaining tests on GPU bots.
These represent the non-Telemetry tests currently running on these bots.

Tested locally on Linux. Will test on other platforms after the initial
commit and update the isolates as necessary.

BUG=321878
R=maruel@chromium.org
TBR=maruel@chromium.org

Review URL: https://codereview.chromium.org/101783011

git-svn-id: http://src.chromium.org/svn/trunk/src/build@243388 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2014-01-07 21:40:22 +00:00
maruel@chromium.org c9c4936c66 Revert r240528 to reapply r240460; Roll swarm_client @ f89de358c2.
$ git log aab3a62beb..f89de358c2 --date=short --format="%ad %ae %s" | sed 's/@chromium\.org//'
2013-12-13 maruel Remove the ban on 'command' that are declared in included .isolate file.
2013-12-12 maruel Fix assert occurring on OSX due to already hardlinked files.
2013-12-11 ganetsky Create a .gitignore file and add *.pyc to it
2013-12-11 maruel Stop signalling swarming error on Windows file locking.
2013-12-11 maruel Ensure variables are decoded to unicode.
2013-12-06 maruel Rename --command-variable to --extra-variables.
2013-12-06 maruel Add real variable support and split --variable in 3 different flags.
2013-12-05 vadimsh Add 'offset' parameter to StorageApi.fetch(...) method.
2013-12-05 maruel Change log message to be clearer.
2013-12-05 vadimsh Support custom HTTP headers in net.url_open.
2013-12-03 vadimsh Remove urllib2 support.
2013-12-03 vadimsh Wait for Storage's internal threads to finish before exiting.
2013-12-03 vadimsh Fix swarming_smoke_test.py and isolateserver_test.py.

This commit is done manually, as the breakage caused by the last commit can't be
tested on the Try Server. This is because of the way
build/scripts/slave/runisolatedtest.py modifies the .isolated.state files.

R=vadimsh@chromium.org
BUG=

Review URL: https://codereview.chromium.org/106643010

git-svn-id: http://src.chromium.org/svn/trunk/src/build@240882 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-12-16 13:53:20 +00:00
dmazzoni@google.com b17b1318f6 Revert 240460 "Roll swarm_client @ 9fc05789e3."
Speculative revert because base_unittests and net_unittests are failing
on almost all of the Windows builders, with errors like:

[------ Swarming Error ------]
Input file E:\b\build\slave\Win7_Tests__3_\build\src\build\Release\chrome_100_percent.pak doesn't exist

> Roll swarm_client @ 9fc05789e3.
> 
> Includes revert of r240243.
> 
> $ git log aab3a62beb..9fc05789e3 --date=short --format="%ad %ae %s" | sed 's/@chromium\.org//'
> 2013-12-11 ganetsky Create a .gitignore file and add *.pyc to it
> 2013-12-11 maruel Stop signalling swarming error on Windows file locking.
> 2013-12-11 maruel Ensure variables are decoded to unicode.
> 2013-12-06 maruel Rename --command-variable to --extra-variables.
> 2013-12-06 maruel Add real variable support and split --variable in 3 different flags.
> 2013-12-05 vadimsh Add 'offset' parameter to StorageApi.fetch(...) method.
> 2013-12-05 maruel Change log message to be clearer.
> 2013-12-05 vadimsh Support custom HTTP headers in net.url_open.
> 2013-12-03 vadimsh Remove urllib2 support.
> 2013-12-03 vadimsh Wait for Storage's internal threads to finish before exiting.
> 2013-12-03 vadimsh Fix swarming_smoke_test.py and isolateserver_test.py.
> 
> R=vadimsh@chromium.org
> NOTRY=true
> BUG=
> 
> Review URL: https://codereview.chromium.org/113553003

TBR=maruel@chromium.org

Review URL: https://codereview.chromium.org/101143003

git-svn-id: http://src.chromium.org/svn/trunk/src/build@240528 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-12-13 06:39:06 +00:00
maruel@chromium.org 55080f2b1f Roll swarm_client @ 9fc05789e3.
Includes revert of r240243.

$ git log aab3a62beb..9fc05789e3 --date=short --format="%ad %ae %s" | sed 's/@chromium\.org//'
2013-12-11 ganetsky Create a .gitignore file and add *.pyc to it
2013-12-11 maruel Stop signalling swarming error on Windows file locking.
2013-12-11 maruel Ensure variables are decoded to unicode.
2013-12-06 maruel Rename --command-variable to --extra-variables.
2013-12-06 maruel Add real variable support and split --variable in 3 different flags.
2013-12-05 vadimsh Add 'offset' parameter to StorageApi.fetch(...) method.
2013-12-05 maruel Change log message to be clearer.
2013-12-05 vadimsh Support custom HTTP headers in net.url_open.
2013-12-03 vadimsh Remove urllib2 support.
2013-12-03 vadimsh Wait for Storage's internal threads to finish before exiting.
2013-12-03 vadimsh Fix swarming_smoke_test.py and isolateserver_test.py.

R=vadimsh@chromium.org
NOTRY=true
BUG=

Review URL: https://codereview.chromium.org/113553003

git-svn-id: http://src.chromium.org/svn/trunk/src/build@240460 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-12-12 22:59:35 +00:00
ckocagil@chromium.org 61d909ccfa Revert of https://codereview.chromium.org/105933002/
Reason for revert: tree breakage: "runisolatedtest.py:108 ERROR Unexpected isolate version 1.2"

TBR=vadimsh@chromium.org,bulach@chromium.org,frankf@chromium.org,maruel@chromium.org
NOTREECHECKS=true
NOTRY=true

Review URL: https://codereview.chromium.org/111393006

git-svn-id: http://src.chromium.org/svn/trunk/src/build@240243 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-12-12 02:58:00 +00:00
maruel@chromium.org 7e575f78ee Roll swarming_client @ 9cc42c3d4d.
This requires small changes in build/isolate.gypi, the isolate.py --variable
flag was split in three.

$ git log aab3a62beb..9cc42c3d4d --date=short --format="%ad %ae %s" | sed 's/@chromium\.org//'
2013-12-11 maruel Ensure variables are decoded to unicode.
2013-12-06 maruel Rename --command-variable to --extra-variables.
2013-12-06 maruel Add real variable support and split --variable in 3 different flags.
2013-12-05 vadimsh Add 'offset' parameter to StorageApi.fetch(...) method.
2013-12-05 maruel Change log message to be clearer.
2013-12-05 vadimsh Support custom HTTP headers in net.url_open.
2013-12-03 vadimsh Remove urllib2 support.
2013-12-03 vadimsh Wait for Storage's internal threads to finish before exiting.
2013-12-03 vadimsh Fix swarming_smoke_test.py and isolateserver_test.py.

R=vadimsh@chromium.org
BUG=324911

Review URL: https://codereview.chromium.org/105933002

git-svn-id: http://src.chromium.org/svn/trunk/src/build@240155 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-12-11 19:44:31 +00:00
thakis@chromium.org ce2085f2e2 swarming: Support branded mac builds.
BUG=324911
NOTRY=true

Review URL: https://codereview.chromium.org/99893005

git-svn-id: http://src.chromium.org/svn/trunk/src/build@238430 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-12-03 18:15:11 +00:00
maruel@chromium.org 163f551776 Use swarming_client instead of swarm_client.
Modify all the references to use src/tools/swarming_client/.

The build scripts already support both.

R=csharp@chromium.org, torne@chromium.org
BUG=

Review URL: https://codereview.chromium.org/29993003

git-svn-id: http://src.chromium.org/svn/trunk/src/build@232104 4ff67af0-8c30-449e-8e8b-ad334ec8d88c
2013-10-31 13:34:31 +00:00
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