diff --git a/dnf-behave-tests/dnf/list.feature b/dnf-behave-tests/dnf/list.feature index 9d65f82ce..b1f779875 100644 --- a/dnf-behave-tests/dnf/list.feature +++ b/dnf-behave-tests/dnf/list.feature @@ -448,12 +448,13 @@ Scenario: dnf list doesn't show package with same nevra from lower-priority repo """ -# TODO(mblaha) --security not supported for list command +@xfail +# https://github.com/rpm-software-management/dnf5/issues/1816 @bz2124483 Scenario: dnf list updates --security shows upgrades as available when it changes arch from noarch Given I use repository "security-upgrade" And I execute dnf with args "install change-arch-noarch-1-1.noarch" - When I execute dnf with args "list upgrades --security" + When I execute dnf with args "list --upgrades --security" Then the exit code is 0 And stderr is """ @@ -466,7 +467,8 @@ Given I use repository "security-upgrade" """ -# TODO(mblaha) --security not supported for list command +@xfail +# https://github.com/rpm-software-management/dnf5/issues/1816 @bz2124483 Scenario: dnf list updates --security doesn't shnow an upgrade when it would require an arch change (when its not noarch) Given I use repository "security-upgrade" @@ -482,7 +484,7 @@ Given I use repository "security-upgrade" """ change-arch-0:2-2.x86_64 """ - When I execute dnf with args "list upgrades --security" + When I execute dnf with args "list --upgrades --security" Then the exit code is 0 And stderr is """ diff --git a/dnf-behave-tests/dnf/log-rotate.feature b/dnf-behave-tests/dnf/log-rotate.feature index fb1603de5..1eb9890d2 100644 --- a/dnf-behave-tests/dnf/log-rotate.feature +++ b/dnf-behave-tests/dnf/log-rotate.feature @@ -3,6 +3,8 @@ Feature: Log rotation +@xfail +# https://github.com/rpm-software-management/dnf5/issues/1818 @bz1702690 @bz1816573 Scenario: Size and number of log files respects log_size and log_rotate options diff --git a/dnf-behave-tests/dnf/logs.feature b/dnf-behave-tests/dnf/logs.feature index 78ea07c48..b33eeaa5a 100644 --- a/dnf-behave-tests/dnf/logs.feature +++ b/dnf-behave-tests/dnf/logs.feature @@ -1,6 +1,8 @@ Feature: Logs +@xfail +# https://github.com/rpm-software-management/dnf5/issues/1819 @bz1802074 Scenario Outline: logfilelevel controls verbosity of dnf.log Given I use repository "dnf-ci-fedora-updates" @@ -46,6 +48,8 @@ Given I use repository "dnf-ci-fedora-updates" Given I set umask to "0022" +@xfail +# https://github.com/rpm-software-management/dnf5/issues/1820 @bz1910084 Scenario: Log rotation keeps file permissions Given I use repository "dnf-ci-fedora-updates" diff --git a/dnf-behave-tests/dnf/obsoletes.feature b/dnf-behave-tests/dnf/obsoletes.feature index ec3c3c5d8..54277f9f3 100644 --- a/dnf-behave-tests/dnf/obsoletes.feature +++ b/dnf-behave-tests/dnf/obsoletes.feature @@ -220,7 +220,9 @@ Scenario: Upgrade of obsoleted package if package specified by version with glob | Replaced | PackageB-0:1.0-1.x86_64 | User | @System | -@xfail @bz1672618 +@xfail +# https://github.com/rpm-software-management/dnf5/issues/1783 +@bz1672618 Scenario: Keep reason of obsoleted package When I execute dnf with args "install PackageB-1.0" Then the exit code is 0