1
0
mirror of https://pagure.io/fedora-qa/os-autoinst-distri-fedora.git synced 2024-11-25 23:33:07 +00:00

Compare commits

..

2 Commits

Author SHA1 Message Date
Adam Williamson
6706bf9420 keyring: simplify and make more robust
This avoids some magic waits by asserting screens (which is much
more reliable), and combines KDE and GNOME flows in the
passwordless test by adding some needle tags to the nautilus
needles.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-10-05 10:29:58 -07:00
Adam Williamson
fb267fbb29 Add several more tests to the desktop update test set
There's no obvious reason we're not also running these tests on
updates, so let's do it. We have to skip the advisory and UEFI
post checks for desktop_login as the last step of that test is
shutting down the system.

We leave out desktop_login for now because of
https://gitlab.gnome.org/GNOME/gjs/-/issues/647

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-10-05 09:24:10 -07:00
7 changed files with 2 additions and 47 deletions

View File

@ -475,8 +475,8 @@ sub get_workarounds {
my %workarounds = (
"39" => [],
"40" => [],
"41" => ["FEDORA-2024-04f83605fa"],
"42" => [],
"41" => ["FEDORA-2024-e331cd53ac", "FEDORA-2024-cb1e9f47a3"],
"42" => ["124312792"],
"eln" => [],
);
my $advortasks = $workarounds{$version};

View File

@ -1,15 +0,0 @@
{
"area": [
{
"height": 21,
"width": 170,
"ypos": 240,
"xpos": 550,
"type": "match"
}
],
"properties": [],
"tags": [
"keyring_askpass_yesno"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 473 KiB

View File

@ -1,15 +0,0 @@
{
"area": [
{
"type": "match",
"width": 95,
"ypos": 231,
"xpos": 484,
"height": 19
}
],
"properties": [],
"tags": [
"keyring_wallet_password_reveal"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 84 KiB

View File

@ -1,15 +0,0 @@
{
"area": [
{
"type": "match",
"ypos": 97,
"xpos": 460,
"width": 104,
"height": 23
}
],
"properties": [],
"tags": [
"kwalletmanager_runs"
]
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 358 KiB