Lukas Ruzicka
c2f8309e27
Change test case to enable the test mode.
2019-05-09 15:42:20 +02:00
Lukas Ruzicka
09a1c677bc
Create a way to start applications using commands.
2019-05-09 15:42:20 +02:00
Adam Williamson
333757eadc
Pull in fix for BIND bug in F30 upgrade tests
...
A BIND update broke a test, then went stable, so it's failing on
all updates right now. This subsequent update fixes the bug, so
let's pull it in here until it's pushed stable.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-05-09 09:31:47 +07:00
Lukas Ruzicka
cc650ed195
Add needle to fix Mediawriter test.
2019-05-03 11:09:56 +02:00
Lukas Ruzicka
ddddc9d8eb
Recreate needles to make Games working.
2019-05-02 17:35:31 +02:00
Adam Williamson
0d38d3f292
FreeIPA: get verbose logs from BIND
...
This was necessary for debugging the FreeIPA 4.8 pre-release
update bug, so let's have it for all runs, just in case.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-05-01 18:59:52 -07:00
Adam Williamson
6c22b55be5
Drop another part of branched buildroot repo workaround
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-05-01 13:49:18 -07:00
Adam Williamson
650c4bb11d
Bump a couple of disk sizes (KDE package set, Workstation boot)
...
Some tests on Rawhide started failing back in April due to
insufficient space. I dug into it for an hour or two but can't
find any big smoking guns where unnecessary packages got added
to groups or some package suddenly got bigger or anything, so I
can't find any real bugs to report here; we're just gonna have
to bump the sizes.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-05-01 12:37:21 -07:00
Adam Williamson
68cb3eb464
Remove branched buildroot repo workaround
...
For now, anyway...thinking of bringing this back in a more
generic form later.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-05-01 08:33:02 -07:00
Adam Williamson
7d4db97aa3
remove #1698200 workaround (no longer needed)
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-05-01 08:29:57 -07:00
Adam Williamson
ed17620110
Add the new variant needle for realz this time
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-04-29 18:31:05 -07:00
Adam Williamson
c5e775a8d5
Whoops, wrong needle. REVERT! REVERT!
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-04-29 18:26:00 -07:00
Adam Williamson
aecd11d149
Add another Japanese needle variant
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-04-29 18:21:41 -07:00
Adam Williamson
f4c3c4c2cd
Workaround #1704488 in the live image build test
...
Odd bug which breaks mock until you reboot or restart dbus-broker.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-04-29 16:24:19 -07:00
Adam Williamson
9389acf4b0
Update a Japanese needle for slight font rendering change
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-04-29 11:14:03 -07:00
Adam Williamson
6c974ce2ac
Remove workarounds for #1674045 (upgrade hang at end)
...
It's fixed now.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-04-29 09:49:03 -07:00
Lukas Ruzicka
8a321dec2c
Fix broken needles for foreign installations.
2019-04-25 10:12:36 +02:00
Adam Williamson
2d709a99ad
Remove #1699099 workaround
...
We got a compose with the fix included, so this should no longer
be needed.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-04-18 07:59:29 -07:00
Adam Williamson
d30714dbca
Add a variant apps_stop needle for Firefox 66 without header
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-04-17 12:30:11 -07:00
Adam Williamson
382f815110
Update KDE menu_games needle for icon change
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-04-17 10:59:13 -07:00
Adam Williamson
ccb67bd5a7
Extend gnome-software/issues/582 workaround to 2 auth requests
...
It seems that when this problem happens now we get *two* auth
requests, so we need to handle that.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-04-17 10:32:04 -07:00
Adam Williamson
d0d99946ce
Exclude fix for #1699099 from the workaround...
...
...so we can check it works.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-04-16 22:49:49 -07:00
Adam Williamson
e744cea358
Update GNOME apps needles for cheese and scan
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-04-16 18:46:31 -07:00
Guy Menanteau
9475fec56f
New needle anaconda_blivet_vdb_selected-20190416
...
as previous needle only matched 96%
https://openqa.stg.fedoraproject.org/tests/520670#step/disk_custom_blivet_software_raid/36
Signed-off-by: Michel Normand <normand@linux.vnet.ibm.com>
2019-04-16 17:01:13 +01:00
Michel Normand
37e2f134f1
Bypass dup chars after snapshot brc#1691487
...
eg failing jobs:
https://openqa.stg.fedoraproject.org/tests/499908#step/_boot_to_anaconda/7
https://openqa.stg.fedoraproject.org/tests/519326#step/_post_network_static/4
Signed-off-by: Michel Normand <normand@linux.vnet.ibm.com>
2019-04-15 16:20:13 +02:00
Adam Williamson
a9c6e69689
Make the 1699099 workaround not assert_script_run
...
File doesn't exist for ostree installs. No point failing if this
fails, we may as well just continue and see what happens.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-04-13 08:40:57 -07:00
Adam Williamson
33dd7ded6b
Sigh fix a syntax error in a previous fix I am bad at this
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-04-13 08:02:52 -07:00
Adam Williamson
d1cb937ea3
Load correct keyboard layout before doing 1699099 workaround
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-04-13 08:00:23 -07:00
Adam Williamson
2e68250bb1
Fix a logic bug in the 1699099 workaround which broke lots
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-04-13 07:56:57 -07:00
Adam Williamson
d33aa591a6
Update the workaround for #1698200
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-04-12 19:01:09 -07:00
Adam Williamson
785eaffb3a
Add a workaround for #1699099 so update tests don't fail on it
...
No purpose is being served by all update tests failing on this
bug, so let's try and work around it.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-04-12 18:55:17 -07:00
Adam Williamson
2754deb28a
Don't do live build postinstall steps on the install tests
...
It's not going to work there. Use the test name not the flavor
name to match on.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-04-12 18:54:36 -07:00
Adam Williamson
c043fb6189
Add a Bash 5.0 variant of the noprofile shell needle...
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-04-12 16:05:12 -07:00
Adam Williamson
abeeb650b2
Fix a stray ; in REPOSITORY_VARIATION for hd_variation test
...
This, for some reason, made the test fail on x86_64 but not on
ppc64le. I do not understand computers.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-04-12 15:55:02 -07:00
Adam Williamson
33f63c3d95
rescue_shell_prompt is really just a root console needle...
...
...so make it look like all the other ones we have already.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-04-12 15:54:26 -07:00
Guy Menanteau
33fd05f3d0
New install_repository_nfsiso_variation
...
This is covering the NFSISO_variation test as per:
https://fedoraproject.org/wiki/QA:Testcase_install_repository_NFSISO_variation
Change support_server to use support_5 disk image in templates
supposed to be previously created by updated createhdds tool
required for new test.
Signed-off-by: Guy Menanteau <menantea@linux.vnet.ibm.com>
2019-04-12 15:49:54 -07:00
Guy Menanteau
29070a54f1
New install_repository_hd_variation
...
use a new PREINSTALL to execute a rescue script before install.
This is covering the Hard_drive_variation test as per:
https://fedoraproject.org/wiki/QA:Testcase_install_repository_Hard_drive_variation
Signed-off-by: Guy Menanteau <menantea@linux.vnet.ibm.com>
2019-04-12 15:49:54 -07:00
Michel Normand
4a00301725
new select_rescue_mode in lib/utils from rescue_mode_encrypted.pm
...
placed in lib/utils.pm to be used by another commit.
Signed-off-by: Michel Normand <normand@linux.vnet.ibm.com>
2019-04-12 15:49:54 -07:00
Adam Williamson
8688b91fb2
F30 updates tests: pull in fix for #1698200
...
Otherwise base_services_start test always fails.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-04-11 09:52:53 -07:00
Adam Williamson
6bd24c3caa
Set up FreeIPA reverse DNS on F28, where we still use rolekit
...
Otherwise the replica tests don't work.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-04-10 13:16:56 -07:00
Adam Williamson
dc81c64f4f
Use type_very_safely for the desktop auth workaround
...
type_safely just ain't safe enough, it seems.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-04-10 12:46:45 -07:00
Adam Williamson
e87348abca
Be more strict in console_login
...
Because we use check_screen not assert_screen here, the match
can actually fail, but the match_has_tag conditional can pass
on the *previous* match, if that happened to also be matching
on a console tag. We don't want that. Let's just make these
into assert_screens to avoid it; I don't think there's any path
where we're actually expecting this to work if those
check_screens didn't match.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-04-10 10:44:15 -07:00
Adam Williamson
a0a8e3350d
Also run FreeIPA replica tests on updates
...
We just had an F30 update which broke replicas, so this seems
like a good idea!
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-04-09 17:22:05 -07:00
Lukas Ruzicka
99f93945b3
Change KDE desktop background at start of KDE app test
...
Since the KDE menus have transparency set, any time the wallpaper
changes the menus will look different, and the app tests may
fail. This sets the desktop wallpaper to black at the start of
the test suite to avoid this problem.
2019-04-09 08:57:43 -07:00
Michel Normand
09e81d6510
Add tests for QA:Testcase Remote Logging also ppc64le
...
Signed-off-by: Michel Normand <normand@linux.vnet.ibm.com>
2019-04-01 11:24:50 +02:00
Adam Williamson
794c245786
Restore #1594402 / #1661288 workarounds (aarch64 console)
...
This reverts commit f40599ee15
,
with a few tweaks. It turns out we still need these workarounds
- see https://bugzilla.redhat.com/show_bug.cgi?id=1661288 .
2019-03-29 15:22:47 -07:00
Adam Williamson
b1a0fd7dc3
Add tests for QA:Testcase Remote Logging test case
...
This commit adds server and client tests to cover the remote
logging Server test case.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2019-03-28 12:52:54 -07:00
Lukas Ruzicka
9a2d9ea190
Create needles needed for firefox test to really work.
2019-03-28 14:18:51 +01:00
Lukas Ruzicka
662f89f9d4
Fix Firefox failure.
2019-03-28 11:50:41 +01:00
Lukas Ruzicka
f9201fb7d8
Fix kmail and kontakt tests
...
Fix to pass kontakt tests properly.
2019-03-27 18:00:05 +01:00