https://progress.opensuse.org/https://progress.opensuse.org/themes/openSUSE/favicon/favicon.ico?15829177842017-09-29T05:59:07ZopenSUSE Project Management ToolopenQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=659942017-09-29T05:59:07Zokurzokurz@suse.com
<ul><li><strong>Related to</strong> <i><a class="issue tracker-4 status-3 priority-4 priority-default closed" href="/issues/12894">action #12894</a>: [sles][functional][ppc64] boot_to_snapshot sporadic fails in grub_test</i> added</li></ul> openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=660002017-09-29T05:59:18Zokurzokurz@suse.com
<ul><li><strong>Blocked by</strong> <i><a class="issue tracker-4 status-3 priority-4 priority-default closed behind-schedule" href="/issues/17502">action #17502</a>: [sle][functional]test fails in grub_test on timeout waiting for inst-bootmenu </i> added</li></ul> openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=660022017-09-29T05:59:22Zokurzokurz@suse.com
<ul><li><strong>Related to</strong> deleted (<i><a class="issue tracker-4 status-3 priority-4 priority-default closed" href="/issues/12894">action #12894</a>: [sles][functional][ppc64] boot_to_snapshot sporadic fails in grub_test</i>)</li></ul> openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=660062017-09-29T05:59:37Zokurzokurz@suse.com
<ul><li><strong>Blocks</strong> <i><a class="issue tracker-4 status-3 priority-4 priority-default closed" href="/issues/12894">action #12894</a>: [sles][functional][ppc64] boot_to_snapshot sporadic fails in grub_test</i> added</li></ul> openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=660142017-09-29T06:00:22Zokurzokurz@suse.com
<ul><li><strong>Blocked by</strong> deleted (<i><a class="issue tracker-4 status-3 priority-4 priority-default closed behind-schedule" href="/issues/17502">action #17502</a>: [sle][functional]test fails in grub_test on timeout waiting for inst-bootmenu </i>)</li></ul> openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=660162017-09-29T06:00:34Zokurzokurz@suse.com
<ul><li><strong>Blocks</strong> <i><a class="issue tracker-4 status-3 priority-4 priority-default closed behind-schedule" href="/issues/17502">action #17502</a>: [sle][functional]test fails in grub_test on timeout waiting for inst-bootmenu </i> added</li></ul> openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=660202017-09-29T06:02:10Zokurzokurz@suse.com
<ul><li><strong>Blocks</strong> <i><a class="issue tracker-4 status-6 priority-4 priority-default closed" href="/issues/18304">action #18304</a>: [sles][migration] test fails in grub_test_snapshot: Can't find desired snapshot in grub menu</i> added</li></ul> openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=660242017-09-29T06:02:19Zokurzokurz@suse.com
<ul><li><strong>Blocks</strong> <i><a class="issue tracker-4 status-3 priority-5 priority-high3 closed behind-schedule" href="/issues/25388">action #25388</a>: [sle][functional][sle15][aarch64]test fails in grub_test</i> added</li></ul> openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=660282017-09-29T06:02:34Zokurzokurz@suse.com
<ul><li><strong>Blocks</strong> <i><a class="issue tracker-4 status-3 priority-6 priority-high2 closed child behind-schedule" href="/issues/25376">action #25376</a>: [sle][functional][ppc64le][hard] test fails in grub_test - stuck in grub screen, expected encrypted password prompt (was: boots completely)</i> added</li></ul> openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=660322017-09-29T06:03:00Zokurzokurz@suse.com
<ul><li><strong>Due date</strong> set to <i>2017-10-25</i></li><li><strong>Target version</strong> set to <i>Milestone 11</i></li></ul> openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=660342017-09-29T06:17:51Zokurzokurz@suse.com
<ul><li><strong>Blocks</strong> <i><a class="issue tracker-4 status-5 priority-4 priority-default closed" href="/issues/25664">action #25664</a>: [opensuse][qam]test fails to see grub menue in time in console_reboot even though it's visible but probably just a little bit too late</i> added</li></ul> openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=671042017-10-11T09:14:01Zokurzokurz@suse.com
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>In Progress</i></li><li><strong>Assignee</strong> set to <i>JERiveraMoya</i></li></ul><p>JERiveraMoya partnering with SLindoMansilla</p>
openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=673722017-10-12T14:07:01ZJERiveraMoyajeriveramoya@suse.com
<ul></ul><p><a href="https://github.com/jknphy/os-autoinst-distri-opensuse/commit/780b957b90ad51d190e2949f22fe985d61ed9630" class="external">https://github.com/jknphy/os-autoinst-distri-opensuse/commit/780b957b90ad51d190e2949f22fe985d61ed9630</a><br>
<a href="https://gitlab.suse.de/JERiveraMoya/os-autoinst-needles-sles/commit/82dad959a13b06477284a1a25e225c8425f65080" class="external">https://gitlab.suse.de/JERiveraMoya/os-autoinst-needles-sles/commit/82dad959a13b06477284a1a25e225c8425f65080</a><br>
Need also needles for Tumbleweed, pending to send another PR to my fork and check with Sergio about these two above in my forks for being improved before to send to the official repo. <br>
These two should cover scenarios in Text mode and Graphic for Tumbleweed. Successfully tested in my local four scenarios.</p>
openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=673742017-10-12T14:23:04Zokurzokurz@suse.com
<ul></ul><p>feel free to provide a PR and mark the subject line as "[WIP]" to prevent it from being merged but invite for early feedback. Until then I will take a look into your github commit and comment there.</p>
<p>EDIT: hm, I thought I could comment on a commit as well but I can't. Please provide a PR then</p>
openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=674282017-10-12T20:33:24Zokurzokurz@suse.com
<ul></ul><p>To make needling easier we should fully disable the timeout. Can you do that?</p>
openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=675622017-10-13T08:24:35ZJERiveraMoyajeriveramoya@suse.com
<ul></ul><p>GRUB_TIMEOUT=-1 will cause the menu to be displayed until it is selected the boot entry manually.<br>
Renamed tests and needles from change_grub_timeout to disable_grub_timeout.<br>
This change does not make needling easier, given it is just type -1 instead of 60 seconds. Needles added just are need to ensure the path to the field where the value is typed (i.e.: correct tab selected, etc.)<br>
Found missing needles in Tumbleweed text mode. Currently fixing it before sending [WIP] PR.</p>
openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=675662017-10-13T08:50:54Zokurzokurz@suse.com
<ul></ul><p>great news. So good change. Feel free to create a PR anyway when it works for just one scenario. We will comment on the PR and I am sure there is at least something to change which will have an impact. Better to use fast feedback</p>
openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=676242017-10-13T12:43:32ZJERiveraMoyajeriveramoya@suse.com
<ul></ul><p>PR: <a href="https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/3715" class="external">https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/3715</a></p>
openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=677662017-10-16T08:21:17ZJERiveraMoyajeriveramoya@suse.com
<ul></ul><p>Tested for Leap 42.3 Updates and Maintenance. New needles were created for Opensuse Leap. There are some subtle differences between Tumbleweed and Leap (i.e.: the lines to draw menu tabs have difference length, selected text has a square bigger in one than the other, etc.)</p>
openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=678242017-10-17T08:46:48ZJERiveraMoyajeriveramoya@suse.com
<ul></ul><p>Added several improvements in the PRs based on review comments: syntax, better use of OpenQA libraries, visualization of the change with a screenshot, etc.</p>
openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=678542017-10-17T10:28:33Zosukup
<ul></ul><p>And it brokes all QAM workflow ...</p>
openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=678582017-10-17T10:47:32ZJERiveraMoyajeriveramoya@suse.com
<ul></ul><p>As discussed with osukup, taking a look for re-needling in <strong>Maintenance: Test repo</strong> job group.</p>
openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=679462017-10-17T22:02:59Zokurzokurz@suse.com
<ul><li><strong>Related to</strong> <i><a class="issue tracker-4 status-3 priority-5 priority-high3 closed behind-schedule" href="/issues/26116">action #26116</a>: [sle][functional] test fails in disable_grub_timeout - test flow seems wrong</i> added</li></ul> openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=679662017-10-18T06:21:25Zokurzokurz@suse.com
<ul></ul><p>jrivera: looks like leap 15.0 uses alt-l? <a href="https://openqa.opensuse.org/tests/506564#step/disable_grub_timeout/6" class="external">https://openqa.opensuse.org/tests/506564#step/disable_grub_timeout/6</a></p>
openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=680542017-10-18T13:24:10ZJERiveraMoyajeriveramoya@suse.com
<ul></ul><p>Fixed several issues for other products:</p>
<ul>
<li>Test included in more test scenarios.</li>
<li>SLE 12 GA: Fixed problem related with the range accepted for Timeout [0,300]. Instead of -1, for this product version is typed 60 seconds.</li>
<li>SLE 12 SP1: missing needles.</li>
<li>Opensuse Leap: different shortcut to access tab & corresponding needles.</li>
</ul>
openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=681242017-10-18T15:49:04ZAndreasStiegerastieger@suse.com
<ul></ul><p>But this seems to fail on Leap Maintenance?</p>
<p>disable_grub_timeout is failing in Leap Maintenance tests:</p>
<p><a href="https://openqa.opensuse.org/tests/507382#step/disable_grub_timeout/7" class="external">https://openqa.opensuse.org/tests/507382#step/disable_grub_timeout/7</a><br>
<a href="https://openqa.opensuse.org/tests/507383#step/disable_grub_timeout/7" class="external">https://openqa.opensuse.org/tests/507383#step/disable_grub_timeout/7</a><br>
<a href="https://openqa.opensuse.org/tests/507384#step/disable_grub_timeout/7" class="external">https://openqa.opensuse.org/tests/507384#step/disable_grub_timeout/7</a><br>
<a href="https://openqa.opensuse.org/tests/507385#step/disable_grub_timeout/7" class="external">https://openqa.opensuse.org/tests/507385#step/disable_grub_timeout/7</a><br>
<a href="https://openqa.opensuse.org/tests/507386#step/disable_grub_timeout/7" class="external">https://openqa.opensuse.org/tests/507386#step/disable_grub_timeout/7</a><br>
<a href="https://openqa.opensuse.org/tests/507387#step/disable_grub_timeout/7" class="external">https://openqa.opensuse.org/tests/507387#step/disable_grub_timeout/7</a></p>
<p><a href="https://openqa.opensuse.org/tests/507391#step/disable_grub_timeout/7" class="external">https://openqa.opensuse.org/tests/507391#step/disable_grub_timeout/7</a><br>
<a href="https://openqa.opensuse.org/tests/507392#step/disable_grub_timeout/7" class="external">https://openqa.opensuse.org/tests/507392#step/disable_grub_timeout/7</a><br>
<a href="https://openqa.opensuse.org/tests/507393#step/disable_grub_timeout/7" class="external">https://openqa.opensuse.org/tests/507393#step/disable_grub_timeout/7</a><br>
<a href="https://openqa.opensuse.org/tests/507394#step/disable_grub_timeout/4" class="external">https://openqa.opensuse.org/tests/507394#step/disable_grub_timeout/4</a><br>
<a href="https://openqa.opensuse.org/tests/507395#step/disable_grub_timeout/7" class="external">https://openqa.opensuse.org/tests/507395#step/disable_grub_timeout/7</a><br>
<a href="https://openqa.opensuse.org/tests/507396#step/disable_grub_timeout/7" class="external">https://openqa.opensuse.org/tests/507396#step/disable_grub_timeout/7</a></p>
openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=681362017-10-18T19:57:34Zokurzokurz@suse.com
<ul></ul><p>Looks like wrong hotkey for leap 42.3. <a href="https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/3742" class="external">https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/3742</a> should be able to handle this.verified</p>
openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=682442017-10-19T09:49:07Zokurzokurz@suse.com
<ul></ul><p>-> <a class="issue tracker-4 status-3 priority-5 priority-high3 closed behind-schedule" title="action: [sle][functional][hyperv]test fails in disable_grub_timeout, 'alt-t' was pressed when it should h... (Resolved)" href="https://progress.opensuse.org/issues/26868">#26868</a></p>
openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=682462017-10-19T09:51:53Zokurzokurz@suse.com
<ul><li><strong>Related to</strong> <i><a class="issue tracker-4 status-3 priority-5 priority-high3 closed behind-schedule" href="/issues/26868">action #26868</a>: [sle][functional][hyperv]test fails in disable_grub_timeout, 'alt-t' was pressed when it should have been 'alt-r'</i> added</li></ul> openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=683722017-10-19T19:10:21Zokurzokurz@suse.com
<ul><li><strong>Related to</strong> <i><a class="issue tracker-4 status-3 priority-5 priority-high3 closed" href="/issues/26898">action #26898</a>: [sle][functional][opensuse]boot_to_snapshot: test fails in first_boot</i> added</li></ul> openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=684102017-10-20T06:01:26ZJERiveraMoyajeriveramoya@suse.com
<ul></ul><p>New PR for fixing most of the found failures (hopefully): <a href="https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/3749" class="external">https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/3749</a><br>
Found today that sle-15 for aarch64 is 'alt + t': <a href="https://openqa.suse.de/tests/1224390#step/disable_grub_timeout/3" class="external">https://openqa.suse.de/tests/1224390#step/disable_grub_timeout/3</a></p>
openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=685082017-10-20T10:36:04ZJERiveraMoyajeriveramoya@suse.com
<ul></ul><p>Last PR seems to work except for some needles in SLE-15 that are in different position in the screen, we might need another wait_still_screen(1) before sending key for selecting tab. BUT for leap 42.2 & 42.3 on machine 64bit-2G is not implemented the exception yet, so it is making fail a lot of tests, as expected. Added PR for workaround:<br>
<a href="https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/3755" class="external">https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/3755</a></p>
openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=685742017-10-20T14:13:36ZSLindoMansillaslindomansilla@suse.com
<ul></ul><p>PR to fix wrong hotkey on x86_64: <a href="https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/3760" class="external">https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/3760</a></p>
<p>Merged</p>
<p>Verified on OSD: <a href="https://openqa.suse.de/tests/1227894#step/disable_grub_timeout/4" class="external">https://openqa.suse.de/tests/1227894#step/disable_grub_timeout/4</a></p>
openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=685882017-10-20T16:06:15ZSLindoMansillaslindomansilla@suse.com
<ul></ul><ul>
<li><strong>H1:</strong> REJECTED by E1-1 machines/workers with 2G, are causing the problem of different hotkey on module <em>disable_grub_timeout</em>.</li>
<li><strong>H2:</strong> Jobs without UEFI on Leap versions older than Leap 15 are causing the problem of different hotkey on module <em>disable_grub_timeout</em>.</li>
<li><p><strong>H3:</strong> Jobs without UEFI on SLE versions older than 12-SP2 are also affected by the problem of different hotkey on module <em>disable_grub_timeout</em>.</p></li>
<li><p><strong>E1-1:</strong> Find jobs with 2G machines where the module <em>disable_grub_timeout</em> works.</p></li>
<li><p><strong>R1-1:</strong> works fine for the same build, version and arch for jobs with UEFI:</p>
<ul>
<li><a href="https://openqa.opensuse.org/tests/508722#step/disable_grub_timeout/7" class="external">o3#508722#step/disable_grub_timeout/7</a></li>
<li><a href="https://openqa.opensuse.org/tests/508723#step/disable_grub_timeout/7" class="external">o3#508723#step/disable_grub_timeout/7</a></li>
<li><a href="https://openqa.opensuse.org/tests/508725#step/disable_grub_timeout/7" class="external">o3#508725#step/disable_grub_timeout/7</a></li>
</ul></li>
<li><p><strong>E2-1:</strong> Find all jobs with 2G machines where jobs haven't UEFI set and don't fail on the module <em>disable_grub_timeout</em>.</p></li>
<li><p><strong>R2-1:</strong> Not found.</p></li>
<li><p><strong>E2-2:</strong> Find all jobs with 2G machines where jobs haven't UEFI set and fail on the module <em>disable_grub_timeout</em>.</p></li>
<li><p><strong>R2-2:</strong> All jobs that execute the module <em>disable_grub_timeout</em> and doesn't have UEFI fail:</p>
<ul>
<li><a href="https://openqa.opensuse.org/tests/508724#step/disable_grub_timeout/8" class="external">o3#508724#step/disable_grub_timeout/8</a></li>
<li><a href="https://openqa.opensuse.org/tests/508726#step/disable_grub_timeout/5" class="external">o3#508726#step/disable_grub_timeout/5</a></li>
</ul></li>
<li><p><strong>E3-1:</strong> Find jobs with UEFI for SLE 12-SP1 that fails on module <em>disable_grub_timeout</em>.</p></li>
</ul>
openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=685902017-10-20T16:20:48ZSLindoMansillaslindomansilla@suse.com
<ul></ul><p>PR to fix non-UEFI jobs for Leap 42.2: <a href="https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/3764" class="external">https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/3764</a></p>
<p>Closed.<br>
Superseded by <a href="https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/3762" class="external">https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/3762</a></p>
openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=686262017-10-20T21:23:10Zokurzokurz@suse.com
<ul></ul><p>So the failures I found which I think are most critical is the part which you mentioned as "not implemented yet" for openSUSE Leap maintenance tests. This is something that should also be done on the weekend, maintenance updates never sleep, especially not on openSUSE ;-)</p>
<p><a href="https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/3762" class="external">https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/3762</a> is a two-fold approach, adds an explicit <code>assert_screen</code> to make sure the bootloader settings are shown before trying to press any key. Also, it accepts if the key to switch the tab could not be found and returns without failing.</p>
openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=686282017-10-21T08:14:56Zokurzokurz@suse.com
<ul></ul><p>tests fixed for the time being with <a href="https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/3765" class="external">https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/3765</a> by cancelling the configuration module when the hotkey did not match. I think a safer solution is to use <code>send_key_until_needle_match 'installation-bootloader-options', 'tab'</code>` which should work in case of both ncurses as well as GUI.</p>
openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=687502017-10-23T11:43:25Zokurzokurz@suse.com
<ul><li><strong>Assignee</strong> changed from <i>JERiveraMoya</i> to <i>okurz</i></li></ul><p><a class="user active user-mention" href="https://progress.opensuse.org/users/24132">@SLindoMansilla</a>, <a class="user active user-mention" href="https://progress.opensuse.org/users/25932">@JERiveraMoya</a> : There is <em>one</em> hypothesis which you have not mentioned. It seems that there actually <em>is</em> a differing button. I wonder if you have not seen this. But in the needles I created you can see this. Compare <a href="https://github.com/os-autoinst/os-autoinst-needles-opensuse/pull/282/files#diff-0a98fc599774cf73e5f165d6483189a5" class="external">https://github.com/os-autoinst/os-autoinst-needles-opensuse/pull/282/files#diff-0a98fc599774cf73e5f165d6483189a5</a> and <a href="https://github.com/os-autoinst/os-autoinst-needles-opensuse/pull/282/files#diff-295cbb639bb910fede484a4855037ee2" class="external">https://github.com/os-autoinst/os-autoinst-needles-opensuse/pull/282/files#diff-295cbb639bb910fede484a4855037ee2</a> . The hotkey on "bootloader options" changes because in the second screen there is an additional button in top-right about "release notes" taking the "alt-l".</p>
<p><a href="https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/3762" class="external">https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/3762</a> and the according needle PRs covers this now.</p>
openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=687582017-10-23T12:56:48ZJERiveraMoyajeriveramoya@suse.com
<ul></ul><p>Investigating why is only typing 0 instead of -1 (this issue makes grub_test to fail). Not reproducible in my local machine. Logs shows -1 is typed. It seems the typing speed. <br>
Textbox only detects "-" and after "ret" comes back to "0".<br>
<a href="https://openqa.suse.de/tests/1230788#step/disable_grub_timeout/5" class="external">https://openqa.suse.de/tests/1230788#step/disable_grub_timeout/5</a> <br>
<a href="https://openqa.suse.de/tests/1231104#step/disable_grub_timeout/8" class="external">https://openqa.suse.de/tests/1231104#step/disable_grub_timeout/8</a><br>
It might help to use: type_string_slow. PR: <a href="https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/3777" class="external">https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/3777</a></p>
openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=687682017-10-23T14:16:16Zokurzokurz@suse.com
<ul></ul><p>PR merged and active on both osd as well as o3. Now we seem to have the problem with the '0' sometimes so it seems we are not done yet. I will also try to run it more often locally.</p>
<p>type_string_slow would only wait between the characters and it's just two characters. Happened again in <a href="https://openqa.opensuse.org/tests/511736#step/disable_grub_timeout/8" class="external">https://openqa.opensuse.org/tests/511736#step/disable_grub_timeout/8</a></p>
<p>I will try to reproduce locally as well. <a href="https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/3778" class="external">https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/3778</a> as a temporary workaround to disable again.</p>
openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=687802017-10-23T15:06:11ZSLindoMansillaslindomansilla@suse.com
<ul><li><strong>Related to</strong> <i><a class="issue tracker-4 status-3 priority-6 priority-high2 closed behind-schedule" href="/issues/26936">action #26936</a>: disable_grub_timeout test broken</i> added</li></ul> openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=688562017-10-24T04:47:33Zokurzokurz@suse.com
<ul></ul><p>Could not reproduce the problem with "0 typing" locally in 40 runs so only my best guess stays that the production environment is different here and something like a <code>wait_still_screen(1)</code> could help for production. This is included in my PR. I leave it to reviewers to decide about that.</p>
openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=688822017-10-24T07:41:54ZJERiveraMoyajeriveramoya@suse.com
<ul></ul><p>Missing needles for SLE-12 GA: <a href="https://gitlab.suse.de/openqa/os-autoinst-needles-sles/merge_requests/544" class="external">https://gitlab.suse.de/openqa/os-autoinst-needles-sles/merge_requests/544</a></p>
openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=688942017-10-24T08:27:05Zokurzokurz@suse.com
<ul><li><strong>Status</strong> changed from <i>In Progress</i> to <i>Resolved</i></li><li><strong>Assignee</strong> changed from <i>okurz</i> to <i>JERiveraMoya</i></li></ul><p>I consider ourselves done here. The last change I did was add an additional <code>wait_still_screen(1)</code> to fix a sporadic problem we could never see locally. <a href="https://openqa.suse.de/tests/1231772" class="external">https://openqa.suse.de/tests/1231772</a> is the verification on SLE15, <br>
<a href="https://openqa.suse.de/tests/1232728#step/disable_grub_timeout/14" class="external">https://openqa.suse.de/tests/1232728#step/disable_grub_timeout/14</a> is one on SLE 12 SP2 maintenance tests. <a href="https://openqa.opensuse.org/tests/512274" class="external">https://openqa.opensuse.org/tests/512274</a> is an openSUSE staging test. I am currently monitoring maintenance tests for any missing parts, e.g. missing needles or jobs that still need to be retriggered which I consider out of scope of this ticket so setting to resolved. Also setting assignee back to JERiveraMoya who did the main work here.</p>
openQA Tests - action #25658: [sle][functional][migration][opensuse][virtualization]Increase/disable timeout of initial grub menue to ensure tests do not miss ithttps://progress.opensuse.org/issues/25658?journal_id=689062017-10-24T10:03:06Zokurzokurz@suse.com
<ul><li><strong>Related to</strong> <i><a class="issue tracker-4 status-3 priority-4 priority-default closed behind-schedule" href="/issues/26978">action #26978</a>: autoyast/gnome installation stuck on grub</i> added</li></ul>