Changeset 207492 in webkit


Ignore:
Timestamp:
Oct 18, 2016 3:22:55 PM (8 years ago)
Author:
Dewei Zhu
Message:

Update test cases for change r206465.
https://bugs.webkit.org/show_bug.cgi?id=163618

Reviewed by Ryosuke Niwa.

Update test case for change r206465 which added support for multiple summary pages.
Use deepStrictEqual instead of deepEqual as deepEqual will not complain in the case like 'deepEqual([],{})'.
Fix a test failure in tools-buildbot-triggerable-tests.js.
Fix a bug in generating manifest.

  • config.json:
  • public/include/manifest.php:
  • server-tests/api-manifest.js:

(TestServer.remoteAPI.getJSON.string_appeared_here.then):

  • server-tests/tools-buildbot-triggerable-tests.js:

(then):

Location:
trunk/Websites/perf.webkit.org
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/Websites/perf.webkit.org/ChangeLog

    r206465 r207492  
     12016-10-18  Dewei Zhu  <dewei_zhu@apple.com>
     2
     3        Update test cases for change r206465.
     4        https://bugs.webkit.org/show_bug.cgi?id=163618
     5
     6        Reviewed by Ryosuke Niwa.
     7
     8        Update test case for change r206465 which added support for multiple summary pages.
     9        Use deepStrictEqual instead of deepEqual as deepEqual will not complain in the case like 'deepEqual([],{})'.
     10        Fix a test failure in tools-buildbot-triggerable-tests.js.
     11        Fix a bug in generating manifest.
     12
     13        * config.json:
     14        * public/include/manifest.php:
     15        * server-tests/api-manifest.js:
     16        (TestServer.remoteAPI.getJSON.string_appeared_here.then):
     17        * server-tests/tools-buildbot-triggerable-tests.js:
     18        (then):
     19
    1202016-09-27  Dewei Zhu  <dewei_zhu@apple.com>
    221
  • trunk/Websites/perf.webkit.org/public/include/manifest.php

    r206465 r207492  
    4242            'bugTrackers' => (object)$this->bug_trackers($repositories_table),
    4343            'dashboards' => (object)config('dashboards'),
    44             'summaryPages' => (object)config('summaryPages'),
     44            'summaryPages' => config('summaryPages'),
    4545        );
    4646
  • trunk/Websites/perf.webkit.org/server-tests/api-manifest.js

    r201718 r207492  
    1919        TestServer.remoteAPI().getJSON('/api/manifest').then(function (manifest) {
    2020            assert.deepEqual(Object.keys(manifest).sort(), ['all', 'bugTrackers', 'builders', 'dashboard', 'dashboards',
    21                 'elapsedTime', 'metrics', 'repositories', 'siteTitle', 'status', 'summary', 'tests']);
     21                'elapsedTime', 'metrics', 'repositories', 'siteTitle', 'status', 'summaryPages', 'tests']);
    2222
    2323            assert.equal(typeof(manifest.elapsedTime), 'number');
    2424            delete manifest.elapsedTime;
    2525
    26             assert.deepEqual(manifest, {
     26            assert.deepStrictEqual(manifest, {
    2727                siteTitle: TestServer.testConfig().siteTitle,
    2828                all: {},
     
    3434                repositories: {},
    3535                tests: {},
    36                 summary: {},
     36                summaryPages: [],
    3737                status: 'OK'
    3838            });
  • trunk/Websites/perf.webkit.org/server-tests/resources/test-server.js

    r202001 r207492  
    3232
    3333    start()
    34     {       
     34    {
    3535        let testConfigContent = this.testConfig();
    3636        fs.writeFileSync(this._testConfigPath, JSON.stringify(testConfigContent, null, '    '));
     
    8282            'clusterSize': [0, 2, 0],
    8383            'defaultDashboard': [[]],
    84             'dashboards': {}
     84            'dashboards': {},
     85            'summaryPages': []
    8586        }
    8687    }
  • trunk/Websites/perf.webkit.org/server-tests/tools-buildbot-triggerable-tests.js

    r201718 r207492  
    771771                assert.deepEqual(MockRemoteAPI.requests[2].data, {'wk': '192736', 'os': '10.11 15A284', 'build-request-id': '701'});
    772772                MockRemoteAPI.requests[2].resolve('OK');
     773                return MockRemoteAPI.waitForRequest();
    773774            }).then(function () {
    774775                assert.equal(MockRemoteAPI.requests.length, 4);
Note: See TracChangeset for help on using the changeset viewer.