Commit 34fde562 authored by maruel@chromium.org's avatar maruel@chromium.org

Add unit_tests_run that (mostly) works for all of linux, OSX and Windows.

Revert r134607 "Revert r134508 "Revert 134507, broke the main builders:""

Overall, this reapplies r134507.

The dependencies were retrieved with trace_inputs.py and merged with merge_isolate.py.

Manual edits:
- Added <(EXECUTABLE_SUFFIX) to two executables: unit_tests and xdisplaycheck.
- Removed testserver.log and unit_tests.log.
- Added copyright.
- Removed *.db-journal files.

TBR=rogerta@chromium.org
BUG=98636
TEST=


Review URL: http://codereview.chromium.org/10269019

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@134667 0039d316-1c4b-4281-b951-d872f2087c98
parent a3c4dfae
......@@ -2599,6 +2599,36 @@
}],
],
},
{
'target_name': 'unit_tests_run',
'type': 'none',
'dependencies': [
'unit_tests',
],
'includes': [
'unit_tests.isolate',
],
'actions': [
{
'action_name': 'isolate',
'inputs': [
'<@(isolate_dependency_tracked)',
],
'outputs': [
'<(PRODUCT_DIR)/unit_tests.results',
],
'action': [
'python',
'../tools/isolate/isolate.py',
'--mode', '<(tests_run)',
'--variable', 'PRODUCT_DIR', '<(PRODUCT_DIR)',
'--variable', 'OS', '<(OS)',
'--result', '<@(_outputs)',
'unit_tests.isolate',
],
},
],
},
{
# Executable that runs each browser test in a new process.
'target_name': 'browser_tests',
......
This diff is collapsed.
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