4541fb9819
perf: Stop using GTK
...
Instead of going through GtkSettings, we can just as well use the
underlying GSettings directly.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/481
2019-04-11 17:27:50 +00:00
32baff5906
perf: Use var for METRICS
...
Each perf module exposes it to the scripting module to report metrics
after all tests have been run. The symbol's scope should allow that,
so declare it as var.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/440
2019-03-21 10:18:02 +00:00
fd50b9a45e
cleanup: Use destructuring for imports from GI
...
This is *much* nicer than repetitive "imports.gi" lines ...
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/399
2019-02-09 07:39:20 +01:00
a1534dab02
cleanup: Clean up unused imports
...
Spotted by eslint.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/399
2019-02-09 05:05:07 +01:00
46575804cc
perf: Stop using legacy generator functions
...
This was a non-standard Mozilla extension that is no longer supported.
Simply switch to the standardized generator syntax to fix.
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/367
2019-01-28 17:29:35 +00:00
581b38ecf4
scripting: Fix argument list of createTestWindow()
...
Commit f285f2c6
changed Scripting.createTestWindow() to accept a parameter
object instead of a parameter list but forgot to remove the width and height
arguments. This breaks the "core" test as all windows are created with default
settings.
2018-04-25 23:47:06 +02:00
213e38c2ef
cleanup: Use arrow notation for anonymous functions
...
Arrow notation is great, use it consistently through-out the code base
to bind `this` to anonymous functions, replacing the more overbose
Lang.bind(this, function() {}).
https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/23
2018-02-21 13:55:00 +00:00
73977795a6
Revert accidental commit "Test stuff"
...
This reverts commit 3b3445146d
.
2014-09-03 13:47:18 -04:00
3b3445146d
Test stuff
2014-09-03 13:45:01 -04:00
28cc0da151
hwtest.js: Fix median computation
...
By default Array.prototype.sort() sorts all values by converting
them to strings, even numbers!
2014-08-10 09:25:10 +02:00
916c02a2f5
hwtest: Handle rename of gedit desktop file
...
It's now org.gnome.gedit.desktop not gedit.desktop.
2014-07-25 10:40:45 +02:00
46c86e093c
hwtest.js: Don't parse JSON with regexps
...
Use JSON.parse() to parse systemd log records, rather than using
regexps.
https://bugzilla.gnome.org/show_bug.cgi?id=732350
2014-07-16 13:22:13 -04:00
4e56af39da
Add a new hwtest script
...
Add a performance test script that is used by the GNOME Hardware Testing
Project to measure metrics to be reported to perf.gnome.org.
https://bugzilla.gnome.org/show_bug.cgi?id=732350
2014-07-16 10:37:48 -04:00