]> git.ipfire.org Git - thirdparty/openldap.git/commitdiff
Enable gdb wrapper for CI
authorOndřej Kuzník <ondra@mistotebe.net>
Mon, 22 Feb 2021 14:44:18 +0000 (14:44 +0000)
committerQuanah Gibson-Mount <quanah@openldap.org>
Fri, 26 Feb 2021 16:04:40 +0000 (16:04 +0000)
.gitlab-ci.yml

index 9d9a188a4dcabcd8deb2e74867d8d1de3f8dcefa..e6f3fceb7bd41681bbf90010371c410141cd307f 100644 (file)
@@ -23,13 +23,13 @@ build-openssl-heimdal-lloadd:
   stage: build
   script:
     - apt update
-    - DEBIAN_FRONTEND=noninteractive apt install -y build-essential pkg-config automake libsasl2-dev heimdal-multidev libssl-dev libltdl-dev groff-base unixodbc-dev libwiredtiger-dev libperl-dev heimdal-kdc libsasl2-modules-gssapi-heimdal sasl2-bin libevent-dev
+    - DEBIAN_FRONTEND=noninteractive apt install -y build-essential python3 gdb procps pkg-config automake libsasl2-dev heimdal-multidev libssl-dev libltdl-dev groff-base unixodbc-dev libwiredtiger-dev libperl-dev heimdal-kdc libsasl2-modules-gssapi-heimdal sasl2-bin libevent-dev
     - autoreconf
     - ./configure --enable-backends=mod --enable-overlays=mod --enable-modules --enable-dynamic --disable-ndb --enable-balancer=mod --disable-asyncmeta
     - make depend
     - make
     - ulimit -n 4096 # back-monitor takes a while scanning a long connections array
-    - make test
+    - SLAPD_COMMON_WRAPPER=gdb make test
   artifacts:
     name: testdir
     when: on_failure
@@ -41,13 +41,13 @@ build-gnutls-mit-standalone-lloadd:
   stage: build
   script:
     - apt update
-    - DEBIAN_FRONTEND=noninteractive apt install -y build-essential pkg-config automake libsasl2-dev libltdl-dev groff-base unixodbc-dev libwiredtiger-dev libperl-dev krb5-user krb5-kdc krb5-admin-server libsasl2-modules-gssapi-mit sasl2-bin libgnutls28-dev libevent-dev
+    - DEBIAN_FRONTEND=noninteractive apt install -y build-essential python3 gdb procps pkg-config automake libsasl2-dev libltdl-dev groff-base unixodbc-dev libwiredtiger-dev libperl-dev krb5-user krb5-kdc krb5-admin-server libsasl2-modules-gssapi-mit sasl2-bin libgnutls28-dev libevent-dev
     - autoreconf
     - ./configure --enable-backends=mod --enable-overlays=mod --disable-autoca --enable-modules --enable-dynamic --disable-ndb --enable-balancer=yes --disable-asyncmeta
     - make depend
     - make
     - ulimit -n 4096 # back-monitor takes a while scanning a long connections array
-    - make test
+    - SLAPD_COMMON_WRAPPER=gdb make test
   artifacts:
     name: testdir
     when: on_failure