Lukáš Růžička
208fe91f9d
Fix Maps by adding failed needles.
2024-07-16 13:38:04 +02:00
Lukáš Růžička
d5f244e78a
Fix Weather test by adding a failed needle.
2024-07-16 13:01:46 +02:00
Adam Williamson
2915e3e0b3
Update fonts_liberation_font_found for GNOME 47
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-07-15 16:51:49 -07:00
Adam Williamson
b0674ca2f1
Update maps_switch_scale needle for GNOME 47
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-07-15 16:50:45 -07:00
Adam Williamson
e531a8f44e
Add variant apps_run_tour for F40 font rendering
...
Looks like F40 has the new text, but old font rendering...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-07-15 16:49:28 -07:00
Lukáš Růžička
8e6d7ac946
Add one more missing needle for GTE.
2024-07-10 17:12:56 +02:00
Lukáš Růžička
6f9288634a
Fix the Maps
...
- add needles
- update export.pm
2024-07-10 15:09:49 +02:00
Lukáš Růžička
a4218d9003
Add one more for System Monitor.
2024-07-10 10:37:09 +02:00
Lukáš Růžička
4991f3928e
Update needles for System Monitor
2024-07-10 10:24:25 +02:00
Adam Williamson
88967ff273
Update calculator and clocks needles for changes today
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-07-04 17:14:56 -07:00
Adam Williamson
827756b43d
Update various needles for new libadwaita/gtk
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-07-04 10:36:12 -07:00
Adam Williamson
b3ee2a5a7b
Update GNOME Software "ignore" button needle for new libadwaita
...
Probably more stuff will need reneedling when this hits the
compose tests...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-07-03 20:53:54 -07:00
Adam Williamson
1091980cf2
Update sysmon needle for issue with column titles in new GTK
...
There's a problem with the column titles in the latest GTK, they
are virtually invisible:
https://gitlab.gnome.org/GNOME/gnome-system-monitor/-/issues/310
match on something else to avoid this.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-07-02 15:30:36 -07:00
Adam Williamson
3211cf4723
Update various needles for changes to bash-color-prompt
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-07-02 15:30:01 -07:00
Adam Williamson
2269398ffc
Update some maps needles (for Land's End selection)
...
Seems this menu changed a bit, not sure why, remote data change
most likely.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-07-02 15:25:33 -07:00
Adam Williamson
be0b4ee1ec
Add another Maps zoomed needle
...
This one is different to the later one and does also seem to be
needed, not sure why.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-07-02 14:39:03 -07:00
Adam Williamson
68f3f87cf3
De-duplicate GNOME sysmon needles, add a new one
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-07-02 12:31:03 -07:00
Lukas Ruzicka
527210e2c8
Add more Maps needles because of recent failures.
2024-06-25 09:48:31 +02:00
Lukáš Růžička
6a4ed83384
Enable start/stop tests on Silverblue.
2024-06-19 23:42:42 -07:00
Lukas Ruzicka
992e51f5c5
Create test suite for Desktop Keyring
...
This adds both the Gnome and the KDE tests to test the
Desktop Keyring. After a discussion with the Brno team,
how this could be tested without the need to rely on
external servers to log into, we set up a local FTP server,
we will log into it and remember the credentials and verify
that the credentials will be stored in the keyring correctly.
2024-06-11 16:04:44 -07:00
Adam Williamson
206ffc2a7e
COPR / tag tests: handle GNOME "download unsigned" prompt
...
When using a side repo for testing a COPR or a side tag, there
may be unsigned packages. We set gpgcheck=0 to make dnf okay
with this, but gnome-software still shows a warning. Let's
click through it so the test can complete.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-06-11 14:38:18 -07:00
Adam Williamson
9da1b5aa4b
Update a GNOME Maps needle for an upstream map data change
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-06-10 15:53:43 -07:00
Adam Williamson
3a4b874b38
Add ARM variants of a couple of Nautilus needles
...
These look different on ARM for some reason. No idea why.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-05-27 13:44:41 -07:00
Adam Williamson
576938af72
Update a few GNOME needles for minor Rawhide changes
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-05-27 13:43:54 -07:00
Adam Williamson
0f40d518a9
Update a bunch of needles for changed font rendering in Yelp
...
Yelp changed something that makes it render fonts differently,
so we get to update every needle that matches text in Yelp.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-05-22 09:03:09 -07:00
Adam Williamson
109cb84fa1
Add another weather report variant needle
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-05-22 08:49:27 -07:00
Adam Williamson
92da1925d6
Update a Maps needle for upstream data changes
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-05-13 10:38:04 -07:00
Adam Williamson
b782c44ee9
Update a couple of straggler needles for GTK 4.15
...
The Japanese one was hidden by the UEFI encryption passphrase
entry bug, and the weather one we only hit when the test runs
at an unusual time.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-05-06 15:10:53 -07:00
Adam Williamson
57329a69fc
Update some Maps needles for upstream metadata changes
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-05-06 15:09:11 -07:00
Adam Williamson
3da32a643f
Update some loupe needles for GTK 4.15
...
These are screens that weren't previously reached due to a bug
that was recently fixed.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-05-06 15:08:13 -07:00
Adam Williamson
4c53e53e87
Big needle update for GTK 4.15.0
...
Here's all the needles that *weren't* hit in the updates tests.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-04-25 12:48:16 -07:00
Adam Williamson
09f1317691
Update various needles for GTK 4.15.0
...
These are only the ones from update tests, there will be more in
the Rawhide compose tomorrow.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-04-23 17:19:01 -07:00
Adam Williamson
5a548fd3c7
Update GNOME lock screen needle
...
Seems they changed it from the user's initials to a generic icon.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-04-19 16:18:34 -07:00
Adam Williamson
4b3ee64ee8
Update gnome_reboot_confirm needle
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-04-18 12:59:41 -07:00
Lukas Ruzicka
d3a6beda3d
Add the graphical upgrade tests.
...
This PR builds on some elements of the current upgrade process,
such as upgrade_boot, upgrade_preinstall, upgrade_postinstall, but
replaces the upgrade_run with graphical_upgrade_run to use graphical
methods to upgrade the system.
This would not be possible without necessary settings, that are
performed by graphical_upgrade_prerequisites.
Works for both Gnome and KDE.
2024-04-15 23:08:58 -07:00
Adam Williamson
96c75c5e28
Update tour needles for upstream changes
...
Various changes to the Tour text needed needle updates. The
final screen doesn't say "Have a nice day!" any more, so let's
rename that needle.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-04-12 12:04:25 -07:00
Lukas Ruzicka
b0bc18b187
Add a 'navigation' test for GNOME.
...
This PR partly solves the issue #301 when it adds the navigation
testing for Gnome. It uses the keyboard combinations to cycle through
running applications and checks that applications could be switched
accordingly. It also tests that you can switch between workspaces
and that you can move an applications to another workspace.
2024-04-10 21:46:43 +00:00
Adam Williamson
d74fd9e6b4
Update some GNOME needles too
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-04-08 13:21:08 -07:00
Adam Williamson
7e0cd0898e
Make UEFI testing the default, add Secure Boot testing
...
This essentially inverts the x86_64 machines so that '64bit' is
UEFI and instead of a variant 'uefi' machine we have a variant
'bios' machine that is BIOS. The point is to make UEFI testing
the default. We also enable Secure Boot in the UEFI testing,
and add a test of UEFI fallback booting on various products.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-04-02 09:24:52 -07:00
Adam Williamson
85943b9aeb
Update a GNOME needle for a slightly changed icon
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-04-02 09:20:07 -07:00
Adam Williamson
5332b99076
Update a bunch of GNOME needles for 46.0 changes
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-03-24 18:12:25 -07:00
Adam Williamson
37150e430f
Add yet another variant 'updates available' needle
...
GNOME seems to be growing a bunch of different variants of this
alert. Annoying.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-03-24 09:23:38 -07:00
Adam Williamson
222223309e
Update another GNOME needle for 46
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-03-21 12:15:12 -07:00
Adam Williamson
c097516599
Update several GNOME needles for 46 RC/Final
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-03-20 20:44:58 -07:00
Adam Williamson
83d26b6945
Add variant update notification needle for GNOME
...
We see this when there's a *critical* update pending.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-03-20 20:38:30 -07:00
Adam Williamson
692e33dd2a
Update various needles for GNOME 46 RC
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-03-05 14:08:45 -08:00
Adam Williamson
b664178eb9
Add another variant grant_access needle
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-03-01 17:34:03 -08:00
Lukas Ruzicka
5e93dacfff
Update a Map needle.
...
Also, make it a little more tolerant so that it does not fail on
94% matches.
2024-02-29 17:44:39 +01:00
Lukas Ruzicka
614a2f5e5d
Fix the failing KDE startstop tests.
2024-02-27 12:18:45 +01:00
Lukas Ruzicka
d8556387bd
Fix various Workstation needle failures.
2024-02-26 12:37:00 +01:00