tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

perftest_WPT_chrome_init_file.js (2731B)


      1 // This Source Code Form is subject to the terms of the Mozilla Public
      2 // License, v. 2.0. If a copy of the MPL was not distributed with this
      3 // file, You can obtain one at http://mozilla.org/MPL/2.0/.
      4 /* eslint-env node */
      5 "use strict";
      6 function setUp() {}
      7 
      8 function tearDown() {}
      9 
     10 function test() {}
     11 
     12 module.exports = {
     13  setUp,
     14  tearDown,
     15  test,
     16  owner: "Performance Testing Team",
     17  name: "webpagetest-chrome",
     18  description:
     19    "Run webpagetest performance pageload tests on Chrome against Alexa top 50 websites",
     20  longDescription: `This mozperftest gets webpagetest to run pageload tests on Chrome against the 50 most popular
     21  websites and provide data. The full list of data returned from webpagetest: firstContentfulPaint,
     22  visualComplete90, firstPaint, visualComplete99, visualComplete, SpeedIndex, bytesIn,bytesOut,
     23  TTFB, fullyLoadedCPUms, fullyLoadedCPUpct, domElements, domContentLoadedEventStart, domContentLoadedEventEnd,
     24  loadEventStart, loadEventEnd`,
     25  options: {
     26    test_parameters: {
     27      location: "IAD_US_01",
     28      browser: "Chrome",
     29      connection: "Cable",
     30      timeout_limit: 21600,
     31      wait_between_requests: 5,
     32      statistics: ["average", "median", "standardDeviation"],
     33      label: "",
     34      runs: 3,
     35      fvonly: 0,
     36      private: 0,
     37      web10: 0,
     38      script: "",
     39      block: "",
     40      video: 1,
     41      tcpdump: 0,
     42      noimages: 0,
     43      keepua: 1,
     44      uastring: "",
     45      htmlbody: 0,
     46      custom: "",
     47      ignoreSSL: 0,
     48      appendua: "",
     49      injectScript: "",
     50      disableAVIF: 0,
     51      disableWEBP: 0,
     52      disableJXL: 0,
     53    },
     54    test_list: [
     55      "google.com",
     56      "youtube.com",
     57      "facebook.com",
     58      "qq.com",
     59      "baidu.com",
     60      "sohu.com",
     61      "360.cn",
     62      "jd.com",
     63      "amazon.com",
     64      "yahoo.com",
     65      "zoom.us",
     66      "sina.com.cn",
     67      "live.com",
     68      "reddit.com",
     69      "netflix.com",
     70      "microsoft.com",
     71      "instagram.com",
     72      "google.com.hk",
     73      "csdn.net",
     74      "bing.com",
     75      "vk.com",
     76      "yahoo.co.jp",
     77      "twitter.com",
     78      "naver.com",
     79      "ebay.com",
     80      "force.com",
     81      "amazon.in",
     82      "adobe.com",
     83      "aliexpress.com",
     84      "linkedin.com",
     85      "tianya.cn",
     86      "yy.com",
     87      "huanqiu.com",
     88      "amazon.co.jp",
     89      "okezone.com",
     90    ],
     91    browser_metrics: [
     92      "firstContentfulPaint",
     93      "visualComplete90",
     94      "firstPaint",
     95      "visualComplete99",
     96      "visualComplete",
     97      "SpeedIndex",
     98      "bytesIn",
     99      "bytesOut",
    100      "TTFB",
    101      "fullyLoadedCPUms",
    102      "fullyLoadedCPUpct",
    103      "domElements",
    104      "domContentLoadedEventStart",
    105      "domContentLoadedEventEnd",
    106      "loadEventStart",
    107      "loadEventEnd",
    108    ],
    109  },
    110 };