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
Lukáš Růžička
09f3b1e962
Add needle for root_console in colour.
2024-07-03 15:31:14 +02:00
Adam Williamson
b47e20d88a
Update Firefox GNOME launcher needle for GNOME change
...
Looks like the launchers got bigger again.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-07-02 15:32:12 -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
8e08fae367
Add new variants of KDE notifications icon needle
...
The bell changed appearance a bit, and there's an angled version
now for some reason.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-07-02 15:28:02 -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
Adam Williamson
5467da23b5
Revert "Plasma notifications: drop the Akonadi migration note check"
...
This reverts commit abc5e7c679
(and adds
a current needle).
It came back...
https://openqa.fedoraproject.org/tests/2693105#step/desktop_notifications/32
2024-06-21 08:44:00 -07:00
Adam Williamson
20051de382
Drop kmousetool from KDE app start/stop, it was removed
...
See https://pagure.io/fedora-comps/c/52aadae
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-06-21 08:38:38 -07:00
Lukáš Růžička
6a4ed83384
Enable start/stop tests on Silverblue.
2024-06-19 23:42:42 -07:00
Deborah Brouwer
3afc8fbed7
Add new variant boot_enter_passphrase graphical needle
...
The graphics on the boot_enter_passphrase screen can be a bit narrower
than currently expected. Add a new needle to account for this.
Signed-off-by: Deborah Brouwer <deborah.brouwer@collabora.com>
2024-06-18 07:27:06 +00: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
9cf8e1b296
Update anaconda blivet RAID level select needle
...
The dropdown got a bit wider in latest blivet-gui.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-06-10 15:54:09 -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
d39b004c11
Update a Vinagre needle for an icon change
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-06-10 15:53:25 -07:00
Adam Williamson
e32ba706b3
Update another KDE needle
...
This was making the kfirewall test fail.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-06-04 15:49:37 -07:00
Adam Williamson
d8ddcc2791
Update anaconda launcher icon needle for KDE
...
Seems it's displaying the icon a bit bigger now.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-06-02 16:28:01 -07:00
Adam Williamson
3146570101
Update more needles for KDE 6.0.90
...
These are from the compose tests, last batch was from the update
tests.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-05-28 15:53:34 -07:00
Adam Williamson
cb4654e2a2
Update a couple of needles for KDE 6.0.90 changes
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-05-27 13:56:52 -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
aa6a907857
Update all ELN needles for font change
...
ELN changed to some new font, which means it now needs all its
own needles for any installer screen that matches on text :(
Here they are.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-05-22 09:39:10 -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
810b1a3166
Drop match level on another KDE panel needle to 90
...
This needle is affected by the blurry panel bug -
https://bugs.kde.org/show_bug.cgi?id=484888 .
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-05-13 10:20:33 -07:00
Adam Williamson
5ace81910b
Update a Cockpit auto-update needle
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-05-13 10:09:44 -07:00
Adam Williamson
3a6e65914a
Update kparted runs needle
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-05-06 15:11:50 -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
637a411fd6
Add yet another KDE menu button needle variant
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-05-06 15:09:49 -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
18edc46417
Add variant KDE color select needle for F39 respin
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-04-23 17:17:00 -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
b976fb2d58
Yet another KDE system tray expander needle
...
Don't know why we need so many of these. There's something odd
about the panel in Plasma 6, I think.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-04-19 16:17:57 -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
Adam Williamson
dd20d1f224
Add a missing needle for KDE graphical upgrade tests
...
This is the variant we hit when upgrading from Fedora 40 (the
button looks a bit different than on F39). Without it the test
for Rawhide (which upgrades from F40) will fail.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-04-18 12:55:48 -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
2880edced1
More KDE needle updates
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-04-12 12:11:04 -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
Adam Williamson
394794989b
Update KDE printing needle for some upstream change
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-04-12 10:06:51 -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
3ca5816696
Update some more needles for KDE
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-04-08 13:18:03 -07:00