summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorJulian Andres Klode <julian.klode@canonical.com>2024-05-20 14:59:58 +0200
committerJulian Andres Klode <julian.klode@canonical.com>2024-05-24 17:01:55 +0200
commitcd245a57f273d3c069543c19d6ac31c84879ce7b (patch)
tree3107027f1e8bbbee3e02e13b822406b2c833da9d /test
parent0fa3b176652ff10276569a478c910ca866a4da5d (diff)
solver3: Solve optional dependencies before optional packages
This somewhat improves reliability of not breaking Recommends, e.g. if the Recommends gets tightened. One test case enabled by this now is the test-resolver-provider-exchange, which with a simple change to allow removal of automatically installed packages works now.
Diffstat (limited to 'test')
-rw-r--r--test/integration/solver3.broken1
-rwxr-xr-xtest/integration/test-resolver-provider-exchange1
2 files changed, 1 insertions, 1 deletions
diff --git a/test/integration/solver3.broken b/test/integration/solver3.broken
index 9228e46c8..c098b7498 100644
--- a/test/integration/solver3.broken
+++ b/test/integration/solver3.broken
@@ -27,7 +27,6 @@ test-phased-updates-upgrade
test-prevent-markinstall-multiarch-same-versionscrew
test-release-candidate-switching
test-resolve-by-keep-new-recommends
-test-resolver-provider-exchange
test-ubuntu-bug-1130419-prefer-installed-ma-same-siblings
test-ubuntu-bug-1304403-obsolete-priority-standard
test-ubuntu-bug-1990586
diff --git a/test/integration/test-resolver-provider-exchange b/test/integration/test-resolver-provider-exchange
index 0a85db34d..45d936978 100755
--- a/test/integration/test-resolver-provider-exchange
+++ b/test/integration/test-resolver-provider-exchange
@@ -4,6 +4,7 @@ set -e
TESTDIR="$(readlink -f "$(dirname "$0")")"
. "$TESTDIR/framework"
setupenvironment
+allowremovemanual
configarchitecture 'amd64'
insertinstalledpackage 'fuse' 'all' '2'