Commit Graph

  • 5642a90449
    Rename _compute_groups to compute_groups Niels Thykier 2018-12-20 20:28:34 +0000
  • 33ba41c76e
    Split out a _compute_removals from _compute_groups Niels Thykier 2018-12-19 22:00:02 +0000
  • d3b391aed1
    MigrationManager: Precompute a set of all architectures Niels Thykier 2018-12-19 07:34:36 +0000
  • 89fcccba13
    MigrationManager: Create a is_nuninst_worse Niels Thykier 2018-12-19 07:23:08 +0000
  • aa6dd4a0f3
    Extract a compute eqv_set function Niels Thykier 2018-12-19 07:10:42 +0000
  • a95565c0e8
    Split migrate_item_to_target_suite into two Niels Thykier 2018-12-19 07:02:30 +0000
  • 57ded55674
    Remove dead assignment Niels Thykier 2018-12-18 22:15:01 +0000
  • c7dbd95c0b
    Have MigrationManager keep track of active transaction Niels Thykier 2018-12-18 21:47:39 +0000
  • 4803065e1a
    Move (and rename) try_migration to the MigrationManager Niels Thykier 2018-12-18 21:14:01 +0000
  • 28c7a052fa
    Move to MM and rename doop_source to apply_item_to_target_suite Niels Thykier 2018-12-18 20:58:45 +0000
  • 4ae6a34a27
    Move _compute_groups to a new MigrationManager class Niels Thykier 2018-12-18 20:47:49 +0000
  • d688c9753b
    Split a loop to make the special-case more obvious Niels Thykier 2018-12-17 21:34:50 +0000
  • ce6a5704fa
    Make _compute_group take a migration item instead of 4 parameters Niels Thykier 2018-12-17 21:20:14 +0000
  • e0c19b3adb
    Inline a call to _compute_groups Niels Thykier 2018-12-17 20:55:04 +0000
  • 82ff8010e2
    Rename unused variable/return value to "_" Niels Thykier 2018-12-17 22:18:45 +0000
  • 4dc2cf7172
    Try to remove old libs during hint run Ivo De Decker 2018-12-17 20:53:17 +0000
  • 70d461ff11
    Remove "skip" return value of _compute_groups Niels Thykier 2018-12-17 20:07:15 +0000
  • 12debfc7c8 Check that version increases when adding packages to testing Ivo De Decker 2018-12-17 18:11:52 +0000
  • db885b7184
    Drop comment that no longer matches the context Niels Thykier 2018-12-17 18:50:46 +0000
  • 814926f5c3
    try_migration: Remove implicit rollback Niels Thykier 2018-12-17 18:30:10 +0000
  • a05a249e04
    Record exactly which binaries are updated in the transaction Niels Thykier 2018-12-16 12:51:37 +0000
  • 5d49a41204
    Introduce a "Transaction" for changes to testing Niels Thykier 2018-12-16 12:03:44 +0000
  • 68fd0ba4b2
    Remove --components/COMPONENTS as it is auto-detected Niels Thykier 2018-12-16 19:55:02 +0000
  • 7124313aa6
    Make InstallabilityTester suite agnostic Niels Thykier 2018-12-15 22:32:04 +0000
  • ced7b7b413
    Refactor britney.py to use InstallabilityTester less Niels Thykier 2018-12-15 19:54:53 +0000
  • 0099c34d93
    Refactor _read_binaries to reduce its complexity a bit Niels Thykier 2018-12-16 10:50:35 +0000
  • f547fb20b1
    suiteloader: Create a _setup_architecture method Niels Thykier 2018-12-16 10:35:46 +0000
  • 7efa865a04
    Move Suite/Package loading into a separate class/module Niels Thykier 2018-12-15 21:35:04 +0000
  • deb9482a2f
    Move parse_provides to britney2.utils Niels Thykier 2018-12-15 21:04:14 +0000
  • bb9712d7e9
    Fix typo in the logging level mapping Niels Thykier 2018-12-15 20:00:50 +0000
  • b322279735
    britney.conf: Bump autopkgtest regression deadline by 2 days Niels Thykier 2018-12-15 19:40:37 +0000
  • 3828a76053 Filter out cruft in find_smooth_updateable_binaries Ivo De Decker 2018-12-11 16:18:53 +0000
  • a56c9458c8 Disable binNMUs from *pu for now Ivo De Decker 2018-12-11 14:52:44 +0000
  • f0ddfc253f Fix parsing of migration item name for binNMU in tpu Ivo De Decker 2018-12-11 12:37:45 +0000
  • a3b194c13e Don't calculate smoothbins for items from *pu Ivo De Decker 2018-12-11 10:49:24 +0000
  • 0ff44d90e7
    autopkgtest: Handle status '8' as a pass Iain Lane 2018-12-11 09:44:55 +0000
  • b41a1a4123
    britney.conf: Bump autopkgtest regression deadline by 2 days Niels Thykier 2018-12-09 18:03:26 +0000
  • db584d9fdc Don't calculate smoothbins for sources not in unstable Ivo De Decker 2018-12-07 22:50:04 +0000
  • 73b4c3b065
    autopkgtest: put delivery_mode in the right place Iain Lane 2018-12-06 14:18:19 +0000
  • f8bfbfe164
    autopkgtest: Make pycodestyle clean (--ignore=E501,W504) Iain Lane 2018-12-06 09:48:30 +0000
  • 62ca3b16b9
    autopkgtest: Publish AMQP messages persistently Iain Lane 2018-12-06 09:35:39 +0000
  • 9f91c536be gzip doesn't use libgcc so is not a useful smoketest. Use doxygen instead. Steve Langasek 2018-12-06 11:05:52 +0200
  • dd815d14fa Replace libreoffice with gzip as the libgcc smoke test for gcc. Steve Langasek 2018-12-05 16:09:57 +0200
  • 12c1d70cb3
    britney.conf: Bump autopkgtest regression deadline by 2 days Niels Thykier 2018-12-02 16:43:42 +0000
  • 111413fb7b Don't remove package if removal is blocked Ivo De Decker 2018-11-19 15:46:34 +0000
  • b62a265175
    britney.conf: Bump autopkgtest regression deadline by 2 days Niels Thykier 2018-11-25 11:49:54 +0000
  • b4370ada0b tests: add autopkgtest policy unittest Paul Gevers 2018-11-11 21:02:25 +0100
  • d074142d35 Fix architecture check for binnmu removals Ivo De Decker 2018-11-22 22:11:22 +0000
  • 52ff85d566 britney.conf: Bump autopkgtest regression deadline by 2 days Ivo De Decker 2018-11-19 15:35:56 +0000
  • 3e3bf84cc4 Drop references to empty, no longer needed hints files Steve Langasek 2018-11-18 16:24:16 -0800
  • 65b67e763c
    Replace the use of inst_tester with new suite functionality Niels Thykier 2018-11-01 21:22:38 +0000
  • 03df891b7e
    Expand the Suite interface and create a TargetSuite sub-class Niels Thykier 2018-11-01 21:22:14 +0000
  • 0b4f58315f
    Rename a method and reduce a table to a set Niels Thykier 2018-11-01 20:06:01 +0000
  • 0eb8b5a201
    BinaryPackageUniverse: Provde equivalent_packages Niels Thykier 2018-11-01 20:00:20 +0000
  • ef813bf0d8
    Let the BinaryPackageUnvierse track broken packages Niels Thykier 2018-11-01 07:12:36 +0000
  • 8867ef0cf9
    Let the BinaryPackageUniverse track essential packages Niels Thykier 2018-11-01 06:43:23 +0000
  • 07a407e810
    Partly separate the solver from the inst_tester Niels Thykier 2018-10-31 22:06:45 +0000
  • c0ecdd82fb
    Remove now redundant APIs from the InstallabilityTester Niels Thykier 2018-10-31 07:36:33 +0000
  • 0a669461ca
    Separate inst_tester from universe Niels Thykier 2018-10-31 07:28:23 +0000
  • 35b06ee007
    tests: Separate inst_tester from universe Niels Thykier 2018-10-31 07:16:26 +0000
  • d557610c6f
    BinaryPackageUniverse: Implement packages_equivalent_to() Niels Thykier 2018-10-31 06:55:55 +0000
  • 530db5d3f7
    Extract a BinaryPackageUniverse from the InstallabilityTester Niels Thykier 2018-10-30 19:01:10 +0000
  • b7fe352713
    britney.conf: Bump autopkgtest regression deadline by 2 days Niels Thykier 2018-11-11 09:37:11 +0000
  • a1df601c04
    britney.conf: Bump autopkgtest regression deadline by 2 days Niels Thykier 2018-11-04 20:03:58 +0000
  • 32def47991
    Fix typo in doc string Niels Thykier 2018-10-31 21:44:26 +0000
  • b37575f000
    Stop creating some throw-away data-structures for a method call Niels Thykier 2018-10-31 21:31:55 +0000
  • f86cda97da
    inst_tester: Improve doc string/argument name Niels Thykier 2018-10-31 07:35:51 +0000
  • 32ea0ccb70
    tests: naming of variables in test_policy:apply_policy is highly confusing Paul Gevers 2018-11-01 15:22:02 +0100
  • b839e1a459
    Ignore dependencies of cruft when building excuses. Ivo De Decker 2018-10-30 12:20:06 +0000
  • 7cdf10bc77
    Inline get_nuninst into its remaining callees Niels Thykier 2018-08-05 13:10:58 +0000
  • 05aaf1cc12
    Refactor nuninst initialization to avoid reading the cache from disk Niels Thykier 2018-08-05 13:08:53 +0000
  • 7bcbcb6282
    Make clone_nuninst able to fully deep clone nuninst Niels Thykier 2018-08-05 13:07:46 +0000
  • bd0a96553c
    britney.conf: Bump autopkgtest regression deadline by 2 days Niels Thykier 2018-10-28 17:48:08 +0000
  • 7df8cc3ae3
    doc/hints.rst: Fix a warning from sphinx-build Niels Thykier 2018-10-25 20:14:33 +0000
  • 6c5300d873
    Unfold the suite.binaries tuple into two members Niels Thykier 2018-10-24 20:09:55 +0000
  • 9c606ef533 Don't add smooth-updatable cruft to migration items Ivo De Decker 2018-10-24 22:15:27 +0000
  • b752bdea07
    Document force-badtest and force-skiptest Paul Gevers 2018-10-23 21:58:24 +0200
  • 480516f6af
    britney.conf: Bump autopkgtest regression deadline by 2 days Niels Thykier 2018-10-20 05:17:59 +0000
  • ba3ca4d092
    britney.conf: Bump autopkgtest regression deadline by 2 days Niels Thykier 2018-10-14 06:23:22 +0000
  • 9564b1b6d6
    britney.conf: Bump autopkgtest regression deadline by 2 days Niels Thykier 2018-10-08 05:22:22 +0000
  • edfe40d69c
    Fix and re-add a test Niels Thykier 2018-10-03 05:35:43 +0000
  • 712b618ee8
    tests: Comment out test requiring "do_test" function Niels Thykier 2018-10-01 19:48:05 +0000
  • 99a35a2986
    autopkgtest.py: Update previous commit to match recent changes Niels Thykier 2018-10-01 19:32:59 +0000
  • c09a229dc9
    autopkgtest: Run gcc-n's testuite, if it has one Iain Lane 2018-09-06 15:30:12 +0100
  • 7fd15eab4f
    britney: Use chain rather then duplicate statement Niels Thykier 2018-09-30 16:31:21 +0000
  • e279eabf0a
    britney.py: Remove duplicated variable Niels Thykier 2018-09-30 16:03:02 +0000
  • f561de89d0
    britney.py: Remove an unnecessary level of indentation Niels Thykier 2018-09-30 12:05:17 +0000
  • 880a614b2b
    britney: Extract a find_smooth_updateable_binaries function Niels Thykier 2018-09-30 11:50:15 +0000
  • 7d7a42153d
    britney.py: Simply a loop in should_upgrade_src Niels Thykier 2018-09-30 11:33:41 +0000
  • c4931fb1b2
    solver: Move a common variable out of an if Niels Thykier 2018-09-30 11:25:48 +0000
  • 1e46965924
    inst/builder.py: Split function in three to reduce indentation levels Niels Thykier 2018-09-30 11:00:01 +0000
  • dd5211d55a
    inst-tester: Add missing element to a set Niels Thykier 2018-08-15 17:13:36 +0000
  • 55dd190fa6
    inst-tester: Make "check" a list Niels Thykier 2018-08-13 18:58:54 +0000
  • cd1f384012
    inst-tester: Remove obsolete "safe-set" optimization Niels Thykier 2018-08-12 18:46:13 +0000
  • 95b945d2b3
    inst-tester: Remove obsolete optimization Niels Thykier 2018-08-12 18:41:08 +0000
  • 0690a85fe0
    excuse: Avoid some unnecessary throw-away tuples Niels Thykier 2018-09-30 10:26:06 +0000
  • bd1a0ea000
    excuse: Fix some minor style/pep8 issues Niels Thykier 2018-09-30 10:24:57 +0000
  • 41f4b43f2c
    excuse.p: Refactor some duplicated code Niels Thykier 2018-09-30 09:47:44 +0000
  • eb64347eee
    .codeclimate.yml: Update thresholds for maintainability Niels Thykier 2018-09-30 10:36:49 +0000
  • 7c7177a9fd
    britney.conf: Bump autopkgtest regression deadline by 2 days Niels Thykier 2018-09-30 07:10:21 +0000