Commit 231377fb authored by maruel@chromium.org's avatar maruel@chromium.org

Roll swarm_client @ 162405.

Since it's removing support for 'isolate.py noop', there's a small
chance that the it breaks gyp parsing.

TBR=csharp@chromium.org
BUG=


Review URL: https://chromiumcodereview.appspot.com/11191027

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@162475 0039d316-1c4b-4281-b951-d872f2087c98
parent 51f3c6e3
...@@ -106,7 +106,7 @@ deps = { ...@@ -106,7 +106,7 @@ deps = {
(Var("googlecode_url") % "gyp") + "/trunk@1520", (Var("googlecode_url") % "gyp") + "/trunk@1520",
"src/tools/swarm_client": "src/tools/swarm_client":
"/trunk/tools/swarm_client@162260", "/trunk/tools/swarm_client@162405",
"src/v8": "src/v8":
(Var("googlecode_url") % "v8") + "/trunk@" + Var("v8_revision"), (Var("googlecode_url") % "v8") + "/trunk@" + Var("v8_revision"),
......
...@@ -10,4 +10,4 @@ Description: ...@@ -10,4 +10,4 @@ Description:
This is the API to talk to the Google Cache Invalidation service. This is the API to talk to the Google Cache Invalidation service.
Local Modifications: Local Modifications:
None. None
...@@ -146,37 +146,43 @@ ...@@ -146,37 +146,43 @@
'cacheinvalidation_proto_cpp', 'cacheinvalidation_proto_cpp',
], ],
}, },
{ ],
'target_name': 'cacheinvalidation_unittests_run', 'conditions': [
'type': 'none', ['test_isolation_mode != "noop"', {
'dependencies': [ 'targets': [
'cacheinvalidation_unittests',
],
'includes': [
'cacheinvalidation_unittests.isolate',
],
'actions': [
{ {
'action_name': 'isolate', 'target_name': 'cacheinvalidation_unittests_run',
'inputs': [ 'type': 'none',
'cacheinvalidation_unittests.isolate', 'dependencies': [
'<@(isolate_dependency_tracked)', 'cacheinvalidation_unittests',
], ],
'outputs': [ 'includes': [
'<(PRODUCT_DIR)/cacheinvalidation_unittests.isolated', 'cacheinvalidation_unittests.isolate',
], ],
'action': [ 'actions': [
'python', {
'../../tools/swarm_client/isolate.py', 'action_name': 'isolate',
'<(test_isolation_mode)', 'inputs': [
'--outdir', '<(test_isolation_outdir)', 'cacheinvalidation_unittests.isolate',
'--variable', 'PRODUCT_DIR', '<(PRODUCT_DIR)', '<@(isolate_dependency_tracked)',
'--variable', 'OS', '<(OS)', ],
'--result', '<@(_outputs)', 'outputs': [
'--isolate', 'cacheinvalidation_unittests.isolate', '<(PRODUCT_DIR)/cacheinvalidation_unittests.isolated',
],
'action': [
'python',
'../../tools/swarm_client/isolate.py',
'<(test_isolation_mode)',
'--outdir', '<(test_isolation_outdir)',
'--variable', 'PRODUCT_DIR', '<(PRODUCT_DIR)',
'--variable', 'OS', '<(OS)',
'--result', '<@(_outputs)',
'--isolate', 'cacheinvalidation_unittests.isolate',
],
},
], ],
}, },
], ],
}, }],
], ],
} }
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment