openSUSE Project Management Tool: Issueshttps://progress.opensuse.org/https://progress.opensuse.org/themes/openSUSE/favicon/favicon.ico?15829177842020-07-08T12:08:06ZopenSUSE Project Management Tool
Redmine QA - action #68758 (Feedback): [functional][qe-core] create grafana instance for mean cycle and l...https://progress.opensuse.org/issues/687582020-07-08T12:08:06Zjorauchjrauch@suse.com
<p>For the metrics project we want to collect mean and cycle times in the qa team.<br>
We can reuse the python scripts from QSFU and use its output for grafana</p>
openQA Tests - action #64806 (Rejected): [qe-core][functional] Implement slow_type parameter for ...https://progress.opensuse.org/issues/648062020-03-25T10:00:46Zjorauchjrauch@suse.com
<p>As we currently do not have the option to use slow typing speed for dedicated script runs we should implement this<br>
This helps us to fix <a href="https://progress.opensuse.org/issues/28988" class="external">https://progress.opensuse.org/issues/28988</a></p>
openQA Tests - action #59241 (Rejected): [sle][functional][u] test fails in libqt5_qtbase - pkcon...https://progress.opensuse.org/issues/592412019-11-08T10:24:14Zjorauchjrauch@suse.com
<a name="Observation"></a>
<h2 >Observation<a href="#Observation" class="wiki-anchor">¶</a></h2>
<p>openQA test in scenario opensuse-Tumbleweed-DVD-x86_64-extra_tests_on_kde@DrMullings/os-autoinst-distri-opensuse#x11_start@64bit fails in<br>
<a href="https://openqa.opensuse.org/tests/1076976/modules/libqt5_qtbase/steps/22" class="external">libqt5_qtbase</a></p>
<p>pkcon check succeeds despite the program not being installed<br>
This code can be found in lib/susedistribution in ensure_installed</p>
<a name="Tasks"></a>
<h2 >Tasks<a href="#Tasks" class="wiki-anchor">¶</a></h2>
<ol>
<li>Make wait_serial look for 0 or expected return codes for 'package already installed'.</li>
<li>Find out why libqt5-qttools doesn't install designer-qt5</li>
</ol>
<a name="Reproducible"></a>
<h2 >Reproducible<a href="#Reproducible" class="wiki-anchor">¶</a></h2>
<p>Fails since (at least) Build <a href="https://openqa.opensuse.org/tests/1071573" class="external">DrMullings/os-autoinst-distri-opensuse#8810</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.opensuse.org/tests/latest?arch=x86_64&distri=opensuse&flavor=DVD&machine=64bit&test=extra_tests_on_kde%40DrMullings%2Fos-autoinst-distri-opensuse%23x11_start&version=Tumbleweed" class="external">latest</a></p>
openQA Tests - action #58190 (Resolved): [functional][u] document lib/web_browserhttps://progress.opensuse.org/issues/581902019-10-15T12:24:52Zjorauchjrauch@suse.com
<p>Document all the functions in said module</p>
openQA Tests - action #58136 (Resolved): [functional][u] write documentation for lib/x11utilshttps://progress.opensuse.org/issues/581362019-10-14T13:20:46Zjorauchjrauch@suse.com
<p>Document all the functions as stated in the parent ticket</p>
openQA Tests - action #57752 (Resolved): [sle][functional][u] write documentation for lib/partiti...https://progress.opensuse.org/issues/577522019-10-07T11:32:52Zjorauchjrauch@suse.com
<p>Write initial doc for partition_setup module</p>
openQA Tests - action #55184 (Resolved): [qam][blue] test fails in soundtouch - no provide of sou...https://progress.opensuse.org/issues/551842019-08-07T11:35:44Zjorauchjrauch@suse.com
<a name="Observation"></a>
<h2 >Observation<a href="#Observation" class="wiki-anchor">¶</a></h2>
<p>Looks like it is not in the repositories</p>
<p>openQA test in scenario sle-12-SP5-Server-DVD-aarch64-extra_tests_in_textmode@aarch64 fails in<br>
<a href="https://openqa.suse.de/tests/3218503/modules/soundtouch/steps/6" class="external">soundtouch</a></p>
<a name="Test-suite-description"></a>
<h2 >Test suite description<a href="#Test-suite-description" class="wiki-anchor">¶</a></h2>
<p>Maintainer: asmorodskyi,okurz<br>
Mainly console extratest </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/2889411" class="external">0161</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/2881488" class="external">0158</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=extra_tests_in_textmode&arch=aarch64&distri=sle&machine=aarch64&version=12-SP5&flavor=Server-DVD" class="external">latest</a></p>
openQA Tests - action #54677 (Resolved): [sle][functional] write documentation for opensusebasetesthttps://progress.opensuse.org/issues/546772019-07-26T09:20:59Zjorauchjrauch@suse.com
<p>As described in the parent we need to document all the lib functions</p>
openQA Tests - action #54671 (Resolved): [sle][functional] write documentation for lib/version_utilshttps://progress.opensuse.org/issues/546712019-07-26T07:11:16Zjorauchjrauch@suse.com
<p>As described in the parent we need to document all the lib functions</p>
openQA Tests - coordination #53249 (New): [epic][qe-core][functional] ensure that grub_test gets ...https://progress.opensuse.org/issues/532492019-06-18T09:05:07Zjorauchjrauch@suse.com
<a name="Description"></a>
<h2 >Description<a href="#Description" class="wiki-anchor">¶</a></h2>
<p>Sometimes it happens that the system is not yet shutdown and rebooting from the previous module when entering grub_test.<br>
This has been seen after trying to workaround the missed tiano core screen on aarch64: <a href="https://openqa.opensuse.org/tests/940347#step/grub_test/1" class="external">https://openqa.opensuse.org/tests/940347#step/grub_test/1</a></p>
<p>We need to ensure that the booting is in progress as soon as we enter grub_test</p>
<a name="Acceptance-criteria"></a>
<h2 >Acceptance criteria<a href="#Acceptance-criteria" class="wiki-anchor">¶</a></h2>
<ul>
<li><strong>AC1:</strong> The tasks 1, 2 and 3 are done before changing the code.</li>
<li><strong>AC2:</strong> This ticket is refined again after tasks 1, 2 and 3 are done.</li>
<li><strong>AC3:</strong> The problem is fixed.</li>
</ul>
<a name="Tasks"></a>
<h2 >Tasks<a href="#Tasks" class="wiki-anchor">¶</a></h2>
<ol>
<li>Find in which tests scenarios, the following modules are NOT schedule: reboot_after_installation, first_boots</li>
<li>In which scenarios grub_test is schedule, and what is the previous module that was executed?</li>
<li>Find all modules executed after installation, reboot, boot
<ul>
<li>Migrate the data in the picture to confluence (do NOT upload the picture)</li>
</ul></li>
</ol>
<p><em>. *Unify all the scenarios to use wait_boot</em> not to be done yet</p>
openQA Tests - action #51647 (Resolved): [functional][u] write documentation for lib/known_bugshttps://progress.opensuse.org/issues/516472019-05-20T08:45:12Zjorauchjrauch@suse.com
<p>As stated in parent we need to document the functions</p>
openQA Tests - action #51644 (Resolved): [functional][u] write documentation for lib/susedistribu...https://progress.opensuse.org/issues/516442019-05-20T08:44:01Zjorauchjrauch@suse.com
<p>As stated in parent we need to document the functions</p>
openQA Tests - action #51272 (Resolved): [functional][u] fix travis deployment conditionhttps://progress.opensuse.org/issues/512722019-05-08T08:42:12Zjorauchjrauch@suse.com
<p>The condition for the deployment of the lib/ functions via Travis is not working, we are currently re-deploying the docs everytime a new Travis Build is triggered (except on PRs)</p>
<a name="AC"></a>
<h1 >AC<a href="#AC" class="wiki-anchor">¶</a></h1>
<p>Travis deploys to gh-pages on following conditions:</p>
<ul>
<li> the POD documentation in one of the lib/ functions has changed</li>
</ul>
<p>It shall not deploy on following conditions:</p>
<ul>
<li>code in the lib/ functions has changed</li>
</ul>
<a name="Tasks"></a>
<h2 >Tasks<a href="#Tasks" class="wiki-anchor">¶</a></h2>
<ul>
<li>Teach the script <a href="https://github.com/os-autoinst/os-autoinst-distri-opensuse/blob/master/script/generateUtilsDoc.sh#L31" class="external">https://github.com/os-autoinst/os-autoinst-distri-opensuse/blob/master/script/generateUtilsDoc.sh#L31</a> to ignore the generated hash.
<ul>
<li>See line 7 on view-source:<a href="https://os-autoinst.github.io/os-autoinst-distri-opensuse/utils.html" class="external">https://os-autoinst.github.io/os-autoinst-distri-opensuse/utils.html</a></li>
</ul></li>
</ul>
<a name="Suggestions"></a>
<h1 >Suggestions<a href="#Suggestions" class="wiki-anchor">¶</a></h1>
<ul>
<li>Szarate and me agreed on setting a flag (NEW_DEPLOY_NEEDED) in the generateUtilsDoc.sh to keep the travis.yml clean. I think 'diff' would be the tool of choice here.</li>
<li>Use diff ignore feature.</li>
</ul>
openQA Tests - action #50765 (Rejected): [sle][functional][u] test fails in bootloader - svirt-xe...https://progress.opensuse.org/issues/507652019-04-25T13:21:51Zjorauchjrauch@suse.com
<a name="Observation"></a>
<h2 >Observation<a href="#Observation" class="wiki-anchor">¶</a></h2>
<p>openQA test in scenario sle-15-SP1-Installer-DVD-x86_64-allpatterns@svirt-xen-hvm fails in<br>
<a href="https://openqa.suse.de/tests/2829553/modules/bootloader/steps/4" class="external">bootloader</a></p>
<p>According to the logs the connection to the VNC server is refused<br>
This happened on openqaworker2:X with svirt-xen tests</p>
<a name="Tasks"></a>
<h2 >Tasks<a href="#Tasks" class="wiki-anchor">¶</a></h2>
<ul>
<li>investigate why this happens</li>
<li>try to fix this behaviour if it's an openqa or test issue</li>
<li>file a bug if it's a product issue</li>
</ul>
<a name="Test-suite-description"></a>
<h2 >Test suite description<a href="#Test-suite-description" class="wiki-anchor">¶</a></h2>
<p>Maintainers: okurz Installation with all patterns selected for installation to check for potential package conflicts, how the system handles big space usage, etc.</p>
<p>allpatterns installations can take longer, especially on non-x86_64 architectures.</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/2829553" class="external">216.4</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/2825011" class="external">216.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=svirt-xen-hvm&test=allpatterns&arch=x86_64&flavor=Installer-DVD&distri=sle&version=15-SP1" class="external">latest</a></p>
<p>Entry in the logs:</p>
<p><code><br>
[2019-04-25T12:59:16.896 CEST] [debug] considering VNC stalled, no update for 4.01 seconds<br>
[2019-04-25T12:59:18.902 CEST] [debug] Error connecting to VNC server <openqaw5-xen.qa.suse.de:5902>: IO::Socket::INET: connect: Connection refused<br>
[2019-04-25T12:59:19.907 CEST] [debug] Error connecting to VNC server <openqaw5-xen.qa.suse.de:5902>: IO::Socket::INET: connect: Connection refused<br>
[2019-04-25T12:59:20.909 CEST] [debug] Error connecting to VNC server <openqaw5-xen.qa.suse.de:5902>: IO::Socket::INET: connect: Connection refused<br>
[2019-04-25T12:59:21.912 CEST] [debug] Error connecting to VNC server <openqaw5-xen.qa.suse.de:5902>: IO::Socket::INET: connect: Connection refused<br>
[2019-04-25T12:59:22.914 CEST] [debug] Error connecting to VNC server <openqaw5-xen.qa.suse.de:5902>: IO::Socket::INET: connect: Connection refused<br>
[2019-04-25T12:59:23.916 CEST] [debug] Error connecting to VNC server <openqaw5-xen.qa.suse.de:5902>: IO::Socket::INET: connect: Connection refused<br>
[2019-04-25T12:59:24.925 CEST] [debug] Error connecting to VNC server <openqaw5-xen.qa.suse.de:5902>: IO::Socket::INET: connect: Connection refused<br>
[2019-04-25T12:59:25.927 CEST] [debug] Error connecting to VNC server <openqaw5-xen.qa.suse.de:5902>: IO::Socket::INET: connect: Connection refused<br>
</code></p>
openQA Tests - action #50519 (Resolved): [functional][u] extend utils documentation to all lib/fu...https://progress.opensuse.org/issues/505192019-04-17T11:42:53Zjorauchjrauch@suse.com
<a name="Acceptance-criteria"></a>
<h2 >Acceptance criteria:<a href="#Acceptance-criteria" class="wiki-anchor">¶</a></h2>
<ul>
<li>Documentation is not only created for utils.pm, but for all lib/ functions</li>
</ul>
<a name="Task"></a>
<h2 >Task:<a href="#Task" class="wiki-anchor">¶</a></h2>
<ul>
<li>adapt the generateDocUtils script to generate HTML for every single lib/ file</li>
</ul>