Lukas Ruzicka
06c35da773
Add needles to support the browse_applications.
2023-03-22 10:31:07 +01:00
Lukas Ruzicka
0216aaf4c4
Delete more useless needles.
2023-03-21 16:11:45 +01:00
Lukas Ruzicka
f269272085
Delete damaged needles.
2023-03-21 16:00:16 +01:00
Lukáš Růžička
3439359c68
Create a test suite for Gnome Software.
2023-03-21 10:27:34 +01:00
Adam Williamson
c9a0cab6ec
Update a GNOME Clocks needle
...
The button label changed slightly.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-03-16 13:41:47 -07:00
Adam Williamson
301daa6c9e
Update a GNOME system monitor needle for ARM
...
This is a 44 change that I didn't catch for a while as I forgot
to check the ARM tests.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-03-16 13:35:44 -07:00
Lukas Ruzicka
0d4f3f4542
Fix a failing needle for Maps.
2023-03-13 13:39:22 +01:00
Adam Williamson
1133d7fbdc
Update several GNOME Contacts needles
...
They tweaked how the contact name field is named/placed, so these
all need updating.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-03-07 12:23:24 -08:00
Adam Williamson
bda24173b1
Delete one match from a GNOME Help needle
...
They've dropped the IRC section from this page. We don't really
need three match areas, just the two is sufficient to identify
it.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-03-07 11:45:30 -08:00
Adam Williamson
9c736f9ffc
Update a bunch more Japanese needles for GNOME 44
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-02-24 14:54:08 -08:00
Adam Williamson
7abd61077e
Update various anaconda and GNOME needles for icon theme changes
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-02-23 13:11:50 -08:00
Adam Williamson
b1dfcfdd3d
Contacts: handle menu changes in 44
...
Contacts now has two burger menus, which is awkward. We need
specific needles to identify each, we can't rely on the generic
needle any more as it won't always open the right menu. We also
need to still work with the old UI for the flatpak.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-02-22 12:38:02 -08:00
Adam Williamson
d9c27577c3
Update a bunch of GNOME needles for changes in GNOME 44
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-02-18 14:54:43 -08:00
Lukas Ruzicka
94f92c8ae7
Add failed needles for Maps.
2023-02-15 18:35:14 +01:00
Lukas Ruzicka
ecf02bb48b
Add failed needles for Gnome Text Editor.
2023-02-15 16:07:13 +01:00
Adam Williamson
7475176c00
Update maps needles
...
Bike route changed again. For the website opened needle, the
URL bar text seems to keep changing slightly, so instead let's
try matching on the big app logo...hopefully that won't change
as much.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-02-03 16:33:21 -08:00
Adam Williamson
b2abe0e6a6
Update evince annotation added needle for some small change
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-02-03 16:32:43 -08:00
Lukas Ruzicka
8ba56693ed
Add snowflake needle for Gnome Weather
2023-02-03 13:45:09 +01:00
Adam Williamson
e22f0c66e4
Update Maps needles for Rawhide
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-01-23 16:33:42 -08:00
Adam Williamson
ebf259680b
Update LibreOffice launcher needles
...
Looks like the icons got redesigned.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-01-23 16:33:02 -08:00
Lukas Ruzicka
7ad809339f
Add new test for Characters.
...
This PR adds a small test suite to test the Characters applications.
It displays several different groups of characters and then tries
to copy one of the characters and place it into a text editor.
2023-01-19 17:53:03 -08:00
Adam Williamson
1d46c5aa85
Update maps 'website opened' needle
...
Looks like some font rendering change in the browser URL bar.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-01-18 10:00:54 -08:00
Adam Williamson
f32ee1040a
maps: update bike route needle
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-12-24 13:33:07 -08:00
Lukáš Růžička
5af70b9dda
Reneedle Maps needles to support newer version.
2022-12-08 11:42:18 +01:00
Lukáš Růžička
179764d49c
Fix tests for Maps.
...
* Scarborough provided quite a messy map that resulted
in frequent needle failure. Changing the location
for something better to make it more reliable.
* The zoom test could have failed with a low resolution
image. Adding some timeout to the needle give more
time to load the proper image.
2022-12-07 11:52:11 +01:00
Lukas Ruzicka
bf2f8d7305
Add two more needles for Maps.
2022-12-06 10:45:19 +01:00
Adam Williamson
894cc5072e
Update some more maps needles
...
I think these needles are pretty fragile to changes in the
underlying OSM dataset, not just in Maps itself...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-12-05 17:54:56 -08:00
Adam Williamson
9b97028a25
Update the Maps 'found Scarborough' needle
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-12-05 10:07:50 -08:00
Adam Williamson
7a25ad7023
Add a variant nautilus app needle for F36 (respin tests)
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-11-29 09:48:35 -08:00
Lukas Ruzicka
d4717ff090
Create test suite for Maps.
2022-11-21 18:17:11 +00:00
Adam Williamson
bc20fc9147
Misc needle updates for Rawhide
...
The Rawhide 'accept fate' text seems to have lost its Japanese
translation for some reason (I think the string might have had
a terminating period removed). And in one test, the "Extract"
menu item in Archiver was pre-highlighted so the needle didn't
match. Not sure why, but this doesn't seem like a problem, so
let's just handle it.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-11-17 10:32:39 -08:00
Adam Williamson
90f7d513a3
Remove an unneeded needle caused by merge order
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-11-04 11:03:35 -07:00
Adam Williamson
5686285b9b
Update gnome-text-editor side panel needle
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-11-02 11:08:55 -07:00
Adam Williamson
c5ef5f93db
Add F36 versions of several GNOME app needles
...
This is for F36 live respin testing. Several tests still need
more.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-11-02 11:07:34 -07:00
Adam Williamson
82588f4a52
Revert GTK focus bug workarounds
...
This reverts the last few commits which worked around a focus bug
in GTK. This bug is now (I hope) fixed, so I'm dropping the
workarounds so the tests will confirm whether it's fixed.
2022-11-02 11:03:02 -07:00
Lukas Ruzicka
c394603058
Make an extra click into the the list view to force correct focus.
2022-11-01 17:35:23 +01:00
Lukas Ruzicka
7fb70a9926
Add new needles to cope with new weather conditions on weather tests.
2022-10-24 12:25:36 +02:00
Adam Williamson
ebe42ef1e3
Add a system monitor variant needle for ARM
...
Different filesystems on ARM as it's a UEFI install.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-10-21 09:08:08 -07:00
Lukáš Růžička
5ea921b17b
Create tests for Gnome Contacts.
2022-10-18 14:22:52 -07:00
Lukas Ruzicka
5d3fc244eb
Create the test for system monitor.
2022-10-10 15:14:21 +02:00
Adam Williamson
79d14edfe9
Add another weather variant needle
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-10-05 18:15:43 +02:00
Lukáš Růžička
c4443b0298
Add a needle to cope with a changed design.
2022-09-27 10:47:08 +02:00
Lukas Ruzicka
ba0062e5be
Create a test case for Archiver.
2022-09-22 08:59:07 +02:00
Adam Williamson
3c209fe1e8
Update some GNOME needles for minor changes in 43.0
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-09-20 16:22:36 -07:00
Adam Williamson
7c205c11db
Update Weather app needles some more
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-09-20 16:20:18 -07:00
Lukas Ruzicka
4c03c0d814
Fix the Silverblue failure on new_file test.
2022-09-20 17:25:54 +02:00
Lukas Ruzicka
12c00f96d7
Delete needles that confused the test by providing an alternative match.
2022-09-12 12:54:09 +02:00
Adam Williamson
72f9e0e448
Add another variant needle for Weather
...
Caught another time of day where none of the existing 'hourly'
needles matches.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-09-08 15:05:49 -07:00
Adam Williamson
1d395ad262
Update some nautilus needles and a test for 43-rc changes
...
We need to do Restore from the context menu now, because the
special button bar thing went away:
https://gitlab.gnome.org/GNOME/nautilus/-/merge_requests/943
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-09-08 15:05:04 -07:00
Adam Williamson
a58f98cc14
Update some Calculator needles for 43-rc changes
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2022-09-08 15:00:07 -07:00