[grilo-plugins/wip/carlosg/tracker3: 2/2] fixup! tests: Add tests for the tracker3 plugin
- From: Carlos Garnacho <carlosg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [grilo-plugins/wip/carlosg/tracker3: 2/2] fixup! tests: Add tests for the tracker3 plugin
- Date: Sun, 23 Aug 2020 00:47:28 +0000 (UTC)
commit b257a42c2506a9054bdba7339df1194a98d49923
Author: Carlos Garnacho <carlosg gnome org>
Date: Sat Aug 22 16:07:10 2020 +0200
fixup! tests: Add tests for the tracker3 plugin
.gitlab-ci.yml | 4 +++-
tests/tracker3/meson.build | 6 ++++--
tests/tracker3/test_tracker3.c | 3 +++
3 files changed, 10 insertions(+), 3 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 670a15eb..81ccb35f 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -24,12 +24,14 @@ build_stable:
- dnf install -y --nogpgcheck libseccomp-devel
- git clone https://gitlab.gnome.org/GNOME/tracker.git
- cd tracker
+ - git checkout wip/carlosg/sandbox-fixes
- meson . _build --prefix=/usr -Ddocs=false -Dman=false -Dbash_completion=false -Dtest_utils=true
- ninja -C _build install
- cd ..
- git clone https://gitlab.gnome.org/GNOME/tracker-miners.git
- cd tracker-miners
- - meson . _build --prefix=/usr -Dpng=enabled -Dgeneric_media_extractor=gstreamer -Dextract=true
-Dminer_apps=false -Dminer_rss=false -Dman=false
+ - git checkout wip/carlosg/sandbox-fixes
+ - meson . _build --prefix=/usr -Dpng=enabled -Dgeneric_media_extractor=gstreamer -Dminer_rss=false
-Dman=false
- ninja -C _build install
- cd ..
# As part of configuring grilo-plugins.git for build, the latest code from
diff --git a/tests/tracker3/meson.build b/tests/tracker3/meson.build
index 4dc1f61b..23dfbed5 100644
--- a/tests/tracker3/meson.build
+++ b/tests/tracker3/meson.build
@@ -14,11 +14,13 @@ foreach t: source_tests
'-DTRACKER3_DATA_PATH="@0@"'.format(datadir),
])
test(t, tracker_sandbox,
+ timeout: 120,
+ env: ['TRACKER_DEBUG=all'],
args: [
'--index-recursive-directories', datadir,
'--store-tmpdir',
- '--wait-for-miner=Files',
- '--wait-for-miner=Extract',
+ '--debug-dbus',
+ '--debug-sandbox',
exe
])
endforeach
diff --git a/tests/tracker3/test_tracker3.c b/tests/tracker3/test_tracker3.c
index 196c3ad1..1ff2a69e 100644
--- a/tests/tracker3/test_tracker3.c
+++ b/tests/tracker3/test_tracker3.c
@@ -67,6 +67,9 @@ on_source_added (GrlRegistry *registry,
g_assert_cmpstr (grl_source_get_id (source), ==, TRACKER3_SOURCE_ID);
+ /* Some silly query, we want to start the miner service */
+ grl_source_test_media_from_uri (source, "file:///");
+
grl_source_notify_change_start (source, &error);
g_signal_connect (source, "content-changed", G_CALLBACK (content_changed_cb), main_loop);
g_assert_no_error (error);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]