Commit Graph

1028 Commits (8753649e543bfc79b9106286c403f354bbb72e6a)
 

Author SHA1 Message Date
Robert Bruce Park 40ccb4bdc6 Invalidate excuse after each policy run
8 years ago
Niels Thykier bcdb2b39cd Add PiupartsPolicy to avoid piuparts regressions
8 years ago
Niels Thykier e6e221ad52 Extract a compile_nuninst and move it to utils
8 years ago
Niels Thykier eaf4660918 utils: Replace explicit loop index handling with enumerate
8 years ago
Niels Thykier 06504f2ae7 Move invalidate_exuses to utils
8 years ago
Niels Thykier 20f2e27873 Fix --print-nuninst + --nuninst-cache
8 years ago
Niels Thykier fd614062ae Minor optimisation of force handling
8 years ago
Niels Thykier 56fa65f596 Replace a use of src[X] with src.x
8 years ago
Niels Thykier 166a6533ba completer: Replace src[X] with src.X
8 years ago
Niels Thykier 0cc7f7a8d2 Move build_installability_tester to builder.py
8 years ago
Niels Thykier 7a63784876 Move get_dependency_solvers to utils
8 years ago
Niels Thykier c4be8436db Move read_sources_file to utils
8 years ago
Niels Thykier 0f45b195a6 Refactor doop_source to simplify logic
8 years ago
Niels Thykier 027142e12b Fix bug where compute_groups returned tuple instead of pkg_id
8 years ago
Niels Thykier a14ced6403 Drop now unused "from __future__" imports
8 years ago
Niels Thykier 7af650d36d "selected" is never None in iter_packages
8 years ago
Niels Thykier ecf95229d3 Use asserts to guard single binary removal items
8 years ago
Niels Thykier 9ca30aac81 Rename a variable for clarity reasons
8 years ago
Niels Thykier a768432eb2 solver.py: Add missing "no cover" pragma
8 years ago
Niels Thykier d3e343a3bd AgePolicy: Fix bug in creating the age file
8 years ago
Niels Thykier 241b17602d utils: Remove condition that is always true
8 years ago
Niels Thykier fc2269ba02 rc-bugs policy: Ignored bugs are not unique to testing
8 years ago
Niels Thykier d7f6a00a51 Add another policy test for ignore-rc-bugs
8 years ago
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