[gnome-software/wip/ci-test] a



commit 0c5590a9f3b113c11669d58b58751b07ab26c675
Author: Milan Crha <mcrha redhat com>
Date:   Tue Mar 15 12:13:19 2022 +0100

    a

 .gitlab-ci/fedora.Dockerfile | 1 +
 .gitlab-ci/mygdb.sh          | 5 +++++
 .gitlab-ci/run-tests.sh      | 2 ++
 3 files changed, 8 insertions(+)
---
diff --git a/.gitlab-ci/fedora.Dockerfile b/.gitlab-ci/fedora.Dockerfile
index 08813fd7c..beda54bd2 100644
--- a/.gitlab-ci/fedora.Dockerfile
+++ b/.gitlab-ci/fedora.Dockerfile
@@ -14,6 +14,7 @@ RUN dnf -y install \
     flatpak-devel \
     fwupd-devel \
     gcc \
+    gdb \
     gdk-pixbuf2-devel \
     gettext \
     git \
diff --git a/.gitlab-ci/mygdb.sh b/.gitlab-ci/mygdb.sh
new file mode 100755
index 000000000..9fb402f32
--- /dev/null
+++ b/.gitlab-ci/mygdb.sh
@@ -0,0 +1,5 @@
+#!/bin/bash
+
+pwd
+echo "args: $@"
+gdb --quiet --batch --nh --ex r --ex "t a a bt"  --ex quit --args plugins/flatpak/gs-self-test-flatpak
diff --git a/.gitlab-ci/run-tests.sh b/.gitlab-ci/run-tests.sh
index 3ce140d39..18c4fdc85 100755
--- a/.gitlab-ci/run-tests.sh
+++ b/.gitlab-ci/run-tests.sh
@@ -29,6 +29,8 @@ meson test \
         --timeout-multiplier ${MESON_TEST_TIMEOUT_MULTIPLIER} \
         --no-suite flaky \
        --print-errorlogs \
+       --gdb   \
+       --gdb-path=mygdb.sh \
         "$@"
 
 exit_code=$?


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