openSUSE Project Management Tool: Issueshttps://progress.opensuse.org/https://progress.opensuse.org/themes/openSUSE/favicon/favicon.ico?15829177842018-04-09T09:50:00ZopenSUSE Project Management Tool
Redmine openQA Project - action #34504 (Resolved): [tools][sporadic] Job's auto_duplicate fails to duplic...https://progress.opensuse.org/issues/345042018-04-09T09:50:00Zdasantiagodasantiago@suse.com
<p>I deleted by mistake the poo#32854 instead of my comment. </p>
<p>This is happens sporadically and needs investigation, we can observe most of the times 'flaky' travis tests that fails on it [1].</p>
<p>Apparently auto_duplicate fails to copy part of the job dependencies, it doesn't happen only on CI tests, we have other reports mentioning this issue already.</p>
<p>AC:</p>
<ul>
<li>Identify and fix the issue</li>
<li>Stress tests inside our unit-test suite that shows that auto_duplicate is idempotent</li>
</ul>
<p>1: Test failure points to <a href="https://github.com/os-autoinst/openQA/blob/dda08666d6f21473a990e9afcbda6be8a8280b2c/t/05-scheduler-dependencies.t#L785" class="external">https://github.com/os-autoinst/openQA/blob/dda08666d6f21473a990e9afcbda6be8a8280b2c/t/05-scheduler-dependencies.t#L785</a> auto_duplicate()</p>
openQA Tests - action #29066 (Resolved): [QAM] - test fails in change_passwordhttps://progress.opensuse.org/issues/290662017-12-07T16:13:08Zdasantiagodasantiago@suse.com
<a name="Observation"></a>
<h2 >Observation<a href="#Observation" class="wiki-anchor">¶</a></h2>
<p>openQA test in scenario sle-12-SP3-Desktop-DVD-Updates-x86_64-qam-regression-gnome@64bit fails in<br>
<a href="https://openqa.suse.de/tests/1303582/modules/change_password/steps/34" class="external">change_password</a></p>
<p>Before this test was failing because of poo#26046. However now that, stopped happening the reboot is getting stuck in grub.<br>
It looks like some test changes are required.</p>
<a name="Reproducible"></a>
<h2 >Reproducible<a href="#Reproducible" class="wiki-anchor">¶</a></h2>
<p>Fails since (at least) Build <a href="https://openqa.suse.de/tests/1103778" class="external">20170811-2</a></p>
<a name="Expected-result"></a>
<h2 >Expected result<a href="#Expected-result" class="wiki-anchor">¶</a></h2>
<p>Last good: (unknown) (or more recent)</p>
<a name="Further-details"></a>
<h2 >Further details<a href="#Further-details" class="wiki-anchor">¶</a></h2>
<p>Always latest result in this scenario: <a href="https://openqa.suse.de/tests/latest?distri=sle&version=12-SP3&machine=64bit&arch=x86_64&test=qam-regression-gnome&flavor=Desktop-DVD-Updates" class="external">latest</a></p>
openQA Tests - action #28627 (Resolved): [QAM] test fails in apache_sslhttps://progress.opensuse.org/issues/286272017-11-30T09:48:05Zdasantiagodasantiago@suse.com
<a name="Observation"></a>
<h2 >Observation<a href="#Observation" class="wiki-anchor">¶</a></h2>
<p>openQA test in scenario sle-12-SP1-Server-DVD-Updates-x86_64-qam-textmode@64bit fails in<br>
<a href="https://openqa.suse.de/tests/1281163/modules/apache_ssl/steps/14" class="external">apache_ssl</a></p>
<p>Starting today, all the apache_ssl tests are failing.</p>
<p>By comparing the output of a successfull command:</p>
<p>A failing one:</p>
<blockquote>
<p>$ gensslcert -n $(hostname) -e webmaster@$(hostname):<br>
hostname: Name or service no known<br>
comment mod_ssl server certificate<br>
name<br>
C XY<br>
ST unknown<br>
L unknown<br>
U web server<br>
O SUSE Linux Web Server<br>
CN susetest<br>
email webmaster@susetest<br>
srvdays 730<br>
CAdays 2190</p>
</blockquote>
<p>An old and successfull one:</p>
<blockquote>
<p>$ gensslcert -n $(hostname) -e webmaster@$(hostname):<br>
hostname: Name or service no known<br>
comment mod_ssl server certificate<br>
name susetest-<br>
C XY<br>
ST unknown<br>
L unknown<br>
U web server<br>
O SUSE Linux Web Server<br>
CN susetest<br>
email webmaster@susetest<br>
srvdays 730<br>
CAdays 2190</p>
</blockquote>
<p>It seems that the variable name isn't being set. This will then create the certicates as "/etc/apache2/ssl.crt/ca.crt" while we are looking for "/etc/apache2/ssl.crt/-ca.crt". To overcome this we need the -C parameter.</p>
<a name="Reproducible"></a>
<h2 >Reproducible<a href="#Reproducible" class="wiki-anchor">¶</a></h2>
<p>Fails since (at least) Build <a href="https://openqa.suse.de/tests/1279615" class="external">20171129-2</a></p>
<a name="Expected-result"></a>
<h2 >Expected result<a href="#Expected-result" class="wiki-anchor">¶</a></h2>
<p>Last good: <a href="https://openqa.suse.de/tests/1277328" class="external">20171129-1</a> (or more recent)</p>
<a name="Further-details"></a>
<h2 >Further details<a href="#Further-details" class="wiki-anchor">¶</a></h2>
<p>Always latest result in this scenario: <a href="https://openqa.suse.de/tests/latest?distri=sle&version=12-SP1&machine=64bit&flavor=Server-DVD-Updates&arch=x86_64&test=qam-textmode" class="external">latest</a></p>
openQA Project - action #27112 (Resolved): [tools] os-autoinst with proper logging systemhttps://progress.opensuse.org/issues/271122017-10-30T10:30:35Zdasantiagodasantiago@suse.com
<p>The os-autoinst logging system should use a proper logger. In order to harmonize across the application the logging system, we should use Mojo::Log. Example:</p>
<p>From:</p>
<blockquote>
<p>open($logfd, ">", result_dir . "/autoinst-log.txt");</p>
</blockquote>
<p>To:</p>
<blockquote>
<p>Mojo::Log->new(handle => catfile($result_dir, 'autoinst-log.txt'), level => "debug");</p>
</blockquote>
openQA Tests - action #25286 (Resolved): [sle][functional][u][qam][tools] Wrong URL for repositor...https://progress.opensuse.org/issues/252862017-09-14T13:37:43Zdasantiagodasantiago@suse.com
<a name="Observation"></a>
<h2 >Observation<a href="#Observation" class="wiki-anchor">¶</a></h2>
<p>openQA test in scenario sle-12-SP2-Server-DVD-Updates-x86_64-create_hdd_minimal_base+sdk@64bit fails in<br>
<a href="https://openqa.suse.de/tests/1169007/modules/addon_products_sle/steps/5" class="external">addon_products_sle</a></p>
<a name="Reproducible"></a>
<h2 >Reproducible<a href="#Reproducible" class="wiki-anchor">¶</a></h2>
<p>Fails since (at least) Build <a href="https://openqa.suse.de/tests/1169007" class="external">20170914-1</a> (current job)</p>
<p>The URL for repositories is wrong. We don't want to use FTP.</p>
<a name="Expected-result"></a>
<h2 >Expected result<a href="#Expected-result" class="wiki-anchor">¶</a></h2>
<p>Last good: <a href="https://openqa.suse.de/tests/1166185" class="external">20170913-2</a> (or more recent)</p>
<a name="Further-details"></a>
<h2 >Further details<a href="#Further-details" class="wiki-anchor">¶</a></h2>
<p>Always latest result in this scenario: <a href="https://openqa.suse.de/tests/latest?version=12-SP2&machine=64bit&flavor=Server-DVD-Updates&distri=sle&test=create_hdd_minimal_base%2Bsdk&arch=x86_64" class="external">latest</a></p>
openQA Project - action #23424 (Resolved): Unable to login with VIRTIO console in SLE12-SP1https://progress.opensuse.org/issues/234242017-08-17T11:08:30Zdasantiagodasantiago@suse.com
<p>Unable to login when using the VIRTIO console.</p>
<p>Example:</p>
<p><a href="https://openqa.suse.de/tests/1115492#step/userspace_postfix/4" class="external">https://openqa.suse.de/tests/1115492#step/userspace_postfix/4</a></p>
<p>If we check the autoinst log, we can see:</p>
<p><code><br>
15:16:10.8171 60880 >>> testapi::wait_serial: (?^ui:login:\s*$): ok<br>
15:16:10.8172 60880 <<< testapi::type_string(text='root<br>
')<br>
15:16:10.8175 60883 <<< consoles::virtio_screen::type_string(text='root<br>
', json_cmd_token='VpaWJjTE')<br>
15:16:10.8178 60880 <<< testapi::wait_serial(regexp=qr/(?^ui:Password:\s*$)/, timeout=90)<br>
15:16:10.8181 60883 <<< consoles::virtio_screen::read_until(json_cmd_token='vmhNHfCk', pattern='(?^ui:Password:\\s*$)', regexp='(?^ui:Password:\\s*$)', timeout=90)<br>
15:17:40.8477 60880 >>> testapi::wait_serial: (?^ui:Password:\s*$): fail<br>
15:17:40.8479 60880 <<< testapi::type_string(text='SECRET STRING', secret=1, max_interval=100)<br>
</code></p>
<p>Possible relation with <a href="https://progress.opensuse.org/issues/18980" class="external">https://progress.opensuse.org/issues/18980</a></p>
openQA Tests - action #23376 (Resolved): [functional][y] Improve variable documentationhttps://progress.opensuse.org/issues/233762017-08-15T12:05:41Zdasantiagodasantiago@suse.com
<p>There are a lot of variables that control the workflow. Unfortunately they aren't documented. To make things worse, there are a lot of variables with very similar names. For example: SCC_ADDONS, ADDONS, ADDONURL, ADDONURL_SDK</p>
<p>Let's document them.</p>
<a name="Acceptance-criteria"></a>
<h2 >Acceptance criteria<a href="#Acceptance-criteria" class="wiki-anchor">¶</a></h2>
<ol>
<li>At least following variables are described:
SCC_ADDONS, ADDONS, ADDONURL, ADDONURL_*, DESKTOP, VIDEOMODE, TEXTMODE, AUTOYAST, AUTOYAST_VERIFY</li>
</ol>
<a name="Suggestions"></a>
<h2 >Suggestions<a href="#Suggestions" class="wiki-anchor">¶</a></h2>
<p>As these variables are relevant to our test distri: <a href="https://github.com/os-autoinst/os-autoinst-distri-opensuse" class="external">https://github.com/os-autoinst/os-autoinst-distri-opensuse</a> we should define them there. </p>
<p>openQA variables are already well described here: <a href="https://github.com/os-autoinst/os-autoinst/blob/master/doc/backend_vars.asciidoc" class="external">https://github.com/os-autoinst/os-autoinst/blob/master/doc/backend_vars.asciidoc</a></p>
openQA Tests - action #23326 (Resolved): [sle][qam]test fails in addon_products_slehttps://progress.opensuse.org/issues/233262017-08-11T10:12:34Zdasantiagodasantiago@suse.com
<a name="Observation"></a>
<h2 >Observation<a href="#Observation" class="wiki-anchor">¶</a></h2>
<p>On SP3 looks like the font is bit different. the "SDK" word is different from SP2.</p>
<p>openQA test in scenario sle-12-SP3-Server-DVD-Updates-x86_64-create_hdd_minimal_base+sdk@64bit fails in<br>
<a href="https://openqa.suse.de/tests/1103394/modules/addon_products_sle/steps/27" class="external">addon_products_sle</a></p>
<a name="Reproducible"></a>
<h2 >Reproducible<a href="#Reproducible" class="wiki-anchor">¶</a></h2>
<p>Fails since (at least) Build <a href="https://openqa.suse.de/tests/1100129" class="external">20170809-1</a></p>
<a name="Expected-result"></a>
<h2 >Expected result<a href="#Expected-result" class="wiki-anchor">¶</a></h2>
<p>Last good: <a href="https://openqa.suse.de/tests/1099384" class="external">20170808-2</a> (or more recent)</p>
<a name="Further-details"></a>
<h2 >Further details<a href="#Further-details" class="wiki-anchor">¶</a></h2>
<p>Always latest result in this scenario: <a href="https://openqa.suse.de/tests/latest?test=create_hdd_minimal_base%2Bsdk&distri=sle&arch=x86_64&flavor=Server-DVD-Updates&machine=64bit&version=12-SP3" class="external">latest</a></p>
openQA Project - action #21818 (Resolved): Two workers can work on the same job at a timehttps://progress.opensuse.org/issues/218182017-08-07T16:18:59Zdasantiagodasantiago@suse.com
<p>The web interface is showing wrong image for an assert screen:</p>
<p><a href="https://openqa.suse.de/tests/1096055#step/shotwell_edit/20" class="external">https://openqa.suse.de/tests/1096055#step/shotwell_edit/20</a></p>
<p>If we look into the video, it looks like that the match was done correctly, however in the webinterface it shows the needle comparison against a wrong screen.</p>
<p>Please check the job above, for more info.</p>
openQA Tests - action #20090 (Resolved): [sles][functional] test fails in install_and_reboot - An...https://progress.opensuse.org/issues/200902017-06-27T12:41:38Zdasantiagodasantiago@suse.com
<a name="Observation"></a>
<h2 >Observation<a href="#Observation" class="wiki-anchor">¶</a></h2>
<p>The test fails in the installer.</p>
<p>openQA test in scenario sle-12-SP1-Server-DVD-Updates-x86_64-mru-install-minimal-with-addons@64bit fails in<br>
<a href="https://openqa.suse.de/tests/1022494/modules/install_and_reboot/steps/2" class="external">install_and_reboot</a></p>
<pre><code>An error occurred during installation
</code></pre>
<a name="Reproducible"></a>
<h2 >Reproducible<a href="#Reproducible" class="wiki-anchor">¶</a></h2>
<p>Fails since (at least) Build <a href="https://openqa.suse.de/tests/1022494" class="external">20170626-4</a> (current job)</p>
<p>This issue seems to be appearing in irregular intervals. Sometimes a test restart solves it, sometimes it doesn't</p>
<a name="Expected-result"></a>
<h2 >Expected result<a href="#Expected-result" class="wiki-anchor">¶</a></h2>
<p>Last good: <a href="https://openqa.suse.de/tests/1022161" class="external">20170626-3</a> (or more recent)</p>
<a name="Further-details"></a>
<h2 >Further details<a href="#Further-details" class="wiki-anchor">¶</a></h2>
<p>Always latest result in this scenario: <a href="https://openqa.suse.de/tests/latest?arch=x86_64&version=12-SP1&flavor=Server-DVD-Updates&machine=64bit&distri=sle&test=mru-install-minimal-with-addons" class="external">latest</a></p>
openQA Tests - action #20070 (Resolved): [qam] - test fails in libreoffice_open_specified_filehttps://progress.opensuse.org/issues/200702017-06-26T15:35:49Zdasantiagodasantiago@suse.com
<a name="Observation"></a>
<h2 >Observation<a href="#Observation" class="wiki-anchor">¶</a></h2>
<p>The libreoffice UI changed. The needles need to be updated.</p>
<p>openQA test in scenario sle-12-SP2-Desktop-DVD-Updates-x86_64-qam-regression-documentation@64bit fails in<br>
<a href="https://openqa.suse.de/tests/1022388/modules/libreoffice_open_specified_file/steps/19" class="external">libreoffice_open_specified_file</a></p>
<a name="Reproducible"></a>
<h2 >Reproducible<a href="#Reproducible" class="wiki-anchor">¶</a></h2>
<p>Fails since (at least) Build <a href="https://openqa.suse.de/tests/1020772" class="external">20170624-2</a></p>
<a name="Expected-result"></a>
<h2 >Expected result<a href="#Expected-result" class="wiki-anchor">¶</a></h2>
<p>Last good: <a href="https://openqa.suse.de/tests/1020455" class="external">20170624-1</a> (or more recent)</p>
<a name="Further-details"></a>
<h2 >Further details<a href="#Further-details" class="wiki-anchor">¶</a></h2>
<p>Always latest result in this scenario: <a href="https://openqa.suse.de/tests/latest?machine=64bit&version=12-SP2&flavor=Desktop-DVD-Updates&test=qam-regression-documentation&distri=sle&arch=x86_64" class="external">latest</a></p>
openQA Tests - action #19748 (Resolved): [qam] test fails in ooffice - User interface changehttps://progress.opensuse.org/issues/197482017-06-12T09:11:56Zdasantiagodasantiago@suse.com
<p>The libreoffice needles need to be updated. <br>
The changes in the UI was because of update on the harfbuzz package. Now the interface is getting rendered correctly.</p>
<a name="Observation"></a>
<h2 >Observation<a href="#Observation" class="wiki-anchor">¶</a></h2>
<p>openQA test in scenario sle-12-SP2-Desktop-DVD-Updates-x86_64-qam-allpatterns@64bit fails in<br>
<a href="https://openqa.suse.de/tests/994089/modules/ooffice/steps/6" class="external">ooffice</a></p>
<a name="Reproducible"></a>
<h2 >Reproducible<a href="#Reproducible" class="wiki-anchor">¶</a></h2>
<p>Fails since (at least) Build <a href="https://openqa.suse.de/tests/993926" class="external">20170611-2</a></p>
<a name="Expected-result"></a>
<h2 >Expected result<a href="#Expected-result" class="wiki-anchor">¶</a></h2>
<p>Last good: <a href="https://openqa.suse.de/tests/993889" class="external">20170611-1</a> (or more recent)</p>
<a name="Further-details"></a>
<h2 >Further details<a href="#Further-details" class="wiki-anchor">¶</a></h2>
<p>Always latest result in this scenario: <a href="https://openqa.suse.de/tests/latest?distri=sle&test=qam-allpatterns&arch=x86_64&machine=64bit&flavor=Desktop-DVD-Updates&version=12-SP2" class="external">latest</a></p>
openQA Tests - action #19372 (Resolved): Wireshark needles need to be updatedhttps://progress.opensuse.org/issues/193722017-05-25T12:20:13Zdasantiagodasantiago@suse.com
<p>The wireshark needles need to be updated.</p>
<p>THey are causing soft failures like:<br>
<a href="https://openqa.suse.de/tests/954551#step/wireshark/49" class="external">https://openqa.suse.de/tests/954551#step/wireshark/49</a></p>
openQA Tests - action #18968 (Resolved): test fails in patch_and_reboothttps://progress.opensuse.org/issues/189682017-05-05T08:19:08Zdasantiagodasantiago@suse.com
<a name="Observation"></a>
<h2 >Observation<a href="#Observation" class="wiki-anchor">¶</a></h2>
<p>openQA test in scenario sle-12-SP2-Server-DVD-Updates-x86_64-mau-qa_acceptance_fs_stress@64bit fails in<br>
<a href="https://openqa.suse.de/tests/917773/modules/patch_and_reboot/steps/2" class="external">patch_and_reboot</a></p>
<p>99% of all the "mau" tests are in incomplete status.</p>
<p>The problem seems to be here: <a href="https://openqa.suse.de/tests/917773/modules/patch_and_reboot/steps/1/src" class="external">https://openqa.suse.de/tests/917773/modules/patch_and_reboot/steps/1/src</a><br>
on the call $self->system_login() which seems to be raising exception that appears in the logs:</p>
<p>`23:18:57.6656 1259 <<< testapi::send_key(key='esc')<br>
DIE Virtio terminal does not support send_key. Use type_string (possibly with an<br>
ANSI/XTERM escape sequence), or switch to a console which sends key presses, not<br>
terminal codes.<br>
at /usr/lib/os-autoinst/backend/baseclass.pm line 521.</p>
<p>at /usr/lib/os-autoinst/backend/baseclass.pm line 73.`</p>
<a name="Reproducible"></a>
<h2 >Reproducible<a href="#Reproducible" class="wiki-anchor">¶</a></h2>
<p>Fails since (at least) Build <a href="https://openqa.suse.de/tests/917773" class="external">20170505-1</a> (current job)</p>
<a name="Expected-result"></a>
<h2 >Expected result<a href="#Expected-result" class="wiki-anchor">¶</a></h2>
<p>Last good: <a href="https://openqa.suse.de/tests/914703" class="external">20170504-1</a> (or more recent)</p>
<a name="Further-details"></a>
<h2 >Further details<a href="#Further-details" class="wiki-anchor">¶</a></h2>
<p>Always latest result in this scenario: <a href="https://openqa.suse.de/tests/latest?arch=x86_64&flavor=Server-DVD-Updates&test=mau-qa_acceptance_fs_stress&distri=sle&version=12-SP2&machine=64bit" class="external">latest</a></p>
openQA Tests - action #18902 (Resolved): [qam]test fails in firefox_pdf - Timeout too lowhttps://progress.opensuse.org/issues/189022017-05-02T15:29:21Zdasantiagodasantiago@suse.com
<a name="Observation"></a>
<h2 >Observation<a href="#Observation" class="wiki-anchor">¶</a></h2>
<p>openQA test in scenario sle-12-SP1-Desktop-DVD-Updates-x86_64-qam-regression-firefox@64bit fails in<br>
<a href="https://openqa.suse.de/tests/911123/modules/firefox_pdf/steps/7" class="external">firefox_pdf</a></p>
<p>The timeout should be increased from 90seconds to 120s or even more: <a href="https://github.com/os-autoinst/os-autoinst-distri-opensuse/blob/master/lib/x11regressiontest.pm#L462" class="external">https://github.com/os-autoinst/os-autoinst-distri-opensuse/blob/master/lib/x11regressiontest.pm#L462</a></p>
<p>This issue, doesn't happen always, but it seems to happen constantly.</p>
<a name="Reproducible"></a>
<h2 >Reproducible<a href="#Reproducible" class="wiki-anchor">¶</a></h2>
<p>Fails since (at least) Build <a href="https://openqa.suse.de/tests/911020" class="external">20170502-3</a></p>
<a name="Expected-result"></a>
<h2 >Expected result<a href="#Expected-result" class="wiki-anchor">¶</a></h2>
<p>Last good: <a href="https://openqa.suse.de/tests/910949" class="external">20170502-2</a> (or more recent)</p>
<a name="Further-details"></a>
<h2 >Further details<a href="#Further-details" class="wiki-anchor">¶</a></h2>
<p>Always latest result in this scenario: <a href="https://openqa.suse.de/tests/latest?flavor=Desktop-DVD-Updates&machine=64bit&arch=x86_64&distri=sle&test=qam-regression-firefox&version=12-SP1" class="external">latest</a></p>