[libsoup/pgriffis/valgrind] ci: Add valgrind tests




commit 7763f89b14a1a1fb81ac14a8d82f5e85b5e43d20
Author: Patrick Griffis <pgriffis igalia com>
Date:   Fri Nov 13 15:22:28 2020 -0600

    ci: Add valgrind tests

 .gitlab-ci.yml | 14 ++++++++++++++
 1 file changed, 14 insertions(+)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 02d9c82c..cd10d873 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -37,6 +37,7 @@ fedora-test:
 
 fedora-scan:
   extends: .build
+  needs: [fedora-test]
   allow_failure: true # TODO: Fix all errors
   script:
     - meson _build -Dauto_features=enabled
@@ -47,6 +48,19 @@ fedora-scan:
     paths:
       - _build/meson-logs/scanbuild
 
+fedora-valgrind:
+  extends: .build
+  needs: [fedora-test]
+  allow_failure: true # TODO: Fix all errors
+  script:
+    - meson _build -Dauto_features=enabled
+    - ninja -C _build
+    - meson test -C _build --wrap=valgrind
+  artifacts:
+    when: on_failure
+    paths:
+      - _build/meson-logs/testlog-valgrind.txt
+
 coverage:
   stage: coverage
   needs: [fedora-test]


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