[tracker/sam/functional-tests-quiet: 12/13] ci: Allow controlling verbosity of tests in CI



commit 5b52647777d25908762a9c5c70293338450ffa85
Author: Sam Thursfield <sam afuera me uk>
Date:   Tue Sep 10 11:13:36 2019 +0200

    ci: Allow controlling verbosity of tests in CI

 .gitlab-ci.yml | 7 +++++++
 HACKING.md     | 5 +++++
 2 files changed, 12 insertions(+)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 87e32d5ee..d4a9708d1 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,3 +1,10 @@
+variables:
+  # These can be used to see verbose log output from the functional-tests.
+  # See HACKING.md for more information.
+  G_MESSAGES_DEBUG: "Tracker"
+  TRACKER_VERBOSITY: "1"
+  TRACKER_TESTS_VERBOSE: "no"
+
 stages:
   - test
 
diff --git a/HACKING.md b/HACKING.md
index e8d3dcf62..4db4bc961 100644
--- a/HACKING.md
+++ b/HACKING.md
@@ -25,6 +25,11 @@ Tracker processes. Anything written directly to stdout, for example by
 `g_print()` or by the dbus-daemon itself, will not be displayed unless
 `TRACKER_TESTS_VERBOSE` is set.
 
+When working with GitLab CI, you can use the
+[Run Pipeline dialog](https://gitlab.gnome.org/GNOME/tracker/pipelines/new)
+to set the values of these variables and increase the verbosity of the tests in
+CI.
+
 # Attaching a debugger to Tracker daemons
 
 Tracker daemons are not started directly. Instead they are started by the D-Bus


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]