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

1443 Commits

Author SHA1 Message Date
Adam Williamson
61b399c807 Update Zezere needles for webUI change
Seems the zezere webUI changed a bit.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-11-20 09:36:08 -08:00
Adam Williamson
6554980501 Update several KDE needles
The Help needles are slightly different in respin lives for some
reason (I don't care enough to figure out what), and the addon
install button in Firefox changed a bit.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-11-20 09:33:57 -08:00
Lukas Ruzicka
d50885e584 Create a test for basic Flatpak operations.
This PR tries to respond to issue #294.
On Silverblue, this will try:

* flatpak install
* flatpak remote-add
* flatpak list
* flatpak remotes
* flatpak remove
* flatpak update

and also it tests that a flatpak can be built.
2023-11-13 10:37:52 -08:00
Adam Williamson
4e46478a46 Tweak update download needle to try and avoid upgrade match
In Fedora 38, now F39 is available, there's a Download button
for upgrade to F39 as well as a Download button for F38 updates.
Unfortunately they're nearly identical, and openQA is matching
on the upgrade one, not the update one. This stretches the match
area off the top of the button to include its different
background, which should make the match unique and I hope also
work for F37 (where the button is a different width, so we can't
easily go off the side). Will tweak if this doesn't work.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-11-07 07:58:23 -10:00
Adam Williamson
e8fefb526b Update several needles for a Firefox update
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-10-28 10:34:05 -07:00
Adam Williamson
560c770e5d Update a few more KDE needles for recent icon theme update
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-10-24 13:57:06 -07:00
Adam Williamson
efcd546fe5 Update the Maps walking route needle
They took out Manchester and put in Liverpool! I would like to
complain IN THE STRONGEST POSSIBLE TERMS

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-10-24 08:28:42 -07:00
Adam Williamson
65ee1c2220 Update a couple of needles for KDE icon theme changes
We may need more when this hits Rawhide, but this was all the
updates tests caught.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-10-19 16:26:24 -07:00
Adam Williamson
69dad7a975 sysmon: click, don't use shortcuts, to switch views
It looks like
https://gitlab.gnome.org/GNOME/gnome-system-monitor/-/issues/262
won't be fixed for a while - the fixes are tied up with the GTK
4 port - so let's just work around it for now by clicking instead
of using keyboard shortcuts.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-10-17 15:30:31 -07:00
Adam Williamson
c697ca171d Adjust to replacement of cheese with snapshot (Camera)
A new app called snapshot (Camera, on the menus) has replaced
cheese in F40 (but not F39). Adjust to that. We can simplify
this when F39 is out.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-10-15 10:21:17 -07:00
Adam Williamson
28ca4f5289 Add yet another Loupe rotation needle
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-10-14 10:55:20 -07:00
Adam Williamson
3747f88fe5 Update a Contacts needle
Again, seems associated with the new flatpaks.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-10-14 10:54:32 -07:00
Adam Williamson
f32454a93a Update a Clocks button needle
Not quite sure what changed, seems to be associated with the
new F39 flatpaks.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-10-14 10:53:54 -07:00
Adam Williamson
3871afd5aa Update install_lang needle
The crossbar in the A in FEDORA moved a bit.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-10-14 10:52:44 -07:00
Lukas Ruzicka
85f4e46e6f Add a new route needle for Maps. 2023-10-02 12:36:40 +02:00
Adam Williamson
eb6a47f462 Adjust konversation test to run neochat on Rawhide
KDE replaced Konversation (IRC client) with Neochat (Matrix
client) in Rawhide. As the replacement isn't done in F39 we can't
just switch the test out, we have to handle both, so for now,
let's have the "konversation" test run neochat on Rawhide.

We can't really proceed through neochat's first run wizard as
it needs a Matrix account name and password and we don't want
the hassle of handling a secret just for this, so we'll just
quit out once we see it.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-09-26 15:53:54 -07:00
Lukas Ruzicka
296b43381a Allow language selection on WebUI installations.
Currently, the installation via WebUI is mostly pushing the Next button
which seems to be ok for the production which is based in the US.

This PR makes openQA to select languages when the  G-I-S runs
before Anaconda. The particular language is selected based on
the LANGUAGE variable.
2023-09-26 00:16:22 +00:00
Lukas Ruzicka
d45f2add79 Add a Vilnius needle to support Maps test. 2023-09-25 17:24:12 +02:00
Adam Williamson
8be45cd89e Update Loupe needles
One is for the change from Activities to a UFO in GNOME 45, the
others are recreations of ones we dropped from the PR, because
it really seems like Loupe is a bit unreliable about the zoom
level when rotating the image. Maybe we should file a bug on
that.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-09-22 17:39:33 -07:00
Adam Williamson
c267d5f857 Update Maps zoomed out needle
Just a slight change in upstream OSM, I think.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-09-22 17:38:44 -07:00
Adam Williamson
6c5f86cbf8 Update a gnome-text-editor needle for an icon change
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-09-22 17:38:00 -07:00
Adam Williamson
63aae8f162 Update a Help viewer needle
The icon for this section changed a bit.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-09-22 17:37:26 -07:00
Adam Williamson
8f0b5c77e6 Update root_logged_in-noprofile-sh52 needle
I think this actually just reduces the match area slightly
because the existing needle doesn't match if there's a green
bar directly below the prompt. But I didn't make it a change to
the existing needle cos I'm lazy.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-09-22 17:36:12 -07:00
Adam Williamson
eef7f5b00f Update krdc_runs needle
The title bar text changed slightly, but let's make the needle
match on some active part of the app instead; this is a better
check, as it's possible for an app to hang with its title bar
showing but not really working.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-09-22 17:35:08 -07:00
Adam Williamson
ea7112814f Update Clocks needles for some change in Rawhide
Don't know what changed, some minor styling thing.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-09-22 17:34:34 -07:00
Lukas Ruzicka
863ee33073 Only choose one rotated_left needle. 2023-09-21 13:56:30 +02:00
Lukas Ruzicka
6c3f2c6a3e Replace an incorrect needle with a correct one. 2023-09-21 12:38:37 +02:00
Lukáš Růžička
9e0d74453c Create a test suite for Loupe (Image Viewer)
This PR adds a test for a new Image Viewer called Loupe.
It is based on the old Image Viewer test, newly reneedled
with some of the tests shortened, deleted or edited
as the new Image Viewer has a little bit less functions
compared to the previous one.

Add needles.
2023-09-20 10:29:39 +02:00
Adam Williamson
bc20de5f14 Update imageviewer needle for Loupe in utilities menu
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-09-18 12:29:05 -07:00
Adam Williamson
e37322d631 Update Maps website opened needle
Same URL change we saw in another app, I think.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-09-18 12:28:16 -07:00
Adam Williamson
27604ea521 Update a KDE notifications needle
I think this is still for the new backgrounds.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-09-18 12:27:16 -07:00
Adam Williamson
16a35b5b6c Update GNOME panel needles
For some change from last week. I forget what it was.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-09-18 12:26:28 -07:00
Adam Williamson
20a3deb11c Drop English tag on new apps_menu_button needles
They're not English-specific any more, since they're not text.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-09-08 23:59:55 -07:00
Adam Williamson
45c1dd465f Add a variant console_in_toolbox needle
Seems like sometimes the purple blob looks a bit different,
somehow? Dunno why.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-09-06 14:53:35 -07:00
Adam Williamson
fc130c5202 Update Characters 'website opened' needle
Seems the displayed URL changed a bit.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-09-06 14:52:45 -07:00
Adam Williamson
7362323cef Update GNOME overview button needles for 45-rc
The button to open the overview no longer says Activities.
Instead it's a...flat...oval...thingy. Okay! New needles.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-09-06 14:51:20 -07:00
Adam Williamson
636d16e122 More needle updates for F39 backgrounds
Add the dark background variant, and update KDE systray needles
(thanks, translucency!)

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-09-06 14:50:32 -07:00
Adam Williamson
e283bf6718 Add F39 Beta day background needle
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-09-01 23:23:36 -07:00
Adam Williamson
4976c83f5e Update a couple of GNOME needles for appearance changes today
I guess this is related to the cluster of GNOME bits that was
updated recently. Just a slightly different background color for
the control-center sidebar, and slightly different rendering of
the misspelling red dot underline in gte.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-08-31 18:35:59 -07:00
Adam Williamson
c28ef7a3af Revert "Update apps_run_terminal needle"
This reverts commit a2c6f88fab.
Turns out this change was a bug in adobe-source-code-pro-fonts -
if we see this again, it's bad news and we shouldn't accept it.
2023-08-28 17:09:25 -07:00
Adam Williamson
a2c6f88fab Update apps_run_terminal needle
I think this is either a font change or an update to the color
prompt Change, not sure which.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-08-28 16:02:03 -07:00
Adam Williamson
e854035816 Update several Maps needles for routing
Seems the button color changed a bit.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-08-24 23:51:54 -07:00
Adam Williamson
5eeeacc77e Revert "Add new ImageViewer needle."
This reverts commit de83ea13ba. I
already added a needle for this yesterday, this seems to be a
dupe.
2023-08-24 23:50:19 -07:00
Lukas Ruzicka
de83ea13ba Add new ImageViewer needle. 2023-08-24 14:07:24 +02:00
Adam Williamson
7ee387f242 Update needles for bash color prompt change
An F39 Change has changed the default prompt in color terminals.
Several needles need updating for this.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-08-23 12:28:18 -07:00
Adam Williamson
836310eb65 Add IoT version 40 identification needle
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-08-23 12:27:53 -07:00
Adam Williamson
e1ecde7b65 Update various needles for EOG -> Loupe transition
Loupe replaced EOG as the image viewer in F39 and Rawhide. We
need to update several needles for this: its icon is different,
the change affected the appearance of the Utilities submenu
icon, its main UI looks different, and it uses a light colored
file chooser which requires some variant needles for the Maps
export image test.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-08-23 12:26:20 -07:00
Adam Williamson
d000a96fc6 Remove the EOG app test
EOG has been replaced by Loupe in F39+. We will need to add a
test for Loupe, but first let's remove the EOG test so it does
not fail on every compose.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-08-23 09:07:06 -07:00
Adam Williamson
217deee061 Add version 40 identification needle for web UI
Did all my testing on 39, so forgot to do this.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-08-22 20:33:41 -07:00
Adam Williamson
ec5bab0176 Initial anaconda webUI support
This is tailored to the initial deployment of webUI in
Workstation live images only; we may need to tweak flows and
approaches as webUI goes further.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-08-22 18:05:51 -07:00