Commit Graph

130 Commits (less-recipients)

Author SHA1 Message Date
Paul Gevers 31db506e39
tests/test_policy.py: No change breaking long lines
6 years ago
Niels Thykier caf83b9357
Fix the remaining two style issues in britney2/__init__.py
6 years ago
Niels Thykier e0b46e5196
Make the source pkg consistency checks a TargetSuite method
6 years ago
Ivo De Decker 4fcb90b775
Read Built-Using info for binary packages
6 years ago
Ivo De Decker 35ae8848b4
Fix apply_src_policies when policy is applied on multiple archs
6 years ago
Niels Thykier 22610d86a0
Skip codestyle in stable
6 years ago
Niels Thykier bb85373210
Ignore pep-8 errors in britney2-tests
6 years ago
Niels Thykier dc820756cf
Accept all known issues (by file)
6 years ago
Niels Thykier c9d523da93
Remove trailing whitespace
6 years ago
Niels Thykier 822a8c712c
Migrate to pycodestyle and setup a basic config file
6 years ago
edawine ed2aef3db1
Added pycodestyle checks
6 years ago
Niels Thykier f928c7ed3d Make SourcePackage.binaries a set
6 years ago
Ivo De Decker d0b5cc2ce1 Rename apply_policy to apply_src_policy
6 years ago
Niels Thykier 6174d2c3f9
Create a MigrationItemFactory and migrate most code to use it
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
Paul Gevers b4370ada0b tests: add autopkgtest policy unittest
6 years ago
Niels Thykier 07a407e810
Partly separate the solver from the inst_tester
6 years ago
Niels Thykier 35b06ee007
tests: Separate inst_tester from universe
6 years ago
Paul Gevers 32ea0ccb70
tests: naming of variables in test_policy:apply_policy is highly confusing
6 years ago
Niels Thykier edfe40d69c
Fix and re-add a test
6 years ago
Niels Thykier 712b618ee8
tests: Comment out test requiring "do_test" function
6 years ago
Iain Lane c09a229dc9
autopkgtest: Run gcc-n's testuite, if it has one
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
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 1623828a48 SourcePackage: Add field for Build-Depends-Indep
6 years ago
Mathieu Trudel-Lapierre 8d2cabd914 Add 'unsatisifiable dependencies' to YAML excuses
6 years ago
Niels Thykier 36608194f8 test_policy: Add additional tests of AgePolicy
6 years ago
Niels Thykier b0f0dde8f5 test_policy: Properly add the fake source package to the Suite.sources field
6 years ago
Niels Thykier 9a7394c89d britney: Rewrite should_* to be (almost) suite agnostic
6 years ago
Niels Thykier d1350606bb Use a proper Suite object for MigrationItem.suite
6 years ago
Niels Thykier 8768e2a02a Define a SuiteClass to classify suites
6 years ago
Niels Thykier b63ade583c Rename and turn SuiteInfo into a proper class
6 years ago
Niels Thykier e63aa05708 Add Suites to keep track of all suites
6 years ago
Niels Thykier 37f02d611c Revert "Rename autopkgtest related hints"
7 years ago
Niels Thykier a07fa9f907 Rename autopkgtest related hints
7 years ago
Paul Gevers 624b185ba6
autopkgtest: enable NEUTRAL state for the case where all tests were skipped (or none available)
7 years ago
Paul Gevers 7e8ec20bc1
Put autopkgtest state files in their own namespace
7 years ago
Paul Gevers 9a28ec184b
Revert "autopkgtest: Drop retry_url from the excuses as this works different in Debian"
7 years ago
Paul Gevers cb716e3186
Don't excuse.force() on skiptest hint
7 years ago
Paul Gevers 6252826fad
autopkgtest: add adt_baseline = reference option
7 years ago
Niels Thykier f752ea4ac7 Merge branch 'master' into autopkgtest
7 years ago
Niels Thykier ac69b3b5c7 Migrate hint parser to fully use logging
7 years ago
Niels Thykier 0c1147e4e1 test: Fix typo
7 years ago
Paul Gevers 054830d03f
autopkgtest: Drop retry_url from the excuses as this works different in Debian
7 years ago
Paul Gevers d6f713b8a1
tests: Update for recent changes
7 years ago
Paul Gevers fd03083ea5
Merge branch 'master' into autopkgtest
7 years ago
Niels Thykier b5319e33fa tests: Explicitly define encoding for excuses
7 years ago
Niels Thykier ee27d7a67c Add BuildDependsPolicy to check Build-Depends(-Arch) availability
7 years ago
Paul Gevers 597eac6130
Adapt test_autopkgtest.py so nosetests3 picks it up correctly
7 years ago
Paul Gevers a16e4e5a55
Enable autopkgtesting on built arches when not all have been built yet
7 years ago
Paul Gevers d975b2fc39
Make the huge queue in autopkgtest optional
7 years ago
Paul Gevers f2f20eb460
Limit accumulated bounties to configurable minum age
7 years ago
Paul Gevers 77ea1cc8d5
Enable no-penalties urgencies; to exempt urgency >= high from penalties
7 years ago
Paul Gevers 287a9d328c
os.path.join(options.unstable, 'autopkgtest') isn't writable in the Debian setup and we have options.state_dir already
7 years ago
Paul Gevers eb60fc557e
Implement bounty/penalty system for autopkgtest
7 years ago
Paul Gevers acec564443
Make autopkgtest web site URL an option
7 years ago
Paul Gevers e5756dec9e
Fix existing tests for autopkgtest extention of SourcePackage class
7 years ago
Paul Gevers 648feb71d3
Implement swift free usage of autopkgtest
7 years ago
Paul Gevers 278b3dcdd0
autopkgtest: switch from testing=series to testing=testing
7 years ago
Paul Gevers 5ae8ccbcc6
Get the autopkgtest test suite to run with Debian's britney
7 years ago
Paul Gevers 2bce9e334e
Initial commit for autokpgtest
7 years ago
Niels Thykier 6e022eed54 test: Add test for a bug I was about to introduce
8 years ago
Niels Thykier bd375fdd85 solver: Make _compute_scc iterative
8 years ago
Niels Thykier 64653087d0 solver: Fix bug where some items were not emitted
8 years ago
Niels Thykier b34ac3bdd9 Add a verdict field to all policies with the actual verdict
8 years ago
Niels Thykier 552e82c3dc tests/test_policy.py: refactor test cases
8 years ago
Niels Thykier 42be17ad26 inst-tester: Correctly handle unresolved essential choices
8 years ago
Niels Thykier 337d548edb tests: add some unit tests of installability tester
8 years ago
Niels Thykier 3c33818499 tests: add test case for parsing aliased hints
8 years ago
Niels Thykier ee12b76885 tests: Add test for some invalid hints
8 years ago
Niels Thykier 1fcccea83f tests: Extract some common test utils to tests/__init__.py
8 years ago
Niels Thykier bcdb2b39cd Add PiupartsPolicy to avoid piuparts regressions
8 years ago
Niels Thykier d3e343a3bd AgePolicy: Fix bug in creating the age file
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