os-autoinst:os-autoinst.git
7 years agosupport German install keyboard shortcuts
Bernhard M. Wiedemann [Wed, 2 Feb 2011 15:24:18 +0000 (16:24 +0100)]
support German install keyboard shortcuts

7 years agoadd DOCRUN=1 support
Bernhard M. Wiedemann [Wed, 2 Feb 2011 15:06:10 +0000 (16:06 +0100)]
add DOCRUN=1 support

this allows to fetch screenshots for openSUSE install documentation
from the qemuscreenshot/ dir

7 years agoupdate tests + sigs
Bernhard M. Wiedemann [Tue, 1 Feb 2011 21:36:42 +0000 (22:36 +0100)]
update tests + sigs

add mozmill tests
split out console setup - requires console=ttyS0 console=tty

7 years agoadd waitserial
Bernhard M. Wiedemann [Tue, 1 Feb 2011 08:04:31 +0000 (09:04 +0100)]
add waitserial

7 years agorun zypper patch multiple times
Bernhard M. Wiedemann [Mon, 31 Jan 2011 05:45:15 +0000 (06:45 +0100)]
run zypper patch multiple times

because it will first try to update itself

7 years agoMerge branch 'master' of ssh://geekotest@openqa.opensuse.org/opensuse/perl/autoinst
Bernhard M. Wiedemann [Sat, 29 Jan 2011 20:20:57 +0000 (21:20 +0100)]
Merge branch 'master' of ssh://geekotest@openqa.opensuse.org/opensuse/perl/autoinst

7 years agofix startup problems with KEEPHDDS
Bernhard M. Wiedemann [Sat, 29 Jan 2011 20:20:28 +0000 (21:20 +0100)]
fix startup problems with KEEPHDDS

7 years agoadd+use special function to send password
Bernhard M. Wiedemann [Sat, 29 Jan 2011 20:18:32 +0000 (21:18 +0100)]
add+use special function to send password

this is to allow to treat it differently in requiring visual feedback
+ take extra screenshot on standstill

7 years agocheck isosize
Bernhard M. Wiedemann [Fri, 28 Jan 2011 07:44:41 +0000 (08:44 +0100)]
check isosize

plus other checklog improvements

7 years agoadd tests: mtab, glxgears
Bernhard M. Wiedemann [Wed, 26 Jan 2011 06:07:50 +0000 (07:07 +0100)]
add tests: mtab, glxgears

7 years agoupdate tests and sigs
Bernhard M. Wiedemann [Wed, 26 Jan 2011 06:05:24 +0000 (07:05 +0100)]
update tests and sigs

do not run reboot tests on Live tests
also attach serial console output to log

7 years agouse serial console
Bernhard M. Wiedemann [Wed, 26 Jan 2011 05:14:41 +0000 (06:14 +0100)]
use serial console

this allows to get textual information out of the VM
using this to get repo list

7 years agomove distri detection to core code
Bernhard M. Wiedemann [Tue, 25 Jan 2011 06:40:53 +0000 (07:40 +0100)]
move distri detection to core code

7 years agofixes for file move
Bernhard M. Wiedemann [Mon, 24 Jan 2011 09:38:46 +0000 (10:38 +0100)]
fixes for file move

7 years agoMerge branch 'master' of ssh://geekotest@openqa.opensuse.org/opensuse/perl/autoinst
Bernhard M. Wiedemann [Mon, 24 Jan 2011 06:45:41 +0000 (07:45 +0100)]
Merge branch 'master' of ssh://geekotest@openqa.opensuse.org/opensuse/perl/autoinst

7 years agosupport testing hybrid isos (USBboot)
Bernhard M. Wiedemann [Mon, 24 Jan 2011 06:43:30 +0000 (07:43 +0100)]
support testing hybrid isos (USBboot)

currently this uses the first HDD, because KVM/SeaBIOS can not boot from USB,
but it is close enough to catch bugs

7 years agochange to nicer directory structure
Bernhard M. Wiedemann [Mon, 24 Jan 2011 05:53:24 +0000 (06:53 +0100)]
change to nicer directory structure

7 years agomake NICMODEL variable
Bernhard M. Wiedemann [Thu, 20 Jan 2011 15:35:27 +0000 (16:35 +0100)]
make NICMODEL variable

this is needed for SLES10 testing

7 years agofix RAIDLEVEL=0
Bernhard M. Wiedemann [Thu, 13 Jan 2011 10:58:01 +0000 (11:58 +0100)]
fix RAIDLEVEL=0

7 years agoupdate tests+sigs
Bernhard M. Wiedemann [Wed, 12 Jan 2011 15:55:31 +0000 (16:55 +0100)]
update tests+sigs

7 years agodoc update
Bernhard M. Wiedemann [Sat, 8 Jan 2011 20:35:28 +0000 (21:35 +0100)]
doc update

7 years agoupdate tests + sigs
Bernhard M. Wiedemann [Sat, 8 Jan 2011 20:26:44 +0000 (21:26 +0100)]
update tests + sigs

add sshd test
add killall gnome-screensaver to not block GNOME GUI tests
add support for multiple ADDONURL entries separated by "+"

7 years agowork around a ffmpeg2theora issue
Bernhard M. Wiedemann [Fri, 7 Jan 2011 14:03:34 +0000 (15:03 +0100)]
work around a ffmpeg2theora issue

ffmpeg2theora was using first frame size for whole video

7 years agoadd fedora testing support
Bernhard M. Wiedemann [Thu, 6 Jan 2011 20:29:46 +0000 (21:29 +0100)]
add fedora testing support

7 years agofix prestandstillwarning not reset
Bernhard M. Wiedemann [Thu, 6 Jan 2011 20:22:04 +0000 (21:22 +0100)]
fix prestandstillwarning not reset

7 years agoadd debian testing support
Bernhard M. Wiedemann [Thu, 6 Jan 2011 14:55:05 +0000 (15:55 +0100)]
add debian testing support

for this the SUSEISO environment variable was renamed to ISO

7 years agoadd support for Add-On URL
Bernhard M. Wiedemann [Tue, 4 Jan 2011 16:15:30 +0000 (17:15 +0100)]
add support for Add-On URL

7 years agoadd extra chars from qemu-0.13
Bernhard M. Wiedemann [Tue, 4 Jan 2011 13:29:18 +0000 (14:29 +0100)]
add extra chars from qemu-0.13

7 years agoopenqa adaptions
Bernhard M. Wiedemann [Sun, 26 Dec 2010 21:13:53 +0000 (22:13 +0100)]
openqa adaptions

7 years agoupdate tests+sigs
Bernhard M. Wiedemann [Sun, 26 Dec 2010 21:10:07 +0000 (22:10 +0100)]
update tests+sigs

7 years agouse usecs to create unique screenshots
Bernhard M. Wiedemann [Sun, 26 Dec 2010 21:05:02 +0000 (22:05 +0100)]
use usecs to create unique screenshots

- format is now qemuscreenshot/1293396696.038445.ppm
  this is useful to make matching subtitles with keystrokes

- add evolution test

7 years agoupdate sigs
Bernhard M. Wiedemann [Mon, 20 Dec 2010 16:24:46 +0000 (17:24 +0100)]
update sigs

add banshee test for gnome

7 years agoupdate sigs
Bernhard M. Wiedemann [Fri, 17 Dec 2010 13:05:51 +0000 (14:05 +0100)]
update sigs

7 years agoupdate sigs+timings
Bernhard M. Wiedemann [Tue, 14 Dec 2010 07:02:57 +0000 (08:02 +0100)]
update sigs+timings

7 years agoadd workaround/656536
Bernhard M. Wiedemann [Tue, 14 Dec 2010 07:02:33 +0000 (08:02 +0100)]
add workaround/656536

7 years agofix isotovideo log with symlink
Bernhard M. Wiedemann [Tue, 14 Dec 2010 06:59:18 +0000 (07:59 +0100)]
fix isotovideo log with symlink

7 years ago+timeout_screenshot; run 'free'
Bernhard M. Wiedemann [Tue, 14 Dec 2010 06:58:23 +0000 (07:58 +0100)]
+timeout_screenshot; run 'free'

7 years agoupdate sigs
Bernhard M. Wiedemann [Sun, 5 Dec 2010 17:11:58 +0000 (18:11 +0100)]
update sigs

7 years agospeedup dist-upgrade in video
Bernhard M. Wiedemann [Sun, 5 Dec 2010 17:11:50 +0000 (18:11 +0100)]
speedup dist-upgrade in video

7 years agosupport yast2_lan test on livecd
Bernhard M. Wiedemann [Sun, 5 Dec 2010 17:10:41 +0000 (18:10 +0100)]
support yast2_lan test on livecd

7 years agoadd tests ; support vnc PW ; cleanup
Bernhard M. Wiedemann [Sun, 5 Dec 2010 17:09:40 +0000 (18:09 +0100)]
add tests ; support vnc PW ; cleanup

7 years agoupdate sigs ; improve some tests
Bernhard M. Wiedemann [Sun, 28 Nov 2010 14:06:33 +0000 (15:06 +0100)]
update sigs ; improve some tests

7 years agoadd zypper_in test
Bernhard M. Wiedemann [Thu, 18 Nov 2010 20:02:16 +0000 (21:02 +0100)]
add zypper_in test

update sigs
move mouse to bottom right on LXDE and XFCE
wait longer before typing password
tune firefox test to have an opensuse page on screenshots

7 years agoupdate sigs and tests
Bernhard M. Wiedemann [Sun, 14 Nov 2010 08:47:10 +0000 (09:47 +0100)]
update sigs and tests

7 years agoupdate test,docs and sigs
Bernhard M. Wiedemann [Thu, 11 Nov 2010 06:09:01 +0000 (07:09 +0100)]
update test,docs and sigs

7 years agoupdate sigs for GNOME-LiveCD 0834+
Bernhard M. Wiedemann [Sun, 7 Nov 2010 18:12:14 +0000 (19:12 +0100)]
update sigs for GNOME-LiveCD 0834+

7 years agoupdate signatures for kde0834+
Bernhard M. Wiedemann [Sat, 6 Nov 2010 14:12:54 +0000 (15:12 +0100)]
update signatures for kde0834+

7 years agomove code for re-use in LIVETEST
Bernhard M. Wiedemann [Sat, 6 Nov 2010 08:40:19 +0000 (09:40 +0100)]
move code for re-use in LIVETEST

7 years agostub for uploading test results
Bernhard M. Wiedemann [Sun, 31 Oct 2010 12:07:17 +0000 (13:07 +0100)]
stub for uploading test results

7 years agoallow NET/DVD inst without further options
Bernhard M. Wiedemann [Fri, 29 Oct 2010 18:48:30 +0000 (20:48 +0200)]
allow NET/DVD inst without further options

7 years agouse raw devices if symlinked in raid/1.lvm
Bernhard M. Wiedemann [Fri, 29 Oct 2010 18:47:26 +0000 (20:47 +0200)]
use raw devices if symlinked in raid/1.lvm

7 years agosuse fixes+updates
Bernhard M. Wiedemann [Mon, 18 Oct 2010 13:58:16 +0000 (15:58 +0200)]
suse fixes+updates

7 years agoGNOME updates
Bernhard M. Wiedemann [Tue, 5 Oct 2010 07:12:53 +0000 (09:12 +0200)]
GNOME updates

fix screensaver blocking GUI tests with new+unknown GNOME look

7 years agoupdate signatures
Bernhard M. Wiedemann [Wed, 8 Sep 2010 19:19:24 +0000 (21:19 +0200)]
update signatures

output rect coords in inststagedetect

7 years agoadd ppm sanity check
Bernhard M. Wiedemann [Mon, 23 Aug 2010 18:30:11 +0000 (20:30 +0200)]
add ppm sanity check

7 years ago11.0/1 upgrade improvements
Bernhard M. Wiedemann [Thu, 19 Aug 2010 13:47:50 +0000 (15:47 +0200)]
11.0/1 upgrade improvements

allow HDDMODEL=ide for older kernel versions

7 years agonicer demo video by omitting install details
Bernhard M. Wiedemann [Sat, 7 Aug 2010 10:32:59 +0000 (12:32 +0200)]
nicer demo video by omitting install details

7 years agoallow X11-debugging on DVD
Bernhard M. Wiedemann [Sat, 7 Aug 2010 10:32:21 +0000 (12:32 +0200)]
allow X11-debugging on DVD

7 years agoadd firefox stress test
Bernhard M. Wiedemann [Sun, 11 Jul 2010 03:04:42 +0000 (05:04 +0200)]
add firefox stress test

7 years agocleanup / make more robust
Bernhard M. Wiedemann [Sun, 11 Jul 2010 03:03:17 +0000 (05:03 +0200)]
cleanup / make more robust

7 years agoadd code to debug crashes on first boot
Bernhard M. Wiedemann [Sun, 11 Jul 2010 02:59:44 +0000 (04:59 +0200)]
add code to debug crashes on first boot

usage XDEBUG=1
current version will pull some xorg debuginfo installer from my server
because qemu-0.12.4 does not allow to send a colon.
Can be used for other kinds of debugging/testing, too.

Does not work on LiveCDs as those do not offer a shell at install-time.

7 years agoadd NICEVIDEO flag
Bernhard M. Wiedemann [Sun, 11 Jul 2010 02:57:47 +0000 (04:57 +0200)]
add NICEVIDEO flag

7 years agoxfce modularisation update
Bernhard M. Wiedemann [Sun, 4 Jul 2010 19:10:05 +0000 (21:10 +0200)]
xfce modularisation update

7 years agolxde modularisation update
Bernhard M. Wiedemann [Sun, 4 Jul 2010 18:12:09 +0000 (20:12 +0200)]
lxde modularisation update

7 years agocan test ooffice only on KDE+GNOME
Bernhard M. Wiedemann [Sun, 4 Jul 2010 15:38:04 +0000 (17:38 +0200)]
can test ooffice only on KDE+GNOME

7 years agofix LIVETEST
Bernhard M. Wiedemann [Sat, 3 Jul 2010 06:16:48 +0000 (08:16 +0200)]
fix LIVETEST

7 years agoupdate tests + sigs
Bernhard M. Wiedemann [Fri, 2 Jul 2010 04:26:47 +0000 (06:26 +0200)]
update tests + sigs

7 years agoadd grub easter egg sig
Bernhard M. Wiedemann [Mon, 28 Jun 2010 04:30:19 +0000 (06:30 +0200)]
add grub easter egg sig

do not wait too long so that KDE will not go into screensaver
 and thus be detected later

7 years agosignature updates
Bernhard M. Wiedemann [Sat, 26 Jun 2010 05:55:18 +0000 (07:55 +0200)]
signature updates

dont give "unknown" as result for tests without checklist

7 years agosplit out gnome tests
Bernhard M. Wiedemann [Thu, 24 Jun 2010 04:58:23 +0000 (06:58 +0200)]
split out gnome tests

autotesting firefox & openoffice works now

7 years agofurther split KDE tests
Bernhard M. Wiedemann [Wed, 23 Jun 2010 09:31:02 +0000 (11:31 +0200)]
further split KDE tests

7 years agosplit X11 tests
Bernhard M. Wiedemann [Wed, 23 Jun 2010 08:21:50 +0000 (10:21 +0200)]
split X11 tests

includes automatic checks for success/failure
will take screenshots of interesting test phases

7 years agofinetune xterm test
Bernhard M. Wiedemann [Tue, 22 Jun 2010 09:56:25 +0000 (11:56 +0200)]
finetune xterm test

7 years agofurther modularisation
Bernhard M. Wiedemann [Tue, 22 Jun 2010 07:22:25 +0000 (09:22 +0200)]
further modularisation

7 years agomodularize X11 tests
Bernhard M. Wiedemann [Mon, 21 Jun 2010 05:03:39 +0000 (07:03 +0200)]
modularize X11 tests

add firefox example

7 years agoconsider sudo timeout
Bernhard M. Wiedemann [Mon, 21 Jun 2010 04:19:30 +0000 (06:19 +0200)]
consider sudo timeout

7 years agofurther modularisation
Bernhard M. Wiedemann [Sun, 20 Jun 2010 16:54:26 +0000 (18:54 +0200)]
further modularisation

allow UPGRADE again
start splitting installer parts
more cleanup

7 years agorework for modularity
Bernhard M. Wiedemann [Sun, 20 Jun 2010 14:25:19 +0000 (16:25 +0200)]
rework for modularity

moved suse specific code to suseinst.d
automatically apply proper "package" to testing modules

7 years agoadd hal test
Bernhard M. Wiedemann [Sun, 20 Jun 2010 11:09:25 +0000 (13:09 +0200)]
add hal test

7 years agocleanup: prevent waitidle to timeout
Bernhard M. Wiedemann [Sun, 20 Jun 2010 11:08:41 +0000 (13:08 +0200)]
cleanup: prevent waitidle to timeout

7 years agoadd LVM support
Bernhard M. Wiedemann [Thu, 17 Jun 2010 18:37:17 +0000 (20:37 +0200)]
add LVM support

7 years agoallow/document CPU type override
Bernhard M. Wiedemann [Wed, 16 Jun 2010 20:49:29 +0000 (22:49 +0200)]
allow/document CPU type override

This is handy for the openSUSE-DVD-Biarch iso.

7 years agofix and use set_hash_rects
Bernhard M. Wiedemann [Tue, 15 Jun 2010 21:14:42 +0000 (23:14 +0200)]
fix and use set_hash_rects

this allows to selectively hash small parts of the screen,
depending on demands of current test

7 years agoupdate docs ; always disable aria2c on NETinst
Bernhard M. Wiedemann [Tue, 15 Jun 2010 18:45:20 +0000 (20:45 +0200)]
update docs ; always disable aria2c on NETinst

aria2c slows down NET inst from local mirror by about 12%=2mins
so disable it even when not using a proxy

7 years agoupdate signatures for NET-Build0674
Bernhard M. Wiedemann [Tue, 15 Jun 2010 18:44:20 +0000 (20:44 +0200)]
update signatures for NET-Build0674

7 years agoadd support for all languages
Bernhard M. Wiedemann [Tue, 15 Jun 2010 11:23:37 +0000 (13:23 +0200)]
add support for all languages

usage: INSTLANG=de_DE tools/isotovideo ...iso
work around qemu issue with sendkey producing wrong result after mouse-move

7 years agoadd ppm search method
Bernhard M. Wiedemann [Mon, 14 Jun 2010 19:17:38 +0000 (21:17 +0200)]
add ppm search method

this is used such:
($x,$y)=$haystack->search($needle);
if(!defined($x)) { print "not found" }

7 years agowork around mouse problem
Bernhard M. Wiedemann [Mon, 14 Jun 2010 04:03:55 +0000 (06:03 +0200)]
work around mouse problem

7 years agoadd basic mouse support via USB tablet ; click not working yet
Bernhard M. Wiedemann [Thu, 10 Jun 2010 19:48:16 +0000 (21:48 +0200)]
add basic mouse support via USB tablet ; click not working yet

7 years agoadjust to current GNOME/mouse changes
Bernhard M. Wiedemann [Sun, 13 Jun 2010 09:04:38 +0000 (11:04 +0200)]
adjust to current GNOME/mouse changes

7 years agodrop long unused code
Bernhard M. Wiedemann [Sun, 13 Jun 2010 05:45:26 +0000 (07:45 +0200)]
drop long unused code

7 years agoprevent testrun blocking at the end
Bernhard M. Wiedemann [Sun, 13 Jun 2010 05:44:40 +0000 (07:44 +0200)]
prevent testrun blocking at the end

7 years agoinclude LIVETEST mode for LiveCD
Bernhard M. Wiedemann [Sun, 13 Jun 2010 04:36:13 +0000 (06:36 +0200)]
include LIVETEST mode for LiveCD

use this via LIVETEST=1 ... to just run application tests

7 years agoupdate consoletests
Bernhard M. Wiedemann [Sun, 13 Jun 2010 04:34:13 +0000 (06:34 +0200)]
update consoletests

yast2_bootloader: include working case
zypper_up: run it twice to see if second update has nothing to do

7 years agosmoothed XFCE test
Bernhard M. Wiedemann [Tue, 8 Jun 2010 17:50:14 +0000 (19:50 +0200)]
smoothed XFCE test

including reboot

7 years agoadd lxde and xfce tests+shutdown
Bernhard M. Wiedemann [Tue, 8 Jun 2010 09:34:56 +0000 (11:34 +0200)]
add lxde and xfce tests+shutdown

7 years agoallow to reset sudo status
Bernhard M. Wiedemann [Tue, 8 Jun 2010 09:34:33 +0000 (11:34 +0200)]
allow to reset sudo status

7 years agoadd yast2_bootloader regression test
Bernhard M. Wiedemann [Mon, 7 Jun 2010 19:10:02 +0000 (21:10 +0200)]
add yast2_bootloader regression test

7 years agomodular test result checking
Bernhard M. Wiedemann [Mon, 7 Jun 2010 11:56:19 +0000 (13:56 +0200)]
modular test result checking

7 years agoadd possibility for DVD/NET update
Bernhard M. Wiedemann [Sat, 5 Jun 2010 08:55:41 +0000 (10:55 +0200)]
add possibility for DVD/NET update