osmith submitted this change.

View Change


Approvals: pespin: Looks good to me, approved Jenkins Builder: Verified daniel: Looks good to me, but someone else must approve
jobs/ttcn3-testsuites: add -asan

Related: OS#5301
Change-Id: I08964335efd9276a147d58bf960ffdf535e3b51c
---
M jobs/ttcn3-testsuites.yml
1 file changed, 54 insertions(+), 0 deletions(-)

diff --git a/jobs/ttcn3-testsuites.yml b/jobs/ttcn3-testsuites.yml
index d7646f5..cd74823 100644
--- a/jobs/ttcn3-testsuites.yml
+++ b/jobs/ttcn3-testsuites.yml
@@ -247,6 +247,45 @@
- ttcn3-bts-test-io_uring:
timer: H 11 * * *

+ # With sanitizer (OS#5301)
+ - ttcn3-bsc-test-asan:
+ timer: H 12 * * *
+ - ttcn3-bts-test-asan:
+ timer: H 12 * * *
+ - ttcn3-cbc-test-asan:
+ timer: H 12 * * *
+ - ttcn3-gbproxy-test-asan:
+ timer: H 12 * * *
+ - ttcn3-ggsn-test-asan:
+ timer: H 12 * * *
+ - ttcn3-hlr-test-asan:
+ timer: H 12 * * *
+ - ttcn3-hnbgw-test-asan:
+ timer: H 12 * * *
+ - ttcn3-hnodeb-test-asan:
+ timer: H 12 * * *
+ - ttcn3-mgw-test-asan:
+ timer: H 12 * * *
+ - ttcn3-msc-test-asan:
+ timer: H 13 * * *
+ - ttcn3-pcap-client-test-asan:
+ timer: H 13 * * *
+ - ttcn3-pcu-test-asan:
+ timer: H 13 * * *
+ - ttcn3-remsim-test-asan:
+ timer: H 13 * * *
+ - ttcn3-sccp-test-asan:
+ timer: H 13 * * *
+ - ttcn3-sgsn-test-asan:
+ timer: H 13 * * *
+ - ttcn3-sip-test-asan:
+ timer: H 13 * * *
+ - ttcn3-smlc-test-asan:
+ timer: H 13 * * *
+ - ttcn3-stp-test-asan:
+ timer: H 13 * * *
+
+
- job-template:
name: '{job-name}'
project-type: freestyle
@@ -323,6 +362,11 @@
DIR="$(echo "{job-name}" | sed s/^TTCN3-centos7\-/ttcn3-/)"
export IMAGE_SUFFIX="master-centos7"
;;
+ *-asan)
+ DIR="$(echo "{job-name}" | sed s/\-asan$//)"
+ export IMAGE_SUFFIX="asan"
+ export OSMOCOM_REPO_VERSION="asan"
+ ;;
*-io_uring)
DIR="$(echo "{job-name}" | sed s/\-io_uring$//)"
# OS#6405: set memlock to unlimited for older kernels

To view, visit change 37177. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Change-Id: I08964335efd9276a147d58bf960ffdf535e3b51c
Gerrit-Change-Number: 37177
Gerrit-PatchSet: 2
Gerrit-Owner: osmith <osmith@sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: daniel <dwillmann@sysmocom.de>
Gerrit-Reviewer: osmith <osmith@sysmocom.de>
Gerrit-Reviewer: pespin <pespin@sysmocom.de>
Gerrit-MessageType: merged