12012-02-03 Ryosuke Niwa <rniwa@webkit.org>
2
3 perf-o-matic should store chromium svn revision
4 https://bugs.webkit.org/show_bug.cgi?id=77725
5
6 Reviewed by NOBODY (OOPS!).
7
8 Report both WebKit and Chromium revisions to the graph server. Renamed test_repository_paths to
9 repository_paths since it's nothing to do with tests. Also refactored scm so that head_svn_revision
10 is implemented in terms of newly added svn_revision.
11
12 * Scripts/webkitpy/common/checkout/scm/git.py:
13 (Git.svn_revision):
14 * Scripts/webkitpy/common/checkout/scm/scm.py:
15 (SCM.head_svn_revision):
16 (SCM):
17 (SCM.svn_revision):
18 * Scripts/webkitpy/common/checkout/scm/scm_mock.py:
19 (MockSCM.svn_revision):
20 * Scripts/webkitpy/common/checkout/scm/svn.py:
21 (SVN.svn_revision):
22 * Scripts/webkitpy/layout_tests/layout_package/json_layout_results_generator.py:
23 (JSONLayoutResultsGenerator.__init__):
24 * Scripts/webkitpy/layout_tests/layout_package/json_results_generator.py:
25 (JSONResultsGeneratorBase._insert_generic_metadata):
26 * Scripts/webkitpy/layout_tests/port/base.py:
27 (Port.repository_paths):
28 * Scripts/webkitpy/layout_tests/port/chromium.py:
29 (ChromiumPort.repository_paths):
30 * Scripts/webkitpy/performance_tests/perftestsrunner.py:
31 (PerfTestsRunner._generate_json):
32 * Scripts/webkitpy/performance_tests/perftestsrunner_unittest.py:
33 (test_run_test_set_with_json_output):
34 (test_run_test_set_with_json_source):
35 (test_run_test_set_with_multiple_repositories):
36