Commit Graph

417 Commits (4e49ce9d703068b593d2a88c068aef313f546a18)

Author SHA1 Message Date
Ivo De Decker e2b196dd4b Don't check implict depends when build is missing
5 years ago
Ivo De Decker a667250cef excuse: add hasreason function
5 years ago
Ivo De Decker a08b7ebc48 Add implicit dependency policy
5 years ago
Ivo De Decker 9865db0448 Add find_newer_binaries function
5 years ago
Ivo De Decker 563556de95 Suite: add is_cruft function
5 years ago
Ivo De Decker 29557abab0 Replace broken excuse dependency code with comment
5 years ago
Paul Gevers 23c79608ec
autopkgtest: make sure an item is not removed twice
5 years ago
Paul Gevers ea6d65f657
Let britney reschedule migration-reference/0 runs when they are too old
5 years ago
Paul Gevers aa8b84f4b8
Drop the special case that gcc has; it's just a package
5 years ago
Paul Gevers 56babea058
Don't run autopkgtest on architectures where the triggering package doesn't exist
5 years ago
Ivo De Decker 64ba19cde4 Fix architecture check if Release file is used
5 years ago
Ivo De Decker 9056323165 Check that architecture config doesn't include "all"
5 years ago
Ivo De Decker a567dfd58d Mark packages as uninstallable, even if this doesn't block migration
5 years ago
Ivo De Decker c308361fc5 autopkgtest: filter conflicting packages
5 years ago
Ivo De Decker 97c3b32f1f autpkgtest: ignore deps already satisfied in testing
5 years ago
Ivo De Decker 1a33ee9ebc installability/tester.py codestyle fixes
5 years ago
Ivo De Decker 0c66464fd5 hints.py codestyle fixes
5 years ago
Ivo De Decker 976accaf57 Track uninstallable arch:all packages on non-nobreakall archs
5 years ago
Paul Gevers a78b26d55d Don't block autopkgtest on uninstallable archs
5 years ago
Ivo De Decker 9ddd3c7b60 Suite codestyle fix
5 years ago
Ivo De Decker f67414a06e TargetSuite: use *_in_the_suite functions from Suite
5 years ago
Ivo De Decker 4aa1834cfe Only calculate all_binaries_in_suite when necessary
5 years ago
Ivo De Decker 62c309da07 Don't allow unversioned migrationitems to be hashed
5 years ago
Ivo De Decker c410435859 use uvname for dependencies between excuses
5 years ago
Ivo De Decker 8369d6b0e7 sort excuses based on uvname
5 years ago
Ivo De Decker 4a8fb58f91 Use versioned items in excusefinder
5 years ago
Ivo De Decker e70457f137 Add logger to ExcuseFinder
5 years ago
Ivo De Decker 76dc7cc0d2 MigrationItem: calculate (uv)name
5 years ago
Ivo De Decker 5dc892ae8f use uvname in excuses output
5 years ago
Ivo De Decker 5c7300caf0 Excuse: get source from MigrationItem
5 years ago
Ivo De Decker 055f0f07e5 Add MigrationItem to Excuse
5 years ago
Ivo De Decker ef2cae9be5 remove unused function
5 years ago
Ivo De Decker 03fc5208fc remove TPU check that's no longer needed
5 years ago
Ivo De Decker a425e32984 Remove _excuse_unsat_deps
5 years ago
Ivo De Decker 4e5926a41f Add depends policy
5 years ago
Ivo De Decker 2ccb056fa1 validate list of valid excuses
5 years ago
Ivo De Decker 8b6638c566 Specify dependencies between excuses based on packages
5 years ago
Ivo De Decker b5285f21d7 Track packages (source and binary) for excuses
5 years ago
Ivo De Decker f11d92bf8f Add PackageId and BinaryPackageId objects
5 years ago
Ivo De Decker 3c8b7ba11d Add source to SourcePackage object
5 years ago
Ivo De Decker 6ca84132f9 Excuses: remove unused sane_deps
5 years ago
Paul Gevers 177b65d674
autopkgtest: also test for autodep8 for migration runs
5 years ago
Paul Gevers b380508635
Drop dkms auto-detection for autodep8 as it isn't opt-in
5 years ago
Ivo De Decker 628b93b791 Make adding a failing test a regression
5 years ago
Niels Thykier 0d5ea5eb8c
Improve cache invalidation of (pseudo-)essential set
5 years ago
Niels Thykier c3ca2bc703
console: Provide helpers to locate BinaryPackageIDs
5 years ago
Niels Thykier 3329f73535
console.py: Fix whitespace issue tripping codestyle
5 years ago
Niels Thykier 35aed10291
Add python-console command to the hint-tester
5 years ago
Ivo De Decker 8d5805b8de Don't allow smooth update if section not in s-u config
5 years ago
Ivo De Decker 301298e8c4 Add comment to clarify smooth update code
5 years ago