Public bug reported:
Do not trigger autopkgtest on all arches
Currently riscv64 only kernels trigger a lot of autopkgtests on every
architecture for no apparent reason.
Currently dpkg-source generates Testsuite triggers in .dsc, and all the
britney machinery figures out that src:linux-riscv publishes at least
one binary on a given architecture, and triggers tests.
This is because Package: SRCPKGNAME-headers-PKGVER-ABINUM is
Architecture: all instead of Architecture: riscv64.
It is not easy to remove Testsuite-Triggers from the .dsc, however it is
relatively harmless to switch riscv64 kernel header packages to be
architecture riscv64. Afterall, they typically never build kernels for
any other architectures and have no need to share headers package
between architectures.
This should speed up riscv64 kernel migration through autopkgtest
infrastructure without requesting a bunch of tests being done on a lot
of architecutres ie. test systemd on all arches with trigger src:linux-
riscv.
** Affects: linux-allwinner (Ubuntu)
Importance: Undecided
Status: New
** Affects: linux-riscv (Ubuntu)
Importance: Undecided
Status: New
** Affects: linux-starfive (Ubuntu)
Importance: Undecided
Status: New
** Tags: jammy kinetic lunar
** Also affects: linux-allwinner (Ubuntu)
Importance: Undecided
Status: New
** Also affects: linux-starfive (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-riscv in Ubuntu.
https://bugs.launchpad.net/bugs/1996529
Title:
Do not trigger autopkgtest on all arches
Status in linux-allwinner package in Ubuntu:
New
Status in linux-riscv package in Ubuntu:
New
Status in linux-starfive package in Ubuntu:
New
Bug description:
Do not trigger autopkgtest on all arches
Currently riscv64 only kernels trigger a lot of autopkgtests on every
architecture for no apparent reason.
Currently dpkg-source generates Testsuite triggers in .dsc, and all
the britney machinery figures out that src:linux-riscv publishes at
least one binary on a given architecture, and triggers tests.
This is because Package: SRCPKGNAME-headers-PKGVER-ABINUM is
Architecture: all instead of Architecture: riscv64.
It is not easy to remove Testsuite-Triggers from the .dsc, however it
is relatively harmless to switch riscv64 kernel header packages to be
architecture riscv64. Afterall, they typically never build kernels for
any other architectures and have no need to share headers package
between architectures.
This should speed up riscv64 kernel migration through autopkgtest
infrastructure without requesting a bunch of tests being done on a lot
of architecutres ie. test systemd on all arches with trigger
src:linux-riscv.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-allwinner/+bug/1996529/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp