PerformanceTests

From Kicksecure
Jump to navigation Jump to search


Performance Monitoring Overview[edit]

  • This website needs performance testing in regular intervals to guarantee optimal performance for our visitors to prevent issues due to new scripts etc
  • For that we created a https://gtmetrix.com/archive.org account. We also use https://pagespeed.web.dev/archive.org
  • Below there are performance test templates (how to perform a metric test) and the metric results from the last tests
  • The date format is usually YYMMDD.HHMM
  • New tests can be added in their respective new chapters (headlines)
  • Use the TOC to navigate to the different tests
  • For implementation details see Dev/mediawiki#Performance_Testing

Currently unused testing options[edit]

?debug=true[edit]

  • Every page on the wiki can be called with the url parameter ?debug=true
  • This changes how page is loaded. And scripts and CSS are not compressed

?dontload=...[edit]

  • Every page can also use the url parameter dontload
  • You can find the complete documentation for this here

Actual Tests[edit]

Landing Page Test (gtmetrics)[edit]

  • https://www.whonix.orgarchive.org To see how the page loading is affected use multiple runs of the same tests on gtmetrics
  • Perfom test runs of each of the following tests and write down the result for the given properties (Gr = grade, Pf = performance, St = structure, Cl = cumulative layout shift)
  • London x Unthrottled (L)
  • London x 4G slow (L4)
  • Vancouver x Unthrottled (V)
Date L Gr L Pf L St L Cl L4 Gr L4 Pf L4 St L4 Cl V Gr V Pf V St V Cl
221015.0940 B 82 92 0.00 C 63 87 0.03 B 74 91 0.03
221014.1540 B 81 91 0.00 C 64 88 0.03 B 75 90 0.03