tree: dd23e5ef5b98eb5d2fedb06f05da3b54f090df87 [path history] [tgz]
  1. README.md
  2. json_results_generator.py
  3. test_result.py
  4. test_results_uploader.py
  5. tests/
  6. upload_test_results.py
scripts/slave/recipe_modules/test_results/resources/README.md

Tool to upload test results to test-results.appspot.com in the correct format. Supported test input format are gtest-based json and full json test results format. This is executed by the containing recipe_module as a subprocess and should be used in recipes after gtest json has been generated.

Most of this code was originally in build/scripts/slave/gtest. json_results_generator.py was mostly unchanged since it already had testing. The other files were simplified to have cleaner interfaces and not have external module dependencies.

Example usage:

./upload_test_results.py
  --test-type=webkit_layout_tests --input-json=/tmp/gtest_input.json
  --master-name=chromium.webkit --build-number=2257
  --builder-name='WebKit Win7 (dbg)'
  --chrome-revision=344402
  --build-id=2345