------------------------------------------------------------------- Sat Jul 14 01:38:26 UTC 2018 - okurz@suse.com - Update to version 4.5.1530875209.f6cd7968: * ------------------------------------------------------------------- Tue Jul 10 10:33:39 UTC 2018 - okurz@suse.com - Update to version 4.5.1530875209.f6cd7968: * Add backend/spvm.pm to Makefile.am * Introduce a slim pvm backend using ssh * Add a note for script_output method when is not using dedicated serial * Fix repository path from codecov reports * Move to codecov * Use the docker image we use in openQA for os-autoinst * Run tests inside docker to normalise testing environment ------------------------------------------------------------------- Tue Jul 10 10:33:21 UTC 2018 - okurz@suse.com - Replace deprecated tar_scm service by obs_scm ------------------------------------------------------------------- Mon Jun 18 17:18:07 UTC 2018 - okurz@suse.com - Update to version 4.5.1529342275.852c3ff6: * Add state of the test_execution and name of the test name to pause at (#976) * Document the multi-process architecture (#975) * tidy: exclude .git/ from search path (#974) * Make ssh failures to remote systems debuggable (#973) * Wait for command typed in serial terminal before running it (#971) * Add INCLUDE_MODULES to only schedule whitelisted modules on request (#962) * Allow where parameter for mutex unlocking (#969) * Install OpenQA/Commands.pm (#972) * ppmclibs/tinycv_impl.cc code improvements (#968) * Rename variables in isotovideo * Improve debug info, fix tests * Allow to pause test execution at specific test * Get rid of the developer route again * Disable timeout on the stream to the parent * Broadcast debugging aids to web clients * Avoid one more global variable * Open a websocket server in isotovideo to reply commands * Remove old interactive mode ------------------------------------------------------------------- Sun May 27 08:30:46 UTC 2018 - okurz@suse.com - Update to version 4.5.1527308405.8b586d5e: * DRY on xterm call (#963) * Correct return values for match_has_tag (#967) ------------------------------------------------------------------- Sun May 27 08:29:45 UTC 2018 - coolo@suse.com - remove require on withlock - downgrade require on tesseract to recommend (not really required for base functionality) ------------------------------------------------------------------- Thu May 17 12:20:53 UTC 2018 - okurz@suse.com - Update to version 4.5.1526456062.30f96887: * Bump interface version to changes introduced by 1a0381b ------------------------------------------------------------------- Wed May 09 14:08:46 UTC 2018 - okurz@suse.com - Update to version 4.5.1525874912.1dc03895: * localXvnc: Output the PIDs of the involved processes (#961) * Add mutex_wait wrapper to lockapi ------------------------------------------------------------------- Fri May 04 06:05:05 UTC 2018 - okurz@suse.com - Update to version 4.5.1525413876.6c59528a: * Allow environment variable to point to OPENQA_LIBPATH (#959) * isotovideo: Add support to forward command line parameters as test settings (#950) * testapi: Output all arguments in log_call (#957) ------------------------------------------------------------------- Thu Apr 26 12:11:43 UTC 2018 - okurz@suse.com - Update to version 4.5.1524736170.cc9d9ff2: * Add proceed_on_failure option (#954) * svirt KVM: Set to 'destroy' (#956) * Set distribution earlier in isotovideo (#955) * mention TIMEOUT_SCALE in dock/backend_vars.asciidoc (#951) * testapi: Correct comment references to exception 'FailedNeedle' * Fix missing text thumbnail after needle related test failures * Do not quote -append qemu parameter ------------------------------------------------------------------- Mon Apr 23 00:11:41 UTC 2018 - okurz@suse.com - Update to version 4.5.1524160420.7b402a0a: * testapi: Improve documentation for "wait_screen_change" (#943) ------------------------------------------------------------------- Thu Apr 19 12:11:40 UTC 2018 - okurz@suse.com - Update to version 4.5.1523984252.2f46f2e2: * Bump testapi version as per change to select_console (#946) * Allow passing parameters to activate_console method (#945) ------------------------------------------------------------------- Mon Apr 09 12:18:44 UTC 2018 - okurz@suse.com - Update to version 4.5.1523276311.2588e578: * Update current test module details when cancelling running job (#941) * Add OFFLINE_SUT mode to QEMU backend (#940) * Prints the isotovideo version and interface number * Merge qemu output failure conditions (#936) * Add test option _SKIP_POST_FAIL_HOOKS to save time on test development (#938) * Remove specific qemu code (#934) * Add username parameter for sshCommand * Allow setting console tty and other args (#933) * Move code from autotest to basetest * Add message to the invocation of the die function * Cleverness is not maintanable * Search for patterns in the SERIAL file and raise failures ------------------------------------------------------------------- Tue Mar 06 17:28:12 UTC 2018 - okurz@suse.com - Update to version 4.5.1520265920.6728b435: * Tries to guess which qemu executable should use via WORKER_CLASS (#931) * Remove support for backend.crashed file (#930) * qemu: enable discard support for disks * Add support to override HDDMODEL per disk (#928) ------------------------------------------------------------------- Sat Mar 03 05:28:15 UTC 2018 - okurz@suse.com - Update to version 4.5.1519457089.09762e3e: * testapi: Refactor script_output into distribution.pm and fix race (#926) * Use a fixed version of perltidy (#927) * Avoid broken perltidy in cpanfile ------------------------------------------------------------------- Sat Feb 17 01:01:09 UTC 2018 - okurz@suse.com - Update to version 4.5.1518780731.3ca7dc34: * Do not fail on chattr failures (#924) * qemu: disable CoW for the HDD image directory (#790) * get_ssh_output and get_cmd_output return array in list context (#916) * Avoid letting the kids get loose. (#919) * Don't add floppy for arm/aarch (#923) * wip -- test to prevent double typing echo on virtio-console * Correct VNC stall threshold variable name (#922) * Check runcmd return status (#898) * testapi: Correct spelling mistake * testapi: Ensure script_output only returns the actual ouput of the executed script * tinycv: Add test for send_with_fd * testapi: Allow memory dump any time * qemu: Increase memory dump performance * tinycv: Add send_with_fd utility function ------------------------------------------------------------------- Mon Jan 29 15:18:43 UTC 2018 - okurz@suse.com - Update to version 4.5.1516891126.e9d61c6d: * qemu: Die unless mandatory variable WORKER_HOSTNAME is set in NBF (#914) * Extract function which will retrun VM's host IP (#913) ------------------------------------------------------------------- Tue Jan 23 16:07:53 UTC 2018 - okurz@suse.com - Update to version 4.5.1516628925.5467a37f: * Add single quote if parameter contains whitespace (#911) * Remove commented code (#912) ------------------------------------------------------------------- Sat Jan 20 04:07:53 UTC 2018 - okurz@suse.com - Update to version 4.5.1516396050.1f10a0db: * Try to load OpenQA::Parser if present and parse extra test files. Add also support for xUnit and LTP ------------------------------------------------------------------- Tue Jan 16 16:07:48 UTC 2018 - okurz@suse.com - Update to version 4.5.1516095934.1b1283ad: * Move and increase sleep time between ipmi power actions * Add variable to define stall treshold * Add variable to don't power of the machine after test * Increase the limits for checking the VNC console. (#906) * Makefile.am: Fix install directory for RunArgs.pm (#907) ------------------------------------------------------------------- Sat Jan 13 04:07:44 UTC 2018 - okurz@suse.com - Update to version 4.5.1515766826.5f24243a: * Limit the execution time for save_memory_dump * Update documentation for save_storage_drives * Memory dumps are only callable from post_fail-hook * Add RunArgs to the Makefile * Display interface version when using --version * fix use of initialized value ------------------------------------------------------------------- Tue Jan 09 16:07:46 UTC 2018 - okurz@suse.com - Update to version 4.5.1515414371.04e17fdf: * Ignore WORKER_HOSTNAME for qemu explicitly (#903) * Polling the read socket in the capture loop (#902) ------------------------------------------------------------------- Fri Dec 22 11:27:27 UTC 2017 - okurz@suse.com - Update to version 4.5.1513942030.1c7bb3f5: * Do not reset NUMDISKS if RAIDLEVEL is not present (#901) * svirt: Add {start,stop}_serial_grab interface (#899) * Retidy - perltidy 20171214 changed output (#896) * Simply ignore '\r' in type string (#894) * Change the logs timestamp to ISO8601. (#893) * Add method to get files content and integration test * Add possibility to share files on worker directly * Add RunArgs to loadtest (#887) * Remove empty miniatures. (#891) * Fix error checking on load_snapshot and remove sleep (#890) * Drop all hmp commands and use qmp exclusively * [POC] Wrap HMP commands with QMP's human-monitor-command * Distinguish modules name in a test run if it's a duplicate (#884) ------------------------------------------------------------------- Fri Dec 15 14:11:14 UTC 2017 - coolo@suse.com - disable perltidy and perlcritic checks during build ------------------------------------------------------------------- Tue Nov 28 08:52:50 UTC 2017 - okurz@suse.com - Update to version 4.5.1511858414.576c33f6: * Fix quoting bug in type_command support (#886) * Extend lockapi barrier_wait to accept also parameters, and add support to check_dead_job (#880) ------------------------------------------------------------------- Mon Nov 27 08:00:53 UTC 2017 - okurz@suse.com - Update to version 4.5.1511530266.fe4b1c52: * Fix snd2png check on TW: don't use PNM but PNG (#885) * Fix test failures on Tumbleweed (#883) * add debian ovmf to locations array * Add offline mode for script_output * Xen: Support multiple HDDs * svirt: Set NUMDISKS=4 when RAIDLEVEL is defined * Replacement of hot filehandlers for Mojo::Log (#876) ------------------------------------------------------------------- Mon Nov 27 07:17:50 UTC 2017 - coolo@suse.com - bump to 4.5 to be in sync with openQA ------------------------------------------------------------------- Thu Nov 02 13:46:14 UTC 2017 - okurz@suse.com - Update to version 4.4.1508936943.39adc5eb: * Fix scale_timeout call in wait_serial function * sshVirtsh: Hide confusing errors about undefined machines (#866) * avoid accidentally cleaning (#865) * Generalize x11_start_program with standard array argument (#863) * Remove unused reload_needles property in backend * Allow set_var to reevaluate needles * Add option to exit early for test schedule evaluation (#853) * Prevent diag message about _EXIT_AFTER_SCHEDULE if not requested * Make sure select_console on broken vnc fails (#872) * Introduce check_recorded_sound method (#873) ------------------------------------------------------------------- Wed Sep 20 13:32:16 UTC 2017 - coolo@suse.com - add Test::Mock::Time require ------------------------------------------------------------------- Wed Sep 20 12:12:18 UTC 2017 - okurz@suse.com - Update to version 4.4.1505909574.e0b4d014: * Correct validate_script_output test to actually test something * Add test for wait_still_screen * testapi: Add 'no_wait' option to wait_still_screen * Fix warning in test about 'prototype mismatch' * Allow type_string to wait_still_screen * Use hash ref in query_isotovideo * Add test for wait_idle in full stack test. * consoles: s3270: Make debug output of queue content less noisy * Update API document referring function type_string * Remove typing tests from integration tests (#857) ------------------------------------------------------------------- Sat Jun 17 17:13:00 UTC 2017 - stefan.bruens@rwth-aachen.de - Add dependency on matching perl version, as the tinycv module is installed in a version dependent path - Drop bogus conditionals, suse_version <= 132 will never match ------------------------------------------------------------------- Thu Mar 23 13:34:22 UTC 2017 - santiago.zarate@suse.com - Inline replacement for version parameter on isotovideo ------------------------------------------------------------------- Sun Mar 12 13:16:41 UTC 2017 - oholecek@suse.com - new perl(Test::Warnings) dependency ------------------------------------------------------------------- Wed Sep 7 14:27:00 UTC 2016 - oholecek@suse.com - new perl(Devel::Cover) dependency - package os-autoinst/tools/check_coverage tool ------------------------------------------------------------------- Sat Jul 9 05:30:45 UTC 2016 - coolo@suse.com - update base version to 4.4 to express the new isotovideo API towards the worker ------------------------------------------------------------------- Mon May 30 08:53:37 UTC 2016 - oholecek@suse.com - new perl(Test::MockModule) dependency ------------------------------------------------------------------- Mon Feb 15 09:15:19 UTC 2016 - oholecek@suse.com - new perl(Test::Output) dependency ------------------------------------------------------------------- Thu Jan 14 12:48:28 UTC 2016 - oholecek@suse.com - update base version to 4.3 ------------------------------------------------------------------- Tue Dec 8 19:16:38 UTC 2015 - coolo@suse.com - add snd2png ------------------------------------------------------------------- Fri Nov 27 07:49:46 UTC 2015 - coolo@suse.com - new dependencies ------------------------------------------------------------------- Tue Nov 24 09:26:26 UTC 2015 - coolo@suse.com - disable perlcritic outside of Factory - too useless to test with old perlcritic versions ------------------------------------------------------------------- Tue Nov 24 08:53:36 UTC 2015 - coolo@suse.com - adapt file list ------------------------------------------------------------------- Tue Nov 17 05:23:43 UTC 2015 - coolo@suse.com - remove gone files from file list ------------------------------------------------------------------- Tue Aug 25 15:02:10 UTC 2015 - lnussel@suse.de - require tesseract-ocr on >= 13.2 ------------------------------------------------------------------- Thu Jul 9 14:31:50 UTC 2015 - nadvornik@suse.com - created os-autoinst-openvswitch subpackage ------------------------------------------------------------------- Tue Mar 10 10:39:17 UTC 2015 - oholecek@suse.com - add mmapi.pm ------------------------------------------------------------------- Sun Mar 1 09:59:08 UTC 2015 - oholecek@suse.com - add lockapi.pm ------------------------------------------------------------------- Thu Feb 19 15:34:02 UTC 2015 - lnussel@suse.de - remove fetchneedles call. now in openQA ------------------------------------------------------------------- Wed Jan 28 09:56:16 UTC 2015 - coolo@suse.com - make it version 4 ------------------------------------------------------------------- Thu Nov 27 18:50:31 UTC 2014 - coolo@suse.com - add videoencoder ------------------------------------------------------------------- Thu Nov 27 13:18:44 UTC 2014 - coolo@suse.com - add distribution.pm ------------------------------------------------------------------- Tue Nov 25 15:46:54 UTC 2014 - coolo@suse.com - recommend multimon too ------------------------------------------------------------------- Tue Nov 25 14:33:52 UTC 2014 - coolo@suse.com - add testapi.pm to the file list ------------------------------------------------------------------- Mon Nov 24 12:53:04 UTC 2014 - coolo@suse.com - recommend eatmydata for performance ------------------------------------------------------------------- Mon Aug 18 14:40:13 UTC 2014 - lnussel@suse.de - adjust filelist for removed files ------------------------------------------------------------------- Mon Jul 28 14:44:23 UTC 2014 - lnussel@suse.de - require qemu >= 2.0.0 ------------------------------------------------------------------- Tue Jul 8 12:36:48 UTC 2014 - lnussel@suse.de - include VNC.pm in file list - add Crypt::DES to deps ------------------------------------------------------------------- Tue Apr 8 19:16:15 UTC 2014 - coolo@suse.com - remove tidy script ------------------------------------------------------------------- Tue Mar 25 14:35:11 UTC 2014 - lnussel@suse.de - remove rpc.pl from file list ------------------------------------------------------------------- Wed Mar 12 16:04:02 UTC 2014 - coolo@suse.com - require qemu-img, quite useful :) ------------------------------------------------------------------- Wed Mar 12 09:23:38 UTC 2014 - coolo@suse.com - switch github url to os-autoinst orga ------------------------------------------------------------------- Mon Mar 10 13:30:54 UTC 2014 - tchvatal@suse.com - Use devel dep over pkgconfig one to build with 11.4 opencv ------------------------------------------------------------------- Mon Mar 10 13:21:22 UTC 2014 - tchvatal@suse.com - Cleanup with spec-cleaner and use requires(pre) ------------------------------------------------------------------- Tue May 14 15:09:56 UTC 2013 - lnussel@suse.de - initial package