summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorJonas Ådahl <jadahl@gmail.com>2022-08-17 16:43:13 +0200
committerJonas Ådahl <jadahl@gmail.com>2022-11-25 22:09:53 +0100
commitbcc4d15fdf7edf3e0b1b5108a35ef60f99a11f11 (patch)
treeaa59c03463f3f36b4d394234d93d413408aace8c /data
parent4c106084519e091269541084703ff1b298727330 (diff)
downloadgnome-shell-bcc4d15fdf7edf3e0b1b5108a35ef60f99a11f11.tar.gz
tests: Add test running basic perf test
This test runs all of GNOME Shell using the headless backend inside a mocked D-Bus environment. The basic test tests, well, basic things, like the panel menu, the overview, showing the app grid view, as well as going back to the session view. Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1349>
Diffstat (limited to 'data')
-rw-r--r--data/meson.build4
1 files changed, 3 insertions, 1 deletions
diff --git a/data/meson.build b/data/meson.build
index 30d4917d8..7fa7f15ff 100644
--- a/data/meson.build
+++ b/data/meson.build
@@ -1,3 +1,5 @@
+data_builddir = meson.current_build_dir()
+
desktop_files = [
'org.gnome.Shell.desktop',
'org.gnome.Shell.Extensions.desktop',
@@ -134,5 +136,5 @@ endif
custom_target('compile-schemas',
input: schema,
output: 'gschemas.compiled',
- command: [find_program('glib-compile-schemas'), meson.current_build_dir()],
+ command: [find_program('glib-compile-schemas'), data_builddir],
build_by_default: true)