]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blame - debian/tests/ubuntu-regression-suite
UBUNTU: [Debian] Make ubuntu-regression-suite skippable on unbootable kernels.
[mirror_ubuntu-bionic-kernel.git] / debian / tests / ubuntu-regression-suite
CommitLineData
0d34a427
LO
1#!/bin/sh
2set -e
3
c6b9ffa3
DJL
4# Only run regression-suite on kernels we can boot in canonistack
5source=`dpkg-parsechangelog -SSource`
6case $source in
7 linux|linux-hwe|linux-kvm|linux-oem)
8 ;;
9 *)
10 echo "ubuntu-regression-suite is pointless, if one cannot boot the kernel"
11 exit 77
12 ;;
13esac
14
0d34a427
LO
15sver=`dpkg-parsechangelog -SVersion`
16read x rver x </proc/version_signature
17
18flavour=${rver#*-*-}
19rver=${rver%-$flavour}
20
21echo "Source Package Version: $sver"
22echo "Running Kernel Version: $rver"
23
24if [ "$sver" != "$rver" ]; then
25 echo "ERROR: running version does not match source package" 1>&2
26 exit 1
27fi
28
29git clone git://kernel.ubuntu.com/ubuntu/kernel-testing
30kernel-testing/run-dep8-tests