Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.kernel > #68107 > unrolled thread

Bug#970184: initramfs-tools: amd64-specific autopkgtests need to be skipped on !amd64

Started bySimon McVittie <smcv@debian.org>
First post2020-09-12 17:10 +0200
Last post2020-09-13 21:10 +0200
Articles 3 — 3 participants

Back to article view | Back to linux.debian.kernel


Contents

  Bug#970184: initramfs-tools: amd64-specific autopkgtests need to be skipped on !amd64 Simon McVittie <smcv@debian.org> - 2020-09-12 17:10 +0200
    Bug#970184: initramfs-tools: amd64-specific autopkgtests need to be skipped on !amd64 Ben Hutchings <ben@decadent.org.uk> - 2020-09-13 20:30 +0200
    Bug#970184: marked as done (initramfs-tools: amd64-specific  autopkgtests need to be skipped on !amd64) "Debian Bug Tracking System" <owner@bugs.debian.org> - 2020-09-13 21:10 +0200

#68107 — Bug#970184: initramfs-tools: amd64-specific autopkgtests need to be skipped on !amd64

FromSimon McVittie <smcv@debian.org>
Date2020-09-12 17:10 +0200
SubjectBug#970184: initramfs-tools: amd64-specific autopkgtests need to be skipped on !amd64
Message-ID<AOfk5-1RN-1@gated-at.bofh.it>
Package: initramfs-tools
Version: 0.137
Severity: important
X-Debbugs-Cc: debian-ci@lists.debian.org

The initramfs-tools autopkgtests now fail on arm64 (and would fail
on other non-amd64 architectures, if we had test runners for them)
because the test-dependencies are not installable. By default, the CI
infrastructure considers this to be a test failure.

Please add "Restrictions: skip-not-installable" to the amd64-* tests, so
that they will be skipped if the test-dependencies are uninstallable.

Alternatively, if you want to diagnose uninstallability on amd64
as a test failure, you could use "Restrictions: skippable", depend
on "linux-image-amd64 [amd64]", and make the test script exit 77 on
non-amd64 architectures.

Please see
https://salsa.debian.org/ci-team/autopkgtest/blob/master/doc/README.package-tests.rst
for more details.

Thanks,
    smcv

[toc] | [next] | [standalone]


#68120

FromBen Hutchings <ben@decadent.org.uk>
Date2020-09-13 20:30 +0200
Message-ID<AOEVb-rz-7@gated-at.bofh.it>
In reply to#68107

[Multipart message — attachments visible in raw view] — view raw

On Sat, 2020-09-12 at 15:59 +0100, Simon McVittie wrote:
> Package: initramfs-tools
> Version: 0.137
> Severity: important
> X-Debbugs-Cc: debian-ci@lists.debian.org
> 
> The initramfs-tools autopkgtests now fail on arm64 (and would fail
> on other non-amd64 architectures, if we had test runners for them)
> because the test-dependencies are not installable. By default, the CI
> infrastructure considers this to be a test failure.

Right, just spotted that myself.  I started implementing these tests in
2018, finally returned to them and got them working now, and forgot to
add an architecture restriction.

> Please add "Restrictions: skip-not-installable" to the amd64-* tests, so
> that they will be skipped if the test-dependencies are uninstallable.
[...]

I will do that, though what I really would like is for autopkgtests to
support an Architecture field for tests.

Ideally there should also be tests for arm64, but unless I can try them
out in Salsa CI it's not feasible for me to do that.

Ben.

-- 
Ben Hutchings
Humour is the best antidote to reality.


[toc] | [prev] | [next] | [standalone]


#68121 — Bug#970184: marked as done (initramfs-tools: amd64-specific autopkgtests need to be skipped on !amd64)

From"Debian Bug Tracking System" <owner@bugs.debian.org>
Date2020-09-13 21:10 +0200
SubjectBug#970184: marked as done (initramfs-tools: amd64-specific autopkgtests need to be skipped on !amd64)
Message-ID<AOFxT-TJ-1@gated-at.bofh.it>
In reply to#68107

[Multipart message — attachments visible in raw view] — view raw

Your message dated Sun, 13 Sep 2020 19:04:23 +0000
with message-id <E1kHXIV-000Iiu-Sd@fasolo.debian.org>
and subject line Bug#970184: fixed in initramfs-tools 0.139
has caused the Debian Bug report #970184,
regarding initramfs-tools: amd64-specific autopkgtests need to be skipped on !amd64
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
970184: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=970184
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.kernel


csiph-web