diff options
author | maruel@chromium.org <maruel@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-03-12 18:33:01 +0000 |
---|---|---|
committer | maruel@chromium.org <maruel@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-03-12 18:33:01 +0000 |
commit | a1b9abbd91e5cfa56fb2649ce86709fac623f4ed (patch) | |
tree | 6fe64dc4f4cbc10fa136d1a9d99e72b4fe152eaf /third_party/cacheinvalidation | |
parent | 565b85c4a792aadae8975c5284b969b05d4bb879 (diff) | |
download | chromium_src-a1b9abbd91e5cfa56fb2649ce86709fac623f4ed.zip chromium_src-a1b9abbd91e5cfa56fb2649ce86709fac623f4ed.tar.gz chromium_src-a1b9abbd91e5cfa56fb2649ce86709fac623f4ed.tar.bz2 |
Fixes the relative path when the first input file is used as the command.
Add cacheinvalidation_unittests_run. It is a good example of a unit test not
needing any data file.
Saves the json result file in a human-readable layout.
Generate the list of valid modes dynamically.
R=akalin@chromium.org,csharp@chromium.org
BUG=
TEST=
Review URL: http://codereview.chromium.org/9668042
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126174 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'third_party/cacheinvalidation')
-rw-r--r-- | third_party/cacheinvalidation/README.chromium | 3 | ||||
-rw-r--r-- | third_party/cacheinvalidation/cacheinvalidation.gyp | 26 |
2 files changed, 28 insertions, 1 deletions
diff --git a/third_party/cacheinvalidation/README.chromium b/third_party/cacheinvalidation/README.chromium index 704c510..5ddeb10 100644 --- a/third_party/cacheinvalidation/README.chromium +++ b/third_party/cacheinvalidation/README.chromium @@ -1,9 +1,10 @@ Name: Google Cache Invalidation API Short Name: google-cache-invalidation-api URL: http://code.google.com/p/google-cache-invalidation-api/ -Version: unknown +Version: r185 License: Apache 2.0 License File: files/src/google/cacheinvalidation/COPYING +Security Critical: no Description: This is the API to talk to the Google Cache Invalidation service. diff --git a/third_party/cacheinvalidation/cacheinvalidation.gyp b/third_party/cacheinvalidation/cacheinvalidation.gyp index dce6f6e..eff4515 100644 --- a/third_party/cacheinvalidation/cacheinvalidation.gyp +++ b/third_party/cacheinvalidation/cacheinvalidation.gyp @@ -212,5 +212,31 @@ 'cacheinvalidation', ], }, + { + 'target_name': 'cacheinvalidation_unittests_run', + 'type': 'none', + 'dependencies': [ + 'cacheinvalidation_unittests', + ], + 'actions': [ + { + 'action_name': 'isolate', + 'inputs': [ + '<(PRODUCT_DIR)/cacheinvalidation_unittests<(EXECUTABLE_SUFFIX)', + ], + 'outputs': [ + '<(PRODUCT_DIR)/cacheinvalidation_unittests.results', + ], + 'action': [ + 'python', + '<(DEPTH)/tools/isolate/isolate.py', + '--mode=<(tests_run)', + '--root', '<(DEPTH)', + '--result', '<@(_outputs)', + '<@(_inputs)', + ], + }, + ], + }, ], } |