aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorOliver Smith <osmith@sysmocom.de>2021-03-04 09:25:54 +0100
committerOliver Smith <osmith@sysmocom.de>2021-03-04 10:56:13 +0100
commit6f2f1cbd3383fdb9bfe58b24cfb004d002d95b16 (patch)
treec91edbabe0ee17cc8eb88db3de4312a315be0dd4
parentf6d567885d20dbfd80bffeed29fade04ffe4b077 (diff)
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
-rw-r--r--jobs/ttcn3-testsuites.yml36
1 files changed, 36 insertions, 0 deletions
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"