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

osmith gerrit-no-reply at lists.osmocom.org
Mon Mar 8 08:34:50 UTC 2021


osmith has submitted this change. ( 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(-)

Approvals:
  pespin: Looks good to me, but someone else must approve
  laforge: Looks good to me, approved
  osmith: Verified



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-Reviewer: laforge <laforge at osmocom.org>
Gerrit-Reviewer: osmith <osmith at sysmocom.de>
Gerrit-Reviewer: pespin <pespin at sysmocom.de>
Gerrit-MessageType: merged
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osmocom.org/pipermail/gerrit-log/attachments/20210308/d1eddc55/attachment.htm>


More information about the gerrit-log mailing list