https://progress.opensuse.org/https://progress.opensuse.org/themes/openSUSE/favicon/favicon.ico?15829177842020-09-07T09:45:45ZopenSUSE Project Management ToolopenQA Tests - action #71044: [u] extra_tests_transactional_server on Tumbleweed x86_64https://progress.opensuse.org/issues/71044?journal_id=3229722020-09-07T09:45:45ZSLindoMansillaslindomansilla@suse.com
<ul><li><strong>Category</strong> set to <i>New test</i></li><li><strong>Status</strong> changed from <i>New</i> to <i>Workable</i></li><li><strong>Target version</strong> set to <i>Milestone 30</i></li><li><strong>Estimated time</strong> set to <i>42.00 h</i></li></ul> openQA Tests - action #71044: [u] extra_tests_transactional_server on Tumbleweed x86_64https://progress.opensuse.org/issues/71044?journal_id=3259662020-09-21T13:08:50Zzluo
<ul><li><strong>Assignee</strong> set to <i>zluo</i></li></ul><p>take over.</p>
<p>I found we have already transactional_server on TW:</p>
<p><a href="https://openqa.opensuse.org/tests/1398888" class="external">https://openqa.opensuse.org/tests/1398888</a></p>
openQA Tests - action #71044: [u] extra_tests_transactional_server on Tumbleweed x86_64https://progress.opensuse.org/issues/71044?journal_id=3262182020-09-22T09:47:58ZSLindoMansillaslindomansilla@suse.com
<ul></ul><p>The reason why we need a <code>extra_tests_transactional_server</code> is because for SLE, the installation is done in the Yast group (<code>create_hdd_transactional_server</code>).</p>
<p>QSF-U has to avoid testing installations (even more when Yast team is already covering it), so we need <code>extra_tests_transactional_server</code> that reuses the published qcow2 image from <code>create_hdd_transactional_server</code>.<br>
Having different testing jobs for Tumbleweed, SLE and Leap would be a pain for QSF-U to maintain.<br>
This ticket is separated from the SLE one for simplicity and following Factory first policy.</p>
<p>The acceptance criteria and tasks of the ticket are still valid.</p>
openQA Tests - action #71044: [u] extra_tests_transactional_server on Tumbleweed x86_64https://progress.opensuse.org/issues/71044?journal_id=3262392020-09-22T12:26:47Zzluo
<ul></ul><p>there is no transactional_server.qcow2 available on O3 for TW. So we need to create this at first and add a test suite. </p>
openQA Tests - action #71044: [u] extra_tests_transactional_server on Tumbleweed x86_64https://progress.opensuse.org/issues/71044?journal_id=3263562020-09-23T05:43:37ZSLindoMansillaslindomansilla@suse.com
<ul></ul><p>zluo wrote:</p>
<blockquote>
<p>there is no transactional_server.qcow2 available on O3 for TW. So we need to create this at first and add a test suite.</p>
</blockquote>
<p>Yes.</p>
<p>And when create_* and extra_* are in place and covering at least the same post installation modules, I will propose to remove <code>transactional_server</code> to avoid duplication.</p>
openQA Tests - action #71044: [u] extra_tests_transactional_server on Tumbleweed x86_64https://progress.opensuse.org/issues/71044?journal_id=3276702020-09-29T08:33:55Zzluo
<ul></ul><p><a href="http://10.162.23.47/tests/8186" class="external">http://10.162.23.47/tests/8186</a> for publish_HDD_1<br>
schedule/functional/create_hdd_transactional_server.yaml is ready for PR.</p>
openQA Tests - action #71044: [u] extra_tests_transactional_server on Tumbleweed x86_64https://progress.opensuse.org/issues/71044?journal_id=3277122020-09-29T09:35:15Zzluo
<ul></ul><p><a href="https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/11102" class="external">https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/11102</a> created for review now.</p>
openQA Tests - action #71044: [u] extra_tests_transactional_server on Tumbleweed x86_64https://progress.opensuse.org/issues/71044?journal_id=3277272020-09-29T11:55:08Zzluo
<ul></ul><p><a href="https://github.com/os-autoinst/os-autoinst-distri-opensuse/blob/master/schedule/yast/transactional_server/create_hdd_transactional_server.yaml" class="external">https://github.com/os-autoinst/os-autoinst-distri-opensuse/blob/master/schedule/yast/transactional_server/create_hdd_transactional_server.yaml</a> is already there, So just use this yaml schedule from yast to create hdd.</p>
openQA Tests - action #71044: [u] extra_tests_transactional_server on Tumbleweed x86_64https://progress.opensuse.org/issues/71044?journal_id=3280482020-09-30T11:51:08Zzluo
<ul></ul><p><a href="https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/11102" class="external">https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/11102</a> created.</p>
<p>after merge it needs to add test suite on O3 (development at first).</p>
openQA Tests - action #71044: [u] extra_tests_transactional_server on Tumbleweed x86_64https://progress.opensuse.org/issues/71044?journal_id=3281442020-10-01T09:29:28Zzluo
<ul></ul><p><a href="https://openqa.opensuse.org/admin/job_templates/38" class="external">https://openqa.opensuse.org/admin/job_templates/38</a></p>
<ul>
<li>create_hdd_transactional_server</li>
<li>extra_tests_transactional_server</li>
</ul>
<p>scheduled now.</p>
openQA Tests - action #71044: [u] extra_tests_transactional_server on Tumbleweed x86_64https://progress.opensuse.org/issues/71044?journal_id=3282552020-10-01T17:27:37Zzluo
<ul></ul><p>it looks good:</p>
<p><a href="https://openqa.opensuse.org/tests/1415710" class="external">https://openqa.opensuse.org/tests/1415710</a></p>
openQA Tests - action #71044: [u] extra_tests_transactional_server on Tumbleweed x86_64https://progress.opensuse.org/issues/71044?journal_id=3287832020-10-05T07:55:57Zzluo
<ul></ul><p>now removed them from development job group and add them to production job group:</p>
<p><a href="https://openqa.opensuse.org/admin/job_templates/1" class="external">https://openqa.opensuse.org/admin/job_templates/1</a></p>
openQA Tests - action #71044: [u] extra_tests_transactional_server on Tumbleweed x86_64https://progress.opensuse.org/issues/71044?journal_id=3290532020-10-06T09:06:33Zzluo
<ul><li><strong>Status</strong> changed from <i>Workable</i> to <i>In Progress</i></li></ul> openQA Tests - action #71044: [u] extra_tests_transactional_server on Tumbleweed x86_64https://progress.opensuse.org/issues/71044?journal_id=3320772020-10-07T15:52:21Zzluo
<ul><li><strong>Status</strong> changed from <i>In Progress</i> to <i>Resolved</i></li></ul><p><a href="https://openqa.opensuse.org/tests/1421715" class="external">https://openqa.opensuse.org/tests/1421715</a> looks good.</p>