Changeset 100863 in webkit


Ignore:
Timestamp:
Nov 19, 2011 5:47:13 PM (12 years ago)
Author:
ojan@chromium.org
Message:

Stop storing results files as jsonp in the test results server
https://bugs.webkit.org/show_bug.cgi?id=72814

Reviewed by Adam Barth.

  • TestResultServer/model/jsonresults.py:
  • TestResultServer/model/jsonresults_unittest.py:
Location:
trunk/Tools
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/ChangeLog

    r100862 r100863  
     12011-11-19  Ojan Vafai  <ojan@chromium.org>
     2
     3        Stop storing results files as jsonp in the test results server
     4        https://bugs.webkit.org/show_bug.cgi?id=72814
     5
     6        Reviewed by Adam Barth.
     7
     8        * TestResultServer/model/jsonresults.py:
     9        * TestResultServer/model/jsonresults_unittest.py:
     10
    1112011-11-19  Ojan Vafai  <ojan@chromium.org>
    212
  • trunk/Tools/TestResultServer/model/jsonresults.py

    r100862 r100863  
    6161    @classmethod
    6262    def _generate_file_data(cls, json, sort_keys=False):
    63         data = simplejson.dumps(json, separators=(',', ':'), sort_keys=sort_keys)
    64         return JSON_RESULTS_PREFIX + data + JSON_RESULTS_SUFFIX
     63        return simplejson.dumps(json, separators=(',', ':'), sort_keys=sort_keys)
    6564
    6665    @classmethod
  • trunk/Tools/TestResultServer/model/jsonresults_unittest.py

    r100862 r100863  
    7171    '"times":[[TESTDATA_TEST_TIMES]]}')
    7272
    73 JSON_RESULTS_PREFIX = "ADD_RESULTS("
    74 JSON_RESULTS_SUFFIX = ");"
    75 
    7673JSON_RESULTS_TEST_LIST_TEMPLATE = (
    7774    '{"Webkit":{"tests":{[TESTDATA_TESTS]}}}')
     
    8481    def test_strip_prefix_suffix(self):
    8582        json = "['contents']"
    86         self.assertEqual(JsonResults._strip_prefix_suffix(JSON_RESULTS_PREFIX + json + JSON_RESULTS_SUFFIX), json)
     83        self.assertEqual(JsonResults._strip_prefix_suffix("ADD_RESULTS(" + json + ");"), json)
    8784        self.assertEqual(JsonResults._strip_prefix_suffix(json), json)
    8885
    8986    def _make_test_json(self, test_data):
    9087        if not test_data:
    91             return JSON_RESULTS_PREFIX + JSON_RESULTS_SUFFIX
     88            return ""
    9289
    9390        builds = test_data["builds"]
    9491        tests = test_data["tests"]
    9592        if not builds or not tests:
    96             return JSON_RESULTS_PREFIX + JSON_RESULTS_SUFFIX
     93            return ""
    9794
    9895        json = JSON_RESULTS_TEMPLATE
     
    128125        json = json.replace("[TESTDATA_TESTS]", ",".join(json_tests))
    129126
    130         return JSON_RESULTS_PREFIX + json + JSON_RESULTS_SUFFIX
     127        return json
    131128
    132129    def _parse_tests_dict(self, name, test):
     
    162159            json_tests.append("\"" + test + "\":{}")
    163160
    164         expected_results = (JSON_RESULTS_PREFIX +
    165             JSON_RESULTS_TEST_LIST_TEMPLATE.replace("[TESTDATA_TESTS]", ",".join(json_tests)) +
    166             JSON_RESULTS_SUFFIX)
    167 
     161        expected_results = JSON_RESULTS_TEST_LIST_TEMPLATE.replace("[TESTDATA_TESTS]", ",".join(json_tests))
    168162        actual_results = JsonResults.get_test_list(self._builder, input_results)
    169163        self.assertEquals(actual_results, expected_results)
Note: See TracChangeset for help on using the changeset viewer.