Skip to content
GitLab
  • Menu
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • B britney2
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Merge requests 3
    • Merge requests 3
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • Release Team
  • britney2
  • Merge requests
  • !58

AutopkgtestPolicy, ImplicitDependencyPolicy: Don't queue tests for uninstallable rdeps

  • Review changes

  • Download
  • Email patches
  • Plain diff
Open Iain Lane requested to merge laney/britney2:proposed/autopkgtest-skip-uninstallable-rdeps into master Nov 17, 2020
  • Overview 23
  • Commits 1
  • Pipelines 8
  • Changes 4

If we make a package uninstallable, do not queue tests for it. This prevents early triggering of reverse-(test-)deps for transitions. If we have not queued the test because of this, block the migration if the test could itself block due to having passed before.

Add two tests, one to verify the new behaviour, and another to verify that when the rdep does become installable (e.g. when it is rebuilt), we then do trigger the test.

Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: proposed/autopkgtest-skip-uninstallable-rdeps