Debian Package Tracker
Register | Log in
Subscribe

autopkgtest

automatic as-installed testing for Debian packages

Choose email to subscribe with

general
  • source: autopkgtest (main)
  • version: 5.42
  • maintainer: Debian CI team (DMD)
  • uploaders: Simon McVittie [DMD] – Martin Pitt [DMD] – Paride Legovini [DMD] – Paul Gevers [DMD] – Ian Jackson [DMD] – Antonio Terceiro [DMD]
  • arch: all
  • std-ver: 4.7.0
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • o-o-stable: 5.10
  • oldstable: 5.16
  • stable: 5.28
  • stable-bpo: 5.38~bpo12+1
  • testing: 5.42
  • unstable: 5.42
versioned links
  • 5.10: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 5.16: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 5.28: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 5.38~bpo12+1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 5.42: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • autopkgtest (103 bugs: 1, 62, 40, 0)
action needed
Debci reports failed tests high
  • unstable: pass (log)
    The tests ran in an unknown time
    Last run: 2024-10-24T06:27:58.000Z
    Previous status: unknown

  • testing: pass (log)
    The tests ran in an unknown time
    Last run: 2024-10-31T01:11:55.000Z
    Previous status: unknown

  • stable: fail (log)
    The tests ran in an unknown time
    Last run: 2024-11-02T03:43:52.000Z
    Previous status: unknown

Created: 2024-09-17 Last update: 2024-11-21 23:04
2 bugs tagged help in the BTS normal
The BTS contains 2 bugs tagged help, please consider helping the maintainer in dealing with them.
Created: 2019-03-21 Last update: 2024-11-21 23:00
8 bugs tagged patch in the BTS normal
The BTS contains patches fixing 8 bugs, consider including or untagging them.
Created: 2024-02-25 Last update: 2024-11-21 23:00
16 new commits since last upload, is it time to release? normal
vcswatch reports that this package seems to have new commits in its VCS but has not yet updated debian/changelog. You should consider updating the Debian changelog and uploading this new version into the archive.

Here are the relevant commit logs:
commit 98b2844f405fcc72fdaa14798bfb245dcc71874e
Merge: acffd72 2389888
Author: Paride Legovini <paride@debian.org>
Date:   Tue Nov 19 10:18:14 2024 +0000

    Merge branch 'handle-deps-via-lists' into 'master'
    
    Handle test dependencies as a list of lists of alternative groups
    
    See merge request ci-team/autopkgtest!479

commit acffd722d5769479093d60e3086f8a82ed3f628e
Merge: 839280f 216a1e7
Author: Paride Legovini <paride@debian.org>
Date:   Fri Nov 15 16:19:21 2024 +0000

    Merge branch 'move-get-candidate' into 'master'
    
    Move find candidate code from runner to adt_testbed
    
    See merge request ci-team/autopkgtest!481

commit 839280f9de3bd6a391e30a1bc502e32a4a0a524a
Merge: 7c37e79 aad222c
Author: Paride Legovini <paride@debian.org>
Date:   Fri Nov 15 16:15:18 2024 +0000

    Merge branch 'skip-versionedprovides-old-apt' into 'master'
    
    Skip versioned Provides tests when the testbed apt is too old for them
    
    See merge request ci-team/autopkgtest!480

commit aad222cce6ea82f190b6a28fc670ad02889c612d
Author: Paride Legovini <paride@debian.org>
Date:   Fri Nov 15 11:12:20 2024 +0100

    Skip versioned Provides tests when the testbed apt is too old for them
    
    Versioned Provides: tests can't be considered reliable when APT does not
    understand that syntax. Also: APT prints warnings to stderr that require
    relaxing other checks. Let's skip those tests when the testbed APT is
    too old.
    
    Gbp-Dch: Ignore

commit 216a1e776470530e1f3007b30e63a1c3e1344814
Author: Paride Legovini <paride@debian.org>
Date:   Fri Nov 15 15:29:00 2024 +0100

    Move find candidate code from runner to adt_testbed
    
    This will allow re-using the functions elsewhere.
    
    Gbp-Dch: Ignore

commit 7c37e7982181c43a85fef017293eeeb7697da167
Merge: 7378dca dd84a47
Author: Paride Legovini <paride@debian.org>
Date:   Fri Nov 15 13:54:12 2024 +0000

    Merge branch 'fix-arch-matching' into 'master'
    
    Use python-debian architecture_is_concerned() to do arch matching
    
    See merge request ci-team/autopkgtest!475

commit 2389888c12066f65745f7125213dcec60cd7157b
Author: Paride Legovini <paride@debian.org>
Date:   Thu Nov 14 14:10:07 2024 +0100

    Handle test dependencies as a list of lists of alternative groups
    
    The core of this change consists in moving ' | '.join() from
    _expand_test_depends() to install_deps(). This means that a dependency
    string like:
    
        Depends: foo, bar | baz
    
    will be passed to install_deps as [["foo"], ["bar", "baz]] instead of
    ["foo", "bar | baz"].
    
    This is a preparatory step to make install_deps() turn some dependencies
    into versioned dependencies, which is needed to fix #1052119 and make it
    possible to use apt --no-strict-pinning while still being strict on
    binary packages built from the source package under test.
    
    The rest of the diff is: type annotations and adapting tests.
    This commit should not produce any user-visible change.

commit 7378dca6a2fe0b482ba5810f1f1da1194cb9ea70
Merge: a07cbe7 0375414
Author: Paride Legovini <paride@debian.org>
Date:   Thu Nov 14 12:21:12 2024 +0000

    Merge branch 'synth-deps-no-empty-list-default' into 'master'
    
    Do not use [] as the default value for synth_deps
    
    See merge request ci-team/autopkgtest!478

commit 0375414428766acef397aba17ed7602c8f7166cc
Author: Paride Legovini <paride@debian.org>
Date:   Thu Nov 14 12:04:08 2024 +0100

    Do not use [] as the default value for synth_deps
    
    It is better to avoid using mutable [] as the default value for function
    arguments, as its behavior can be unexpected.
    
    Gbp-Dch: Ignore

commit a07cbe7724ba23e9ad5c3d08796e970ad0bc0b26
Merge: ea8254d 8bcc4e9
Author: Paride Legovini <paride@debian.org>
Date:   Wed Nov 13 16:59:18 2024 +0000

    Merge branch 'tmp-delete-fixup' into 'master'
    
    setup-testbed: ensure /tmp is deleted on reboot
    
    See merge request ci-team/autopkgtest!477

commit 8bcc4e9375a66d340204564442ea62081c26e21d
Author: Ural Tunaboyu <ural.tunaboyu@canonical.com>
Date:   Thu Nov 7 08:56:45 2024 -0800

    setup-testbed: ensure /tmp is deleted on reboot
    
    Since /tmp is a tmpfs by default now, the directory is not
    automatically cleaned on reboot. Re-enable this behavior.

commit dd84a47ebaf68b64c8e6a46b67946418c6e6a0e8
Author: Paride Legovini <paride@debian.org>
Date:   Thu Oct 31 15:06:37 2024 +0100

    Use python-debian architecture_is_concerned() to do arch matching
    
    Replace buggy implementation of dpkg architecture matching with
    DpkgArchTable.architecture_is_concerned() from python-debian, with
    perl fallback in case python-debian is too old.
    
    architecture_is_concerned() is able to properly handle full
    abi-libc-os-cpu Debian architecture tuples, the previous implementation
    could not.
    
    Policy 4.7.0 mentions that the d/control Architecture field is in
    "os-arch" format [1,2], but in practice there are packages using tuples
    with more fields.
    
    In tests, replace "c64" and "vax" with Debian archs that actually exist,
    otherwise architecture_is_concerned() fails with a KeyError.
    
    [1] https://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-architecture
    [2] https://www.debian.org/doc/debian-policy/ch-customized-programs.html#architecture-specification-strings
    
    Closes: #1086538

commit ea8254db7f630ca1972e8827c8eb4e67b7119147
Merge: 57f511f 347dc44
Author: Paride Legovini <paride@debian.org>
Date:   Wed Oct 30 09:24:15 2024 +0000

    Merge branch 'make-testpkg-arch-any' into 'master'
    
    tests: make testpkg an Architecture: any package
    
    See merge request ci-team/autopkgtest!474

commit 57f511f23f71c07d0a3f855568ca6b6d3f28f168
Merge: 2b43d3f 89de045
Author: Paride Legovini <paride@debian.org>
Date:   Tue Oct 29 07:56:14 2024 +0000

    Merge branch 'unshare_mmdebstrap' into 'master'
    
    unshare: run mmdebstrap if no chroot was found
    
    See merge request ci-team/autopkgtest!473

commit 89de04544b7efb274b8544c372ec577d1f060ffb
Author: Jochen Sprickerhof <jspricke@debian.org>
Date:   Fri Oct 25 14:53:52 2024 +0200

    unshare: run mmdebstrap if no chroot was found

commit 347dc44ca4835c100de1a96147b51dd2f8ded20a
Author: Paride Legovini <paride@debian.org>
Date:   Mon Oct 28 11:58:46 2024 +0100

    tests: make testpkg an Architecture: any package
    
    This will allow proper testing of the upcoming foreign architecture
    testing feature, as an Architecture: any package can be cross built
    and installed as a foreign arch package.
Created: 2024-10-29 Last update: 2024-11-19 11:05
RFH: The maintainer is looking for help with this package. normal
The current maintainer is looking for someone who can help with the maintenance of this package. If you are interested in this package, please consider helping out. One way you can help is offer to be a co-maintainer or triage bugs in the BTS. Please see bug number #846328 for more information.
Created: 2017-12-02 Last update: 2017-12-02 00:25
news
[rss feed]
  • [2024-11-15] autopkgtest 5.42 MIGRATED to testing (Debian testing watch)
  • [2024-10-25] Accepted autopkgtest 5.42 (source) into unstable (Paride Legovini)
  • [2024-10-23] Accepted autopkgtest 5.41 (source) into unstable (Paride Legovini)
  • [2024-10-21] Accepted autopkgtest 5.40 (source) into unstable (Paride Legovini)
  • [2024-08-15] autopkgtest 5.39 MIGRATED to testing (Debian testing watch)
  • [2024-08-12] Accepted autopkgtest 5.39 (source) into unstable (Simon McVittie)
  • [2024-08-10] Accepted autopkgtest 5.38~bpo12+1 (source) into stable-backports (Paul Gevers)
  • [2024-08-06] autopkgtest 5.38 MIGRATED to testing (Debian testing watch)
  • [2024-08-03] Accepted autopkgtest 5.38 (source) into unstable (Paul Gevers)
  • [2024-06-26] autopkgtest 5.37 MIGRATED to testing (Debian testing watch)
  • [2024-06-24] Accepted autopkgtest 5.37 (source) into unstable (Paride Legovini)
  • [2024-06-22] Accepted autopkgtest 5.36 (source) into unstable (Paride Legovini)
  • [2024-05-17] Accepted autopkgtest 5.35~bpo12+1 (source) into stable-backports (Paul Gevers)
  • [2024-05-17] autopkgtest 5.35 MIGRATED to testing (Debian testing watch)
  • [2024-05-17] autopkgtest 5.35 MIGRATED to testing (Debian testing watch)
  • [2024-05-12] Accepted autopkgtest 5.35 (source) into unstable (Paul Gevers)
  • [2024-04-08] autopkgtest 5.34 MIGRATED to testing (Debian testing watch)
  • [2024-04-03] Accepted autopkgtest 5.34 (source) into unstable (Paride Legovini)
  • [2024-03-17] autopkgtest 5.33 MIGRATED to testing (Debian testing watch)
  • [2024-03-14] Accepted autopkgtest 5.33 (source) into unstable (Paride Legovini)
  • [2024-02-11] Accepted autopkgtest 5.32~bpo12+1 (source) into stable-backports (Stefano Rivera)
  • [2024-01-13] autopkgtest 5.32 MIGRATED to testing (Debian testing watch)
  • [2024-01-11] Accepted autopkgtest 5.32 (source) into unstable (Paul Gevers)
  • [2023-12-27] autopkgtest 5.31.2 MIGRATED to testing (Debian testing watch)
  • [2023-12-24] Accepted autopkgtest 5.31.2 (source) into unstable (Simon McVittie)
  • [2023-11-15] autopkgtest 5.31.1 MIGRATED to testing (Debian testing watch)
  • [2023-11-15] autopkgtest 5.31.1 MIGRATED to testing (Debian testing watch)
  • [2023-11-12] Accepted autopkgtest 5.31.1 (source) into unstable (Paul Gevers)
  • [2023-11-11] autopkgtest 5.31 MIGRATED to testing (Debian testing watch)
  • [2023-11-11] autopkgtest 5.31 MIGRATED to testing (Debian testing watch)
  • 1
  • 2
bugs [bug history graph]
  • all: 114
  • RC: 1
  • I&N: 68
  • M&W: 42
  • F&P: 3
  • patch: 8
  • help: 2
links
  • lintian
  • buildd: logs, reproducibility
  • popcon
  • browse source code
  • edit tags
  • other distros
  • screenshots
  • debci
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 5.38ubuntu1
  • 31 bugs (1 patch)
  • patches for 5.38ubuntu1

Debian Package Tracker — Copyright 2013-2018 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing