4 # Only run regression-suite on kernels we can boot in canonistack
5 source=`dpkg-parsechangelog -SSource`
7 linux|linux-unstable|linux-hwe
*|linux-kvm|linux-oem
)
10 echo "ubuntu-regression-suite is pointless, if one cannot boot the kernel"
15 # Only run regression-suite if we were requested to
17 for trigger
in ${ADT_TEST_TRIGGERS}
20 linux-meta
/*|linux-meta-
*/*)
25 if [ -n "$ADT_TEST_TRIGGERS" ] && [ "$have_meta" -eq 0 ]; then
26 echo "ubuntu-regression-suite is not requested, as there is no linux-meta trigger"
30 sver
=`dpkg-parsechangelog -SVersion`
31 read x rver x
</proc
/version_signature
34 rver
=${rver%-$flavour}
36 echo "Source Package Version: $sver"
37 echo "Running Kernel Version: $rver"
39 if [ "$sver" != "$rver" ]; then
40 echo "ERROR: running version does not match source package" 1>&2
44 git clone git
://kernel.ubuntu.com
/ubuntu
/kernel-testing
45 kernel-testing
/run-dep8-tests