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

3495 Commits

Author SHA1 Message Date
Lukáš Růžička
66b745c840 Use mutex to synchronize servers. 2024-11-20 19:16:26 +01:00
Lukáš Růžička
c506cfb7c0 Update tapnet.pm 2024-11-20 15:55:42 +01:00
Lukáš Růžička
0eedaef150 Do not set hostname on tests, leave it to post_static variable. 2024-11-20 13:02:35 +01:00
Lukáš Růžička
dba77008a7 Define self 2024-11-20 13:00:13 +01:00
Lukáš Růžička
f5a40aa06b Make some changes. 2024-11-20 12:58:11 +01:00
Lukáš Růžička
f8f0bb031d Fix templates. 2024-11-20 11:53:51 +01:00
Lukáš Růžička
b81caf322a Make sure, the variables are filled correctly. 2024-11-20 11:29:22 +01:00
Lukas Ruzicka
4cb73ab7f3 Create a test to connect from a GUI client. 2024-11-20 10:40:19 +01:00
Lukas Ruzicka
97b1b8e491 Make slight changes to the Freerdp test. 2024-11-20 10:40:19 +01:00
Lukas Ruzicka
2b77306eff Add to templates. 2024-11-20 10:40:19 +01:00
Lukas Ruzicka
eb05dfe063 Create the basic client file. 2024-11-20 10:40:19 +01:00
Lukas Ruzicka
30bec4d5ac Update the server part. 2024-11-20 10:40:19 +01:00
Lukáš Růžička
0df7103d13 Check that RDP process is running after set-up 2024-11-20 10:40:19 +01:00
Lukáš Růžička
352565e22d Add needles to support the test. 2024-11-20 10:40:19 +01:00
Lukáš Růžička
d1156ca8f5 Write the server script to start RDP 2024-11-20 10:40:19 +01:00
Lukáš Růžička
b888b0be7c Fix parallelism 2024-11-20 10:40:19 +01:00
Lukáš Růžička
0858c4a23b Create test files. 2024-11-20 10:40:19 +01:00
Lukáš Růžička
0637856dd7 Add tests to templates. 2024-11-20 10:40:19 +01:00
Adam Williamson
ca421dacc7 Remove all VNC install needles
We removed the VNC test as anaconda doesn't support VNC any more.
This all needs porting to RDP, any of these needles that might be
useful can come back as part of that work.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-11-14 14:14:15 -08:00
Lukas Ruzicka
2ce74f3e0b Tidy script. 2024-11-14 13:01:39 +01:00
Lukas Ruzicka
725c9b67b6 Tidy script 2024-11-13 16:42:30 +01:00
Adam Williamson
6b8f8daf3a Robustify /boot selection in blivet_btrfs_preserve_home
This is failing often since the Wayland port, add a second click
if the first doesn't select the partition.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-11-12 11:35:21 -08:00
Adam Williamson
e9e6923513 Update Firefox exit dialog needle for recent Firefox
This is causing softfails and sometimes failures in various tests
especially Cockpit AD enrolment.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-11-12 10:48:43 -08:00
Adam Williamson
0a20118727 Update various needles for GTK 4.17
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-11-12 10:46:36 -08:00
Adam Williamson
803da8422d cockpit autoupdate: drop #1765685
Based on some testing in staging, it seems like this may not be
necessary any more.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-11-11 08:03:30 -08:00
Adam Williamson
7f75a35bfd Remove VNC install tests
VNC is gone in current Rawhide. As F41 is released now, we won't
hit these tests any more anywhere where they might work (we don't
get a Server DVD image for respins), so let's just drop the tests.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-11-08 08:29:04 -08:00
Adam Williamson
77d6f3128c Use 'fXX-build' tag repo for Rawhide, not 'rawhide'
The 'rawhide' tag repo used to be just a symlink to the 'fXX-build'
one, but With the on-demand repo changes, that's no longer the
case. It looks like the 'fXX-build' repo gets regenerated more
often than 'rawhide' (which seems to regen every two hours), so
let's use 'fXX-build' instead.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-11-07 15:19:40 -08:00
Adam Williamson
c68bd6bcb3 Add a variant Firefox needle for KDE that shows up sometimes
Refresh button seems to be slightly different, no idea why.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-11-06 18:17:14 -08:00
Adam Williamson
eb78e04325 mediakit_fileconflicts: we need to install python3-dnf now
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-11-06 12:29:30 -08:00
Adam Williamson
ce00bc94f1 blivet: more workarounds for issues with anaconda wayland port
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-11-06 11:42:12 -08:00
Adam Williamson
8a54cff407 support_server: use --use-host-config with --installroot
dnf5 needs us to do this to make it use the repo config from the
host, rather than expecting there to be one inside the target
install root. This test should now always run on F41 with dnf5,
so let's just change it unconditionally.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-11-06 11:17:42 -08:00
Adam Williamson
63ae1774cb blivet btrfs preserve home: workaround filesystem list issue
See https://bugzilla.redhat.com/show_bug.cgi?id=2324231 - since
the port to Wayland, the entry we need in the filesystem list is
not visible at first, we need to scroll the list to find it.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-11-06 11:06:24 -08:00
Lukas Ruzicka
d69af30671 Add needle to check running Abrt. 2024-11-06 16:29:08 +01:00
Lukas Ruzicka
a0564f47aa Fix needles for Help-viewer itself. 2024-11-06 16:17:45 +01:00
Lukas Ruzicka
75406ee7f4 On Network tests, authenticate if need be. 2024-11-06 12:15:48 +01:00
Lukas Ruzicka
977d491e8b Fix Help needles throughout various applications. 2024-11-05 17:40:36 +01:00
Adam Williamson
11820faa84 Add variant star_selected_file needle for ARM
This looks different on ARM tests, not really sure why.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-10-30 22:59:34 +08:00
Adam Williamson
aa6ff861d2 Update webUI install done needle for word change
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-10-30 22:56:47 +08:00
Adam Williamson
79bad931ce Update getting started needle for F41 final SB
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-10-30 22:54:50 +08:00
Adam Williamson
f15f1e0bd7 Update Firefox download complete needle for new Firefox
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-10-30 22:52:23 +08:00
Lukas Ruzicka
6d793de3f9 Fix software selection glitch. 2024-10-24 20:48:42 +02:00
Adam Williamson
de4cb908ba Add extra click for Network & Host Name spoke also
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-10-22 16:35:37 -07:00
Adam Williamson
d3c97a64be anaconda on wayland: also click on other spoke launchers
It's not just Installation Destination, on aarch64 at least we
have lots of tests failing because entering the source or software
selection spokes didn't work. Let's try extra clicks for these
too.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-10-22 16:32:45 -07:00
Adam Williamson
9ec6d3bf23 Drop four retries on encrypted upgrade tests
We added this to try and mitigate #2274770 but that is now fixed
so it's no longer needed.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-10-22 11:58:57 -07:00
Adam Williamson
b3b39a79d9 Add FEDORA-2024-b3e53a2b43 as workaround for Rawhide
This fixes the systemd-homed service start failure due to SELinux
denial.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-10-22 08:42:44 -07:00
Adam Williamson
905376e320 Drop workarounds which have gone stable
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-10-22 08:42:25 -07:00
Adam Williamson
69534aa8fc Update various needles for anaconda on Wayland
Seems this changed rendering of some things a bit, not sure why,
probably different font hinting.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-10-21 17:11:02 -07:00
Adam Williamson
9f327ab7a0 Update getting_started needle for GNOME
It rendered slightly differently in a recent test, dunno why.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-10-21 17:08:35 -07:00
Adam Williamson
e2b856c675 Add another variant of the archive-created-with-bad-icon needle
Dunno why this changed again, but now it's grey and with a
slightly different but still wrong icon.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-10-21 17:06:45 -07:00
Adam Williamson
39981c39ea Update several needles for F40 respin tests
Recent F40 respin tests hit several failures due to differences
in apperance to Rawhide, here's the fixes.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-10-21 17:04:56 -07:00