os-autoinst:os-autoinst.git
5 years agoremove useless get_ocr call
Ludwig Nussel [Tue, 23 Apr 2013 11:57:04 +0000 (13:57 +0200)]
remove useless get_ocr call

5 years agodon't scale screenshots
Ludwig Nussel [Tue, 23 Apr 2013 11:56:50 +0000 (13:56 +0200)]
don't scale screenshots

5 years agoset resolution to 1024
Ludwig Nussel [Tue, 23 Apr 2013 11:55:35 +0000 (13:55 +0200)]
set resolution to 1024

5 years agoallow easy abort of timeout
Ludwig Nussel [Tue, 23 Apr 2013 11:53:40 +0000 (13:53 +0200)]
allow easy abort of timeout

5 years agoFixed checklog; handle pngs and fixed undef warnings;
Christopher Hofmann [Tue, 23 Apr 2013 16:22:46 +0000 (18:22 +0200)]
Fixed checklog; handle pngs and fixed undef warnings;

5 years agoMade betawarning handling independend from env BETA
Christopher Hofmann [Tue, 23 Apr 2013 11:21:29 +0000 (13:21 +0200)]
Made betawarning handling independend from env BETA

5 years agoadd missing ocr test data
Ludwig Nussel [Fri, 19 Apr 2013 12:43:32 +0000 (14:43 +0200)]
add missing ocr test data

5 years agofix promo installation
Ludwig Nussel [Fri, 19 Apr 2013 12:35:57 +0000 (14:35 +0200)]
fix promo installation

5 years agodie if beta warning appears in non-beta
Ludwig Nussel [Fri, 19 Apr 2013 12:11:09 +0000 (14:11 +0200)]
die if beta warning appears in non-beta

5 years agoIncreased installation timeout for my slower machine
Christopher Hofmann [Mon, 22 Apr 2013 14:55:44 +0000 (16:55 +0200)]
Increased installation timeout for my slower machine

5 years agohonor CASEDIR
Ludwig Nussel [Thu, 18 Apr 2013 14:07:43 +0000 (16:07 +0200)]
honor CASEDIR

5 years agoautomatically run ocr on ocr areas
Ludwig Nussel [Thu, 18 Apr 2013 13:35:40 +0000 (15:35 +0200)]
automatically run ocr on ocr areas

5 years agoocr using tesseract
Ludwig Nussel [Thu, 18 Apr 2013 13:19:43 +0000 (15:19 +0200)]
ocr using tesseract

5 years ago/dev/shm may not be used to store temporary files
Ludwig Nussel [Thu, 18 Apr 2013 12:26:54 +0000 (14:26 +0200)]
/dev/shm may not be used to store temporary files

5 years agotest suite
Ludwig Nussel [Thu, 18 Apr 2013 09:39:41 +0000 (11:39 +0200)]
test suite

5 years agoSome documentation about needles creation
Ancor Gonzalez Sosa [Wed, 17 Apr 2013 16:34:19 +0000 (18:34 +0200)]
Some documentation about needles creation

5 years agochange beta warning handling
Ancor Gonzalez Sosa [Wed, 17 Apr 2013 16:33:37 +0000 (18:33 +0200)]
change beta warning handling

The beta warning must be shown on betas and it must not be shown in RCs.
So that fact needs to be made explicit via $BETA env var.

5 years agoAvoid trailing space in needles generated by crop.py
Ancor Gonzalez Sosa [Wed, 17 Apr 2013 16:12:26 +0000 (18:12 +0200)]
Avoid trailing space in needles generated by crop.py

5 years agoexclude areas
Ludwig Nussel [Tue, 16 Apr 2013 13:54:56 +0000 (15:54 +0200)]
exclude areas

5 years agochange screenshot file naming to something readable
Ludwig Nussel [Tue, 16 Apr 2013 09:20:14 +0000 (11:20 +0200)]
change screenshot file naming to something readable

5 years agoadd and remove multiple rects
Ludwig Nussel [Mon, 15 Apr 2013 14:23:02 +0000 (16:23 +0200)]
add and remove multiple rects

5 years agoexclude area
Ludwig Nussel [Mon, 15 Apr 2013 13:47:15 +0000 (15:47 +0200)]
exclude area

5 years agomultiple includes
Ludwig Nussel [Mon, 15 Apr 2013 13:39:38 +0000 (15:39 +0200)]
multiple includes

5 years agosome GNOME needles
Stephan Kulow [Tue, 9 Apr 2013 09:46:40 +0000 (11:46 +0200)]
some GNOME needles

5 years agosome more needles
Stephan Kulow [Mon, 8 Apr 2013 14:10:52 +0000 (16:10 +0200)]
some more needles

5 years agofinish textmode installation of xfce and other random fixes
Stephan Kulow [Sat, 6 Apr 2013 17:48:47 +0000 (19:48 +0200)]
finish textmode installation of xfce and other random fixes

Disable x11 and consoletests for now

5 years agolet start.pl find it's modules on its own
Stephan Kulow [Sat, 6 Apr 2013 06:41:15 +0000 (08:41 +0200)]
let start.pl find it's modules on its own

5 years agomove the needle cleaning after the initialization of the ENV, otherwise
Stephan Kulow [Sat, 6 Apr 2013 06:35:21 +0000 (08:35 +0200)]
move the needle cleaning after the initialization of the ENV, otherwise
it will remove all valid needles for RANDOMENV

5 years agomore needles for kdelive
Stephan Kulow [Fri, 5 Apr 2013 17:02:10 +0000 (19:02 +0200)]
more needles for kdelive

5 years agohandle noautologin case
Ludwig Nussel [Fri, 5 Apr 2013 13:53:01 +0000 (15:53 +0200)]
handle noautologin case

5 years agoalso kill needles of minimalx and textmode if needed
Ludwig Nussel [Fri, 5 Apr 2013 13:52:47 +0000 (15:52 +0200)]
also kill needles of minimalx and textmode if needed

5 years agocheck environment to make sure DESKTOP etc is correct
Ludwig Nussel [Fri, 5 Apr 2013 12:55:44 +0000 (14:55 +0200)]
check environment to make sure DESKTOP etc is correct

5 years agoallow to set qemu binary via $QEMU
Ludwig Nussel [Fri, 5 Apr 2013 09:14:07 +0000 (11:14 +0200)]
allow to set qemu binary via $QEMU

5 years agostop vm when done
Ludwig Nussel [Thu, 4 Apr 2013 14:18:29 +0000 (16:18 +0200)]
stop vm when done

5 years agoimplement goandclick (issue#298)
Ludwig Nussel [Thu, 4 Apr 2013 14:04:40 +0000 (16:04 +0200)]
implement goandclick (issue#298)

5 years agorefactor to name args
Ludwig Nussel [Thu, 4 Apr 2013 14:10:50 +0000 (16:10 +0200)]
refactor to name args

5 years agodon't wait for ages at the end
Ludwig Nussel [Thu, 4 Apr 2013 13:48:28 +0000 (15:48 +0200)]
don't wait for ages at the end

5 years agoreturn information about found needle
Ludwig Nussel [Thu, 4 Apr 2013 13:35:03 +0000 (15:35 +0200)]
return information about found needle

5 years agolog found needles
Ludwig Nussel [Thu, 4 Apr 2013 13:34:28 +0000 (15:34 +0200)]
log found needles

5 years agomore graceful quit
Ludwig Nussel [Thu, 4 Apr 2013 13:34:18 +0000 (15:34 +0200)]
more graceful quit

5 years agoCreate a video from PNG files (action #306)
Alberto Planas [Thu, 4 Apr 2013 16:29:24 +0000 (18:29 +0200)]
Create a video from PNG files (action #306)

png2theora is packaged in devel:openQA

5 years agoremove non matching desktops from the needle database
Stephan Kulow [Thu, 4 Apr 2013 15:53:10 +0000 (17:53 +0200)]
remove non matching desktops from the needle database

5 years agoif waitforneedle (or needle::tags) gets a space seperated list of tags, this
Stephan Kulow [Thu, 4 Apr 2013 15:32:19 +0000 (17:32 +0200)]
if waitforneedle (or needle::tags) gets a space seperated list of tags, this
will mean an 'and' between the tags

5 years agodo not Carp(:always) in threads - this will crash perl badly ;(
Stephan Kulow [Thu, 4 Apr 2013 14:14:32 +0000 (16:14 +0200)]
do not Carp(:always) in threads - this will crash perl badly ;(

5 years agosupport json files refering to pngs directly (to have 2 crops from the same)
Stephan Kulow [Thu, 4 Apr 2013 11:05:33 +0000 (13:05 +0200)]
support json files refering to pngs directly (to have 2 crops from the same)

5 years agoalso crop from left/top if at border
Ludwig Nussel [Thu, 4 Apr 2013 09:57:36 +0000 (11:57 +0200)]
also crop from left/top if at border

5 years agoautomatically select minimal when in textmode
Ludwig Nussel [Thu, 4 Apr 2013 09:39:10 +0000 (11:39 +0200)]
automatically select minimal when in textmode

5 years agoonly read actually created needles
Ludwig Nussel [Thu, 4 Apr 2013 09:38:53 +0000 (11:38 +0200)]
only read actually created needles

5 years agomake sure screenshot that was actually used for matching is dumped
Ludwig Nussel [Thu, 4 Apr 2013 09:03:06 +0000 (11:03 +0200)]
make sure screenshot that was actually used for matching is dumped

5 years agoremove checklist functions in the test - md5sums will never come back
Stephan Kulow [Thu, 4 Apr 2013 08:09:00 +0000 (10:09 +0200)]
remove checklist functions in the test - md5sums will never come back

5 years agofix crop tool call
Ludwig Nussel [Thu, 4 Apr 2013 07:33:15 +0000 (09:33 +0200)]
fix crop tool call

5 years agocall crop
Ludwig Nussel [Wed, 3 Apr 2013 16:35:41 +0000 (18:35 +0200)]
call crop

5 years agoadd unregister function
Ludwig Nussel [Wed, 3 Apr 2013 15:41:48 +0000 (17:41 +0200)]
add unregister function

5 years agomake it accept png or json in general
Ludwig Nussel [Wed, 3 Apr 2013 15:31:51 +0000 (17:31 +0200)]
make it accept png or json in general

5 years agoshorter timeout if no tag found
Ludwig Nussel [Wed, 3 Apr 2013 15:18:29 +0000 (17:18 +0200)]
shorter timeout if no tag found

5 years agoremove extra wait for boot menu
Ludwig Nussel [Wed, 3 Apr 2013 09:22:37 +0000 (11:22 +0200)]
remove extra wait for boot menu

5 years agodie on some errors
Ludwig Nussel [Tue, 2 Apr 2013 13:20:42 +0000 (15:20 +0200)]
die on some errors

5 years agowrite out tags instead of goods
Stephan Kulow [Wed, 3 Apr 2013 15:02:16 +0000 (17:02 +0200)]
write out tags instead of goods

5 years agoremove more md5 checksums
Stephan Kulow [Tue, 2 Apr 2013 15:46:41 +0000 (17:46 +0200)]
remove more md5 checksums

5 years agoadd hackish checkneedle which doesnt die
Ludwig Nussel [Wed, 3 Apr 2013 10:47:44 +0000 (12:47 +0200)]
add hackish checkneedle which doesnt die

5 years agodie if needle wasnt found
Ludwig Nussel [Wed, 3 Apr 2013 09:24:41 +0000 (11:24 +0200)]
die if needle wasnt found

5 years agoFix documentation
Alberto Planas [Wed, 3 Apr 2013 06:56:21 +0000 (08:56 +0200)]
Fix documentation

5 years agoadd crop application
Ludwig Nussel [Tue, 2 Apr 2013 15:32:40 +0000 (17:32 +0200)]
add crop application

5 years agoremove differ and checksum functions, both are no longer needed - we rely
Stephan Kulow [Tue, 2 Apr 2013 10:31:56 +0000 (12:31 +0200)]
remove differ and checksum functions, both are no longer needed - we rely
on similarity between the current and the previous screenshot

5 years agomore needles and checks for it
Stephan Kulow [Fri, 29 Mar 2013 07:52:08 +0000 (08:52 +0100)]
more needles and checks for it

5 years agoreplaced some waitinststages by waitforneedle
Christopher Hofmann [Thu, 28 Mar 2013 16:25:38 +0000 (17:25 +0100)]
replaced some waitinststages by waitforneedle

5 years agoadd more needles
Stephan Kulow [Thu, 28 Mar 2013 12:44:36 +0000 (13:44 +0100)]
add more needles

5 years agoqueue file names of screenshots and avoid dups
Stephan Kulow [Thu, 28 Mar 2013 10:46:32 +0000 (11:46 +0100)]
queue file names of screenshots and avoid dups

5 years agoimplement a needle search - taking optionally an array reference
Stephan Kulow [Wed, 27 Mar 2013 20:46:19 +0000 (21:46 +0100)]
implement a needle search - taking optionally an array reference

5 years agoparse the distribution needles
Stephan Kulow [Wed, 27 Mar 2013 20:06:01 +0000 (21:06 +0100)]
parse the distribution needles

5 years agochange default screenshot interval
Ludwig Nussel [Thu, 4 Apr 2013 09:03:20 +0000 (11:03 +0200)]
change default screenshot interval

5 years agomake sure we only sleep till the rest of the interval
Stephan Kulow [Wed, 27 Mar 2013 16:19:40 +0000 (17:19 +0100)]
make sure we only sleep till the rest of the interval

5 years agorework the take_screenshot to not write out the png if it's the same
Stephan Kulow [Wed, 27 Mar 2013 16:01:06 +0000 (17:01 +0100)]
rework the take_screenshot to not write out the png if it's the same

Just rely on symlinks

5 years agoremove md5 checksums
Stephan Kulow [Wed, 27 Mar 2013 15:30:43 +0000 (16:30 +0100)]
remove md5 checksums

5 years agoClean image_search, using the search_TEMPLATE function
Alberto Planas [Wed, 27 Mar 2013 16:55:14 +0000 (17:55 +0100)]
Clean image_search, using the search_TEMPLATE function

5 years agoChange the value for similar images
Alberto Planas [Wed, 27 Mar 2013 14:24:01 +0000 (15:24 +0100)]
Change the value for similar images

5 years agoremove the use of image_differ and use image_simliarity instead
Stephan Kulow [Wed, 27 Mar 2013 13:07:51 +0000 (14:07 +0100)]
remove the use of image_differ and use image_simliarity instead

5 years agouse symlinks instead of hardlinks for duplicated images - much easier to work with
Stephan Kulow [Wed, 27 Mar 2013 10:54:51 +0000 (11:54 +0100)]
use symlinks instead of hardlinks for duplicated images - much easier to work with

5 years agoAdd image_similarity using PSNR.
Alberto Planas [Wed, 27 Mar 2013 10:40:11 +0000 (11:40 +0100)]
Add image_similarity using PSNR.

5 years agoAdd image_scale code.
Alberto Planas [Wed, 27 Mar 2013 09:51:40 +0000 (10:51 +0100)]
Add image_scale code.

5 years agoAdd prototypes in xs.
Alberto Planas [Wed, 27 Mar 2013 09:51:18 +0000 (10:51 +0100)]
Add prototypes in xs.

5 years agowait for ppms to finish from kvm
Stephan Kulow [Wed, 27 Mar 2013 08:33:10 +0000 (09:33 +0100)]
wait for ppms to finish from kvm

5 years agoAdd image_scale and image_similarity signatures.
Alberto Planas [Wed, 27 Mar 2013 07:55:20 +0000 (08:55 +0100)]
Add image_scale and image_similarity signatures.

5 years agowait for the qemu screenshot to appear - we have no other way than busy sleep ;(
Stephan Kulow [Tue, 26 Mar 2013 19:20:22 +0000 (20:20 +0100)]
wait for the qemu screenshot to appear - we have no other way than busy sleep ;(

5 years ago- catch errors in image_differ
Stephan Kulow [Tue, 26 Mar 2013 14:29:20 +0000 (15:29 +0100)]
- catch errors in image_differ
- fix some crashes in the perl bindings
- save pngs instead of ppm

5 years agoAdd image_differ and image_avgcolor functions.
Alberto Planas [Tue, 26 Mar 2013 14:07:49 +0000 (15:07 +0100)]
Add image_differ and image_avgcolor functions.

5 years agoadd a destroy function, helps to survive
Stephan Kulow [Tue, 26 Mar 2013 13:13:42 +0000 (14:13 +0100)]
add a destroy function, helps to survive

5 years agomove (most of) ppm usage to opencv functions
Stephan Kulow [Fri, 22 Mar 2013 13:52:11 +0000 (14:52 +0100)]
move (most of) ppm usage to opencv functions

The functions for opencv are stubs only (all in tinycv_impl.cc)

I removed the ppm module completely and replaced it with the cv
module. This is highly untested as testing is hard with stubs

5 years agoupdate usermod usage for 12.3
Bernhard M. Wiedemann [Thu, 2 May 2013 07:55:58 +0000 (09:55 +0200)]
update usermod usage for 12.3

5 years agowork with KDE-Live too
Stephan Kuhlow [Tue, 30 Apr 2013 12:16:10 +0000 (14:16 +0200)]
work with KDE-Live too

5 years agouse unsafe cache to speed up installation
Ludwig Nussel [Fri, 5 Apr 2013 13:53:15 +0000 (15:53 +0200)]
use unsafe cache to speed up installation

5 years agoperl 5.10 has no bright_blue and no make_path
Stephan Kulow [Fri, 5 Apr 2013 16:05:59 +0000 (18:05 +0200)]
perl 5.10 has no bright_blue and no make_path

5 years agowork with two network devices v1.1.0
Bernhard M. Wiedemann [Fri, 19 Apr 2013 11:55:04 +0000 (13:55 +0200)]
work with two network devices

5 years agofix bug, where results would always show fail for md5_results test, even when they...
nelg [Sun, 7 Apr 2013 11:08:23 +0000 (23:08 +1200)]
fix bug, where results would always show fail for md5_results test, even when they should pass

5 years agouse symlinks instead of hardlinks for duplicated images
Stephan Kulow [Tue, 2 Apr 2013 11:32:49 +0000 (13:32 +0200)]
use symlinks instead of hardlinks for duplicated images

makes it easier to work with

5 years agofixes for new iso names + tty8 bug workaround
Bernhard M. Wiedemann [Mon, 25 Mar 2013 09:18:48 +0000 (10:18 +0100)]
fixes for new iso names + tty8 bug workaround

LiveCD=>Live
openSUSE => openSUSE-Factory | openSUSE-12.3

5 years agoadd spanish variant
Bernhard M. Wiedemann [Mon, 25 Mar 2013 09:14:42 +0000 (10:14 +0100)]
add spanish variant

5 years ago[vbox] force-off VM before start
Bernhard M. Wiedemann [Thu, 21 Mar 2013 11:10:32 +0000 (12:10 +0100)]
[vbox] force-off VM before start

5 years agoonly require SNMP when used
Bernhard M. Wiedemann [Thu, 21 Mar 2013 11:09:10 +0000 (12:09 +0100)]
only require SNMP when used

5 years agofix eog and thunderbird tests
Bernhard M. Wiedemann [Mon, 4 Mar 2013 09:45:06 +0000 (10:45 +0100)]
fix eog and thunderbird tests