Change in osmo-ci[master]: jobs/ttcn3: add osmo-ggsn kernel tests

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/gerrit-log@lists.osmocom.org/.

osmith gerrit-no-reply at lists.osmocom.org
Fri Feb 19 18:46:31 UTC 2021


osmith has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-ci/+/23006 )


Change subject: jobs/ttcn3: add osmo-ggsn kernel tests
......................................................................

jobs/ttcn3: add osmo-ggsn kernel tests

Run osmo-ggsn ttcn3 tests against the gtp kernel module from the debian
kernel and from HEAD of the linux netdev/net-next git repository.

Depends: docker-playground I54e752048eed2a170a1cf4e0fd410de255b9de5d
Related: OS#3208
Change-Id: I4c496af78820d95549da22c1271bafe911f7eefb
---
M jobs/ttcn3-testsuites.yml
1 file changed, 20 insertions(+), 0 deletions(-)



  git pull ssh://gerrit.osmocom.org:29418/osmo-ci refs/changes/06/23006/1

diff --git a/jobs/ttcn3-testsuites.yml b/jobs/ttcn3-testsuites.yml
index f6d1bf4..782047f 100644
--- a/jobs/ttcn3-testsuites.yml
+++ b/jobs/ttcn3-testsuites.yml
@@ -21,6 +21,12 @@
       - ttcn3-ggsn-test:
           blocking: "^(ttcn3|TTCN3-.*)-ggsn-test.*"
           timer: 00 04 * * *
+      - ttcn3-ggsn-test-kernel:
+          blocking: "^(ttcn3|TTCN3-.*)-ggsn-test.*"
+          timer: 10 04 * * *
+      - ttcn3-ggsn-test-kernel-net-next:
+          blocking: "^(ttcn3|TTCN3-.*)-ggsn-test.*"
+          timer: 20 04 * * *
       - ttcn3-msc-test:
           blocking: "^(ttcn3|TTCN3-.*)-msc-test.*"
           timer: 30 04 * * *
@@ -212,6 +218,20 @@
     builders:
       - shell: |-
           export REGISTRY_HOST="registry.osmocom.org"
+
+          case "{job-name}" in
+              ttcn3-ggsn-test-kernel)
+                  # Run against debian's kernel
+                  export KERNEL_TEST=1 
+                  ;;
+              ttcn3-ggsn-test-kernel-net-next)
+                  # Build net-next kernel from source, default git repo from:
+                  # docker-playground.git scripts/kernel-test/kernel-build.sh
+                  export KERNEL_TEST=1 
+                  export KERNEL_BUILD=1
+                  ;;
+          esac
+
           case "{job-name}" in
               TTCN3-centos-*-latest)
                   cd "$(echo "{job-name}" | sed s/^TTCN3-centos\-/ttcn3-/ | sed s/\-latest$//)"

-- 
To view, visit https://gerrit.osmocom.org/c/osmo-ci/+/23006
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings

Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Change-Id: I4c496af78820d95549da22c1271bafe911f7eefb
Gerrit-Change-Number: 23006
Gerrit-PatchSet: 1
Gerrit-Owner: osmith <osmith at sysmocom.de>
Gerrit-MessageType: newchange
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osmocom.org/pipermail/gerrit-log/attachments/20210219/e02061af/attachment.htm>


More information about the gerrit-log mailing list