Commit Graph

175 Commits (1e46965924249cf1a0258433b78882679c89e8f3)

Author SHA1 Message Date
Niels Thykier 1e46965924
inst/builder.py: Split function in three to reduce indentation levels
6 years ago
Niels Thykier dd5211d55a
inst-tester: Add missing element to a set
6 years ago
Niels Thykier 55dd190fa6
inst-tester: Make "check" a list
6 years ago
Niels Thykier cd1f384012
inst-tester: Remove obsolete "safe-set" optimization
6 years ago
Niels Thykier 95b945d2b3
inst-tester: Remove obsolete optimization
6 years ago
Niels Thykier 0690a85fe0
excuse: Avoid some unnecessary throw-away tuples
6 years ago
Niels Thykier bd1a0ea000
excuse: Fix some minor style/pep8 issues
6 years ago
Niels Thykier 41f4b43f2c
excuse.p: Refactor some duplicated code
6 years ago
Paul Gevers 18633e275c
autopkgtest: figure out which packages from unstable are needed
6 years ago
Paul Gevers 713b98ad6b
inst_tester: add is_pkg_in_testing
6 years ago
Paul Gevers 20a64cadef
Process space separated triggers individually
6 years ago
Niels Thykier b6888c2716 test-builder: Avoid allocating empty throw-away lists on empty relations
6 years ago
Niels Thykier 373f7f51f3 inst-builder: Avoid some hash-look ups by doing them early
6 years ago
Niels Thykier 35add7cb26 Move loop-invariant out of loop
6 years ago
Niels Thykier 02001d4d4f inst-builder: Loop over values instead of keys + hash-lookup
6 years ago
Niels Thykier 0446ead9e8 inst-builder: Replace RelationBuilder with a set_relations method
6 years ago
Niels Thykier ab6b2ef953 inst-builder: Refactor to bulk adding dependency clauses
6 years ago
Niels Thykier bc1d3afa38 inst-builder: Make add_breaks a bulk call
6 years ago
Niels Thykier 6f97e36477 inst-builder: Split relation loop and optimize conflicts
6 years ago
Niels Thykier 6a3d100b92 Fix error format string error in AssertionError
6 years ago
Niels Thykier fc834624fc Avoid some unnecessary hash look ups
6 years ago
Niels Thykier 74c728bf91 Make the tab-completer suite agnostic
6 years ago
Niels Thykier 0d5c4a24c4 Handle Build-Depends-Indep in excuses
6 years ago
Niels Thykier 1623828a48 SourcePackage: Add field for Build-Depends-Indep
6 years ago
Niels Thykier 8753649e54 Replace a for-loop with any()
6 years ago
Niels Thykier 1d45b2a3b2 Move autopkgtest specific field to Autopkgtest policy
6 years ago
Mathieu Trudel-Lapierre 8d2cabd914 Add 'unsatisifiable dependencies' to YAML excuses
6 years ago
Niels Thykier 3e1da36331 excuses: Correct source field in YAML excuses
6 years ago
Paul Gevers 0868962ee3
autopkgtest: Ignore triggers without a forward slash
6 years ago
Niels Thykier f67fc00292 AgePolicy: Move self.options usage to constructor/initialization
6 years ago
Niels Thykier 8e9e099a67 BasePolicy: Make an easy accessor for state_dir
6 years ago
Niels Thykier b0e193d955 Add missing @property - otherwise "verdict.is_blocked" is always True
6 years ago
Niels Thykier 36608194f8 test_policy: Add additional tests of AgePolicy
6 years ago
Niels Thykier e88f4d2e5e AgePolicy: Explicitly ignore comment lines in data files
6 years ago
Niels Thykier 206d5ac5df Fix typo in parameter
6 years ago
Paul Gevers c219c42804 Add text to excuses in case autopkgtest is delayed
6 years ago
Paul Gevers 08a6cdde6f Don't have britney create migration-references itself
7 years ago
Niels Thykier 4a2fe3420a Rewrite write_controlfiles to take a single suite as argument
7 years ago
Niels Thykier 97d707e5c0 britney: Avoid some references to britney.{sources,binaries}
7 years ago
Niels Thykier dfbff18b5c Remove some references to "unstable"
7 years ago
Niels Thykier 6c6b8fcb96 policies: Make policies suite name agnostic
7 years ago
Niels Thykier 54e5eb0e74 policies: Use suite class instead of suite name
7 years ago
Niels Thykier 63c867995b write_heidi: Accept a target suite instead of sources+packages
7 years ago
Niels Thykier 609bb9e960 Make migration and undo code suite agnotisc
7 years ago
Niels Thykier 382ced2a68 Make write_excuses suite agnostic
7 years ago
Niels Thykier 9a5c0c3fa8 Rewrite old_libraries to be suite agnostic
7 years ago
Niels Thykier 64d2bc4203 builder.py: Make the code suite agnostic
7 years ago
Niels Thykier f464baa257 Move the "binary" field from Britney to Suite
7 years ago
Niels Thykier 73f4f3a5dd Suites now have a reference to sources
7 years ago
Niels Thykier d1350606bb Use a proper Suite object for MigrationItem.suite
7 years ago