20fc9735fa
Performance testing was producing inconsistent values at different times in the day since the GNOME default background is animated and sometimes has a single layer, and sometimes two blended layers. So we have consistent numbers, install a simple animated background with GNOME Shell that has 40-year long transition ending in 2030,a and set an environment variable in gnome-shell-perf-tool so that the background is override with that background. (The background depends on files installed by gnome-backgrounds; we assume that the person running performance tests is doing so within the scope of a full GNOME install.) https://bugzilla.gnome.org/show_bug.cgi?id=734610
32 lines
1.1 KiB
XML
32 lines
1.1 KiB
XML
<!-- With an animated background, performance will differ depending on whether
|
|
one layer or two layers are being blended together. This messes up our
|
|
benchmarks. We could just benchmark a single image, but since blended
|
|
images are present for much of the day with the GNOME default background,
|
|
we want to make sure that also performs well; for that reason we ship
|
|
an "animated" background that animates super-slowly to use during
|
|
performance tests; it will be in the blended state until 2030. -->
|
|
<background>
|
|
<starttime>
|
|
<year>1990</year>
|
|
<month>1</month>
|
|
<day>1</day>
|
|
<hour>0</hour>
|
|
<minute>00</minute>
|
|
<second>00</second>
|
|
</starttime>
|
|
|
|
<!-- One transition that takes 40 years -->
|
|
<transition type="overlay">
|
|
<duration>1261440000.0</duration>
|
|
<from>@datadir@/backgrounds/gnome/adwaita-morning.jpg</from>
|
|
<to>@datadir@/backgrounds/gnome/adwaita-day.jpg</to>
|
|
</transition>
|
|
|
|
<!-- A single slide doesn't work, so another slide for 1 minute after 40 years -->
|
|
<static>
|
|
<duration>60</duration>
|
|
<file>/usr/share/backgrounds/gnome/Sandstone.jpg</file>
|
|
</static>
|
|
|
|
</background>
|