Change in osmo-ci[master]: jobs/ttcn3: add new ggsn-test-kernel-latest jobs

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
Thu Mar 4 10:01:41 UTC 2021


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


Change subject: jobs/ttcn3: add new ggsn-test-kernel-latest jobs
......................................................................

jobs/ttcn3: add new ggsn-test-kernel-latest jobs

Add new nightly jobs, as requested in OS#3208:
- ttcn3-ggsn-test-kernel-latest-torvalds
- ttcn3-ggsn-test-kernel-latest-net-next

Note that they are in ttcn3-testsuites.yml and not
testsuites-kernel-git.yml, because the KERNEL_URL etc. parameters are
not configurable. These new jobs are supposed to run every night with
the same hardcoded git repositories, the other job from
testsuites-kernel-git.yml is for manual runs with a freely configurable
kernel URL.

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



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

diff --git a/jobs/ttcn3-testsuites.yml b/jobs/ttcn3-testsuites.yml
index 53f18c2..e0ec179 100644
--- a/jobs/ttcn3-testsuites.yml
+++ b/jobs/ttcn3-testsuites.yml
@@ -40,6 +40,24 @@
           timer: 20 04 * * *
           description: |
             Test osmo-ggsn latest with the Debian kernel.
+      - ttcn3-ggsn-test-kernel-latest-net-next:
+          blocking: "^(ttcn3|TTCN3-.*)-ggsn-test.*"
+          timer: 25 04 * * *
+          # Cache the linux source tree in the workspace of one node
+          node: ttcn3-ggsn-test-kernel-git
+          description: |
+            Test osmo-ggsn latest with the Linux kernel built from master of
+            <a href="https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git/">
+              net-next.git</a>.
+      - ttcn3-ggsn-test-kernel-latest-torvalds:
+          blocking: "^(ttcn3|TTCN3-.*)-ggsn-test.*"
+          timer: 30 04 * * *
+          # Cache the linux source tree in the workspace of one node
+          node: ttcn3-ggsn-test-kernel-git
+          description: |
+            Test osmo-ggsn latest with the Linux kernel built from master of
+            <a href="https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/">
+              torvalds/linux.git</a>.
       - ttcn3-msc-test:
           blocking: "^(ttcn3|TTCN3-.*)-msc-test.*"
           timer: 40 04 * * *
@@ -248,6 +266,24 @@
                   export IMAGE_SUFFIX="latest"
                   export KERNEL_TEST=1
                   ;;
+              ttcn3-ggsn-test-kernel-latest-net-next)
+                  DIR="ttcn3-ggsn-test"
+                  export IMAGE_SUFFIX="latest"
+                  export KERNEL_TEST=1
+                  export KERNEL_BUILD=1
+                  export KERNEL_URL="https://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git"
+                  export KERNEL_REMOTE_NAME="net-next"
+                  export KERNEL_BRANCH="master"
+                  ;;
+              ttcn3-ggsn-test-kernel-latest-torvalds)
+                  DIR="ttcn3-ggsn-test"
+                  export IMAGE_SUFFIX="latest"
+                  export KERNEL_TEST=1
+                  export KERNEL_BUILD=1
+                  export KERNEL_URL="https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git"
+                  export KERNEL_REMOTE_NAME="torvalds"
+                  export KERNEL_BRANCH="master"
+                  ;;
               TTCN3-centos-*-latest)
                   DIR="$(echo "{job-name}" | sed s/^TTCN3-centos\-/ttcn3-/ | sed s/\-latest$//)"
                   export IMAGE_SUFFIX="latest-centos8"

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

Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Change-Id: I6918b953b64b0d81805fd02b1a8469a8db20f938
Gerrit-Change-Number: 23227
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/20210304/a790df26/attachment.htm>


More information about the gerrit-log mailing list