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 : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp