Cole Robinson
d99e31cbc4
tests: uitests: newvm: Fix the rest with the oslist rework
2018-05-01 18:45:25 -04:00
Cole Robinson
ec407e8a06
tests: uitests: newvm: Fix import tests after oslist rework
2018-05-01 18:45:25 -04:00
Cole Robinson
3bc7ff24cf
uitests: Use old Fedora URL in test suite
...
the centos URL is currently broken with latest urldetect, we need to
add some info to libosinfo to cover it
2018-04-26 09:50:57 -04:00
Daniel P. Berrangé
48e32b429d
Fix copyright header to specify GPLv2 or later, not GPLv2 only.
...
The copyright headers in every file were chjanged in this previous commit
commit b6dcee8eb7ec4de999058c187162fe4aedef36b4
Author: Cole Robinson <crobinso@redhat.com>
Date: Tue Mar 20 15:00:02 2018 -0400
Use consistent and minimal license header for every file
Where before this they said "
"either version 2 of the License, or (at your option) any later version."
Now they just say
"GNU GPLv2"
This fixes it to say "GNU GPLv2 or later" again.
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
2018-04-04 16:51:37 -04:00
Cole Robinson
b6dcee8eb7
Use consistent and minimal license header for every file
2018-03-21 07:29:40 -04:00
Cole Robinson
a9ba930936
uitests: newvm: Add a customize->addhardware test
2018-01-21 10:02:08 -05:00
Cole Robinson
72f006ae8b
utils: Have find 'name' match labeller text too
...
Simplifies API callers
2018-01-21 10:02:05 -05:00
Cole Robinson
d3b6df8e9a
uitests: s/find_pattern/find/g
2018-01-19 11:05:23 -05:00
Cole Robinson
d8d71bddfb
ui: Add createnet/pool/vol/interface tests
2018-01-11 21:02:34 -05:00
Cole Robinson
a4e1b64f1a
uitests: Move helper functions into the Node wrapper class
2018-01-11 08:24:58 -05:00
Cole Robinson
9c4c9aeb8f
uitests: Wait for windows to become 'active'
...
If we wait for windows to become active in the window manager before
we try to do any clickyclicky, this solves a lot of the race
conditions I was trying to work around widget by widget
2018-01-10 18:41:55 -05:00
Cole Robinson
dc344fc8ee
error: Add accessible strings for error dialogs
...
Makes UI testing easier
2018-01-09 17:58:55 -05:00
Cole Robinson
4b4f532417
uitests: Wire up --coverage
...
Need to launch the external coverage process to actually measure
things
2018-01-09 13:51:53 -05:00
Cole Robinson
b4a2c46f6a
virt-manager: If --connect passed, wait for it to init
...
...before showing the UI. This helps the UI test suite be less
racy at least.
2018-01-09 13:51:53 -05:00
Cole Robinson
0c615497b1
uitests: Drop sleeps from newvm tests
...
Adds a few new uiutils options to facilitate watching for the expected
result, rather than depending on hardcoded sleeps
2018-01-09 13:51:53 -05:00
Cole Robinson
8030e0a35c
uitests: Centralize app shutdown
...
Try a graceful shutdown, wait for app to respond, before trying SIGKILL.
2018-01-09 12:04:43 -05:00
Cole Robinson
acfd59f22b
uitests: Split out UITestCase class
2018-01-09 10:06:26 -05:00
Cole Robinson
6f8206dc55
uitests: newvm: Fix after CPU UI tweaks
2017-07-20 17:54:11 -04:00
Cole Robinson
fcebefd3bb
tests: Stop using deprecated assertEquals
...
The recommended way is assertEqual
2017-05-05 12:40:52 -04:00
Mikhail Feoktistov
3f59906af6
Add GUI test for Virtuozzo containers
2017-03-22 11:00:50 -04:00
Cole Robinson
4c87b5e541
tests: uitests: Fix with git
2016-06-17 19:30:45 -04:00
Cole Robinson
182808f97b
uitests: newvm: Fix CDROM test
...
Need to click the OS text entry to close the popup window
2016-05-17 18:01:47 -04:00
Cole Robinson
bb62a0f7a4
uitests: Add more install tests for arch/machine/virt handling
2015-09-14 19:27:55 -04:00
Cole Robinson
2fda875072
uitests: Check CPU value in a loop, for robustness
2015-09-14 19:26:26 -04:00
Cole Robinson
1e01395ad9
uitests: newvm: Add basic test case for xen paravirt
2015-09-14 17:01:32 -04:00
Cole Robinson
cfd980611a
uitests: Add check_in_loop helper function
2015-09-14 12:59:49 -04:00
Cole Robinson
3d9b3528e9
uitests: Separate static methods from DogtailApp
2015-09-14 12:55:04 -04:00
Cole Robinson
ddea18baf9
create: Cleanup of distro detection code
...
- Use better variable names
- Lots of comments
- Streamline various parts
2015-09-13 12:28:16 -04:00
Cole Robinson
0dc74d6409
uitests: Use Centos5.5 URL for tests instead of fedora
...
Modern fedora + initrd are much larger, so take longer to download
2015-09-13 12:15:11 -04:00
Cole Robinson
420fd88af5
uitests: Use dogtail findChild, which does retrys and backoffs
...
Avoids some random timing failures
2015-09-10 18:23:10 -04:00
Cole Robinson
5c66328e10
uitests: Several more 'New VM' tests, and cli --show tests
2015-09-09 19:07:31 -04:00
Cole Robinson
91e2d502bb
tests: Add test_ui target for dogtail UI tests, add an example
2015-09-09 14:26:50 -04:00