Commit Graph

855 Commits (597eac613098ef9ca5ea20594c190a8721019f23)
 

Author SHA1 Message Date
Niels Thykier 96b7e606cf Add simple RC bugs unit test
8 years ago
Niels Thykier 9c563f1a96 Move data classes into britney2/__init__.py
8 years ago
Niels Thykier 4eb5bdb396 Show coverage reports in travis-ci builds
8 years ago
Niels Thykier 6360daf8c5 Assert that binaries have sensible arch values
8 years ago
Niels Thykier 20c2b87833 Sprinkle some "no cover" pragmas over the code base
8 years ago
Niels Thykier 54fd517062 excuse.py: Drop now unused urgency field
8 years ago
Niels Thykier 2d8a471f70 undo_changes: Simplify case for virtual packages
8 years ago
Niels Thykier 1f1086b929 utils: Replace a case of b[FOO] with b.foo
8 years ago
Niels Thykier 2ce2d7efb3 utils: Remove reundant VERSION=VERSION parameter
8 years ago
Martin Pitt 15fdf960d7 Use Excuse.is_valid when iterating through checks and Policies
8 years ago
Niels Thykier e13763d335 Refactor out some some hash lookup in _compute_groups
8 years ago
Niels Thykier dd426c81fa Remove dead case in undo code
8 years ago
Niels Thykier 636f349def Correct description to say "Release" instead of "InRelease"
8 years ago
Niels Thykier 0e30d5c170 Use suite-info to provide the excuses suffix
8 years ago
Niels Thykier 50d4d45c59 Collect suite metadata in a new member hash
8 years ago
Niels Thykier dfaf0c63c3 Pull defaults for Components and Architectures from Release
8 years ago
Niels Thykier c86e1f7e9c britney: Skip architectures not listed in Release files
8 years ago
Niels Thykier 9bc94db01c Refactor all modules into a britney2 subdir
8 years ago
Niels Thykier 2bc523169b britney: Be less forgiving about unsatisfiable depends
8 years ago
Niels Thykier 0952d0b8c7 britney: Remove redundant if and obsolete comment
8 years ago
Martin Pitt e934ba1bb7 Move updating of excuses into policies
8 years ago
Martin Pitt dc52f019bc Pass excuse to BasePolicy.apply_policy()
8 years ago
Martin Pitt 7ded1c85db Move build checks before running policies
8 years ago
Jonathan Wiltshire 9cfe9d1072 Remove powerpc from release architectures
8 years ago
Emilio Pozuelo Monfort 250c9314a6 Also do it from britney_nobreakall.conf
8 years ago
Emilio Pozuelo Monfort e7eb6603fe Remove mips64el from break/outofsync arches
8 years ago
Colin Watson e5e6d7e5b7 Make removal of obsolete source packages configurable
8 years ago
Colin Watson fe7cc466e1 Rename fucked_arches to outofsync_arches
8 years ago
Niels Thykier 0664c580b0 Prefer s.x to s[X] for SourcePackage objects
8 years ago
Niels Thykier 5a19b4f74d Create a SourcePackage class
8 years ago
Niels Thykier 204359e3bc inst-tester: Fix typo in a variable name
8 years ago
Niels Thykier cd7cdda61e britney: Remove out a tuple lookup in get_dependency_solvers
8 years ago
Niels Thykier f414b12130 britney: Make read_binaries read all binaries for a suite
8 years ago
Niels Thykier ea166f5bd3 britney -> util: Extract a "create_provides_map"
8 years ago
Niels Thykier 6de0c3408c AgePolicy: Create the (new) date file automatically
8 years ago
Robert Bruce Park 190be31014 Python loop performance enhancements.
8 years ago
Niels Thykier 34d27bbd15 britney.py: Make hinted removal excuses valid
8 years ago
Mathieu Trudel-Lapierre 31669ac5bd Update whitespace; make the output easier to read
8 years ago
Colin Watson f527835076 Clarify excuse HTML/text for the mindays == 0 case
8 years ago
Niels Thykier ec21cf1342 Add an ignore-rc-bugs hint
8 years ago
Niels Thykier 29ecbd80d0 Let the age policy register its own hints
8 years ago
Niels Thykier d43311be03 Support policies registering their own hints
8 years ago
Niels Thykier 9efe92de39 Extract an AgeDayHint class from Hint
8 years ago
Niels Thykier e5846fdc8b hints: Move Hint creation out of add_hints
8 years ago
Niels Thykier 948d15d536 HintParser: Support adding new hints to the parser
8 years ago
Niels Thykier 13417c18e4 hint-tester: Use hint-parser for parsing excuse hints
8 years ago
Niels Thykier 6328b15a9c Change argument order for HintCollection.add_hint
8 years ago
Niels Thykier 513550a8f1 Minor hint creation refactoring
8 years ago
Niels Thykier 6d2adb9e41 .travis.yml: Add the live-data test suite
8 years ago
Niels Thykier f6b7042bbc Add .travis-ci file
8 years ago