Skip to content

Workflow to schedule reverse-dependency autopkgtests

MUST: We need a workflow step where one can schedule autopkgtest on all the reverse dependencies in the target distribution with only the update

Implementation checklist based on https://freexian-team.pages.debian.net/debusine/reference/devel-blueprints/reverse-dependencies-autopkgtest.html, and depending on #481 (closed):

  • Implement autopkgtest workflow: (!1129 (merged))
    • decide effective set of architectures
    • create one task per architecture
    • add dependencies based on input lookups
    • provide each debian:autopkgtest artifact as output
  • Implement reverse_dependencies_autopkgtest workflow:
    • search given suite collection for matching source packages
    • create one sub-workflow per source package
    • add dependencies based on input lookups
  • Integrate reverse_dependencies_autopkgtest in debian_pipeline
Edited by Colin Watson
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information