Commit Graph

1469 Commits (82fad57aa996cc8e4aacfe5995ee242602283299)
 

Author SHA1 Message Date
Niels Thykier 814926f5c3
try_migration: Remove implicit rollback
6 years ago
Niels Thykier a05a249e04
Record exactly which binaries are updated in the transaction
6 years ago
Niels Thykier 5d49a41204
Introduce a "Transaction" for changes to testing
6 years ago
Niels Thykier 68fd0ba4b2
Remove --components/COMPONENTS as it is auto-detected
6 years ago
Niels Thykier 7124313aa6
Make InstallabilityTester suite agnostic
6 years ago
Niels Thykier ced7b7b413
Refactor britney.py to use InstallabilityTester less
6 years ago
Niels Thykier 0099c34d93
Refactor _read_binaries to reduce its complexity a bit
6 years ago
Niels Thykier f547fb20b1
suiteloader: Create a _setup_architecture method
6 years ago
Niels Thykier 7efa865a04
Move Suite/Package loading into a separate class/module
6 years ago
Niels Thykier deb9482a2f
Move parse_provides to britney2.utils
6 years ago
Niels Thykier bb9712d7e9
Fix typo in the logging level mapping
6 years ago
Niels Thykier b322279735
britney.conf: Bump autopkgtest regression deadline by 2 days
6 years ago
Ivo De Decker 3828a76053 Filter out cruft in find_smooth_updateable_binaries
6 years ago
Ivo De Decker a56c9458c8 Disable binNMUs from *pu for now
6 years ago
Ivo De Decker f0ddfc253f Fix parsing of migration item name for binNMU in tpu
6 years ago
Ivo De Decker a3b194c13e Don't calculate smoothbins for items from *pu
6 years ago
Niels Thykier b41a1a4123
britney.conf: Bump autopkgtest regression deadline by 2 days
6 years ago
Ivo De Decker db584d9fdc Don't calculate smoothbins for sources not in unstable
6 years ago
Niels Thykier 12c1d70cb3
britney.conf: Bump autopkgtest regression deadline by 2 days
6 years ago
Ivo De Decker 111413fb7b Don't remove package if removal is blocked
6 years ago
Niels Thykier b62a265175
britney.conf: Bump autopkgtest regression deadline by 2 days
6 years ago
Paul Gevers b4370ada0b tests: add autopkgtest policy unittest
6 years ago
Ivo De Decker d074142d35 Fix architecture check for binnmu removals
6 years ago
Ivo De Decker 52ff85d566 britney.conf: Bump autopkgtest regression deadline by 2 days
6 years ago
Niels Thykier 65b67e763c
Replace the use of inst_tester with new suite functionality
6 years ago
Niels Thykier 03df891b7e
Expand the Suite interface and create a TargetSuite sub-class
6 years ago
Niels Thykier 0b4f58315f
Rename a method and reduce a table to a set
6 years ago
Niels Thykier 0eb8b5a201
BinaryPackageUniverse: Provde equivalent_packages
6 years ago
Niels Thykier ef813bf0d8
Let the BinaryPackageUnvierse track broken packages
6 years ago
Niels Thykier 8867ef0cf9
Let the BinaryPackageUniverse track essential packages
6 years ago
Niels Thykier 07a407e810
Partly separate the solver from the inst_tester
6 years ago
Niels Thykier c0ecdd82fb
Remove now redundant APIs from the InstallabilityTester
6 years ago
Niels Thykier 0a669461ca
Separate inst_tester from universe
6 years ago
Niels Thykier 35b06ee007
tests: Separate inst_tester from universe
6 years ago
Niels Thykier d557610c6f
BinaryPackageUniverse: Implement packages_equivalent_to()
6 years ago
Niels Thykier 530db5d3f7
Extract a BinaryPackageUniverse from the InstallabilityTester
6 years ago
Niels Thykier b7fe352713
britney.conf: Bump autopkgtest regression deadline by 2 days
6 years ago
Niels Thykier a1df601c04
britney.conf: Bump autopkgtest regression deadline by 2 days
6 years ago
Niels Thykier 32def47991
Fix typo in doc string
6 years ago
Niels Thykier b37575f000
Stop creating some throw-away data-structures for a method call
6 years ago
Niels Thykier f86cda97da
inst_tester: Improve doc string/argument name
6 years ago
Paul Gevers 32ea0ccb70
tests: naming of variables in test_policy:apply_policy is highly confusing
6 years ago
Ivo De Decker b839e1a459
Ignore dependencies of cruft when building excuses.
6 years ago
Niels Thykier 7cdf10bc77
Inline get_nuninst into its remaining callees
6 years ago
Niels Thykier 05aaf1cc12
Refactor nuninst initialization to avoid reading the cache from disk
6 years ago
Niels Thykier 7bcbcb6282
Make clone_nuninst able to fully deep clone nuninst
6 years ago
Niels Thykier bd0a96553c
britney.conf: Bump autopkgtest regression deadline by 2 days
6 years ago
Niels Thykier 7df8cc3ae3
doc/hints.rst: Fix a warning from sphinx-build
6 years ago
Niels Thykier 6c5300d873
Unfold the suite.binaries tuple into two members
6 years ago
Ivo De Decker 9c606ef533 Don't add smooth-updatable cruft to migration items
6 years ago