Index: build/isolate.gypi |
diff --git a/build/isolate.gypi b/build/isolate.gypi |
index f6463b743d06e4341a39204855fa4bf393a52595..1500d882a1c1dd957bfb5a4683bf159fcb5cff37 100644 |
--- a/build/isolate.gypi |
+++ b/build/isolate.gypi |
@@ -79,13 +79,20 @@ |
'<(DEPTH)/tools/swarm_client/isolate.py', |
'<(test_isolation_mode)', |
'--outdir', '<(test_isolation_outdir)', |
- '--variable', 'PRODUCT_DIR', '<(PRODUCT_DIR)', |
+ # Have a space after <(PRODUCT_DIR) or visual studio will |
+ # escape the argument wrappping " with the \ and merge it into |
+ # the following arguments. |
+ '--variable', 'PRODUCT_DIR', '<(PRODUCT_DIR) ', |
'--variable', 'OS', '<(OS)', |
'--variable', 'chromeos', '<(chromeos)', |
'--result', '<@(_outputs)', |
'--isolate', '<(RULE_INPUT_PATH)', |
], |
}], |
+ ['test_isolation_fail_on_missing == 0', { |
+ 'action': ['--ignore_broken_items'], |
+ }, |
+ ], |
], |
'msvs_cygwin_shell': 0, |