{{Header}} {{title|title= Wiki Performance Tests }} {{#seo: |description=This wiki needs performance testing in regular intervals to guarantee optimal performance for our visitors to prevent issues due to new scripts etc. }} {{devwiki}} {{intro| This wiki needs performance testing in regular intervals to guarantee optimal performance for our visitors to prevent issues due to new scripts etc. }} = Performance Monitoring Overview = * For that we created a https://gtmetrix.com/ account. We also use https://pagespeed.web.dev/ * 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 = == ?debug=true == * 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=... == * Every page can also use the url parameter dontload * You can find the complete documentation [[Dev/mediawiki#Debug-via-url-modal|for this here]] = Actual Test Sets = == Whonix Landing Page Test Set (gtmetrics) == * https://www.whonix.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) {| class="wikitable" ! 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 |- | 241004.1200 || A || 99 || 94 || 0 || B || 86 || 91 || 0 || A/A || 95/93|| 93/92|| 0.09/0 |- | 221015.0940 || B || 82 || 92 || 0 || C || 63 || 87 || 0.03 || B || 74 || 91 || 0.03 |- | 221014.1540 || B || 81 || 91 || 0 || C || 64 || 88 || 0.03 || B || 75 || 90 || 0.03 |} {{Footer}}