Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package openQA for openSUSE:Factory checked in at 2026-06-23 17:40:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openQA (Old) and /work/SRC/openSUSE:Factory/.openQA.new.1956 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openQA" Tue Jun 23 17:40:54 2026 rev:856 rq:1361256 version:5.1782133597.39cd80e0 Changes: -------- --- /work/SRC/openSUSE:Factory/openQA/openQA.changes 2026-06-22 17:28:17.155334940 +0200 +++ /work/SRC/openSUSE:Factory/.openQA.new.1956/openQA.changes 2026-06-23 17:43:20.643481159 +0200 @@ -2 +2 @@ -Fri Jun 19 16:54:50 UTC 2026 - [email protected] +Mon Jun 22 13:06:54 UTC 2026 - [email protected] @@ -4 +4,3 @@ -- Update to version 5.1781884690.e39cc969: +- Update to version 5.1782133597.39cd80e0: + * refactor: Calculate module category headings in frontend + * chore(deps): Dependency cron 2026-06-20 Old: ---- openQA-5.1781884690.e39cc969.obscpio New: ---- openQA-5.1782133597.39cd80e0.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openQA-client-test.spec ++++++ --- /var/tmp/diff_new_pack.K7Wvnj/_old 2026-06-23 17:43:23.183570200 +0200 +++ /var/tmp/diff_new_pack.K7Wvnj/_new 2026-06-23 17:43:23.187570340 +0200 @@ -18,7 +18,7 @@ %define short_name openQA-client Name: %{short_name}-test -Version: 5.1781884690.e39cc969 +Version: 5.1782133597.39cd80e0 Release: 0 Summary: Test package for %{short_name} License: GPL-2.0-or-later ++++++ openQA-devel-test.spec ++++++ --- /var/tmp/diff_new_pack.K7Wvnj/_old 2026-06-23 17:43:23.227571743 +0200 +++ /var/tmp/diff_new_pack.K7Wvnj/_new 2026-06-23 17:43:23.227571743 +0200 @@ -18,7 +18,7 @@ %define short_name openQA-devel Name: %{short_name}-test -Version: 5.1781884690.e39cc969 +Version: 5.1782133597.39cd80e0 Release: 0 Summary: Test package for %{short_name} License: GPL-2.0-or-later ++++++ openQA-test.spec ++++++ --- /var/tmp/diff_new_pack.K7Wvnj/_old 2026-06-23 17:43:23.271573285 +0200 +++ /var/tmp/diff_new_pack.K7Wvnj/_new 2026-06-23 17:43:23.271573285 +0200 @@ -18,7 +18,7 @@ %define short_name openQA Name: %{short_name}-test -Version: 5.1781884690.e39cc969 +Version: 5.1782133597.39cd80e0 Release: 0 Summary: Test package for openQA License: GPL-2.0-or-later ++++++ openQA-worker-test.spec ++++++ --- /var/tmp/diff_new_pack.K7Wvnj/_old 2026-06-23 17:43:23.315574827 +0200 +++ /var/tmp/diff_new_pack.K7Wvnj/_new 2026-06-23 17:43:23.315574827 +0200 @@ -18,7 +18,7 @@ %define short_name openQA-worker Name: %{short_name}-test -Version: 5.1781884690.e39cc969 +Version: 5.1782133597.39cd80e0 Release: 0 Summary: Test package for %{short_name} License: GPL-2.0-or-later ++++++ openQA.spec ++++++ --- /var/tmp/diff_new_pack.K7Wvnj/_old 2026-06-23 17:43:23.371576790 +0200 +++ /var/tmp/diff_new_pack.K7Wvnj/_new 2026-06-23 17:43:23.371576790 +0200 @@ -104,7 +104,7 @@ %define devel_requires %devel_no_selenium_requires chromedriver Name: openQA -Version: 5.1781884690.e39cc969 +Version: 5.1782133597.39cd80e0 Release: 0 Summary: Framework for automated system-level testing (web-frontend, scheduler and tools) Group: Development/Tools/Other ++++++ openQA-5.1781884690.e39cc969.obscpio -> openQA-5.1782133597.39cd80e0.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openQA-5.1781884690.e39cc969/assets/javascripts/render.js new/openQA-5.1782133597.39cd80e0/assets/javascripts/render.js --- old/openQA-5.1781884690.e39cc969/assets/javascripts/render.js 2026-06-19 17:58:10.000000000 +0200 +++ new/openQA-5.1782133597.39cd80e0/assets/javascripts/render.js 2026-06-22 15:06:37.000000000 +0200 @@ -240,6 +240,7 @@ const {batchSize = DEFAULT_BATCH_SIZE, shouldContinue = () => true} = options; let currentIndex = 0; + let category = ''; return new Promise((resolve, reject) => { function processNextBatch() { if (!shouldContinue()) { @@ -250,7 +251,7 @@ const end = Math.min(currentIndex + batchSize, items.length); try { for (; currentIndex < end; currentIndex++) { - processor(items[currentIndex], currentIndex); + category = processor(items[currentIndex], currentIndex, category); } } catch (err) { reject(err); @@ -293,13 +294,14 @@ return batchProcess( response.modules, - module => { - if (module.category) { + (module, i, category) => { + if (module.category !== category) { tbody.appendChild( E('tr', [E('td', [E('i', [], {class: 'fa-regular fa-folderpen'}), '\u00a0' + module.category], {colspan: 3})]) ); } tbody.appendChild(renderModuleRow(module, response.snippets)); + return module.category; }, {shouldContinue} ); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openQA-5.1781884690.e39cc969/lib/OpenQA/Utils.pm new/openQA-5.1782133597.39cd80e0/lib/OpenQA/Utils.pm --- old/openQA-5.1781884690.e39cc969/lib/OpenQA/Utils.pm 2026-06-19 17:58:10.000000000 +0200 +++ new/openQA-5.1782133597.39cd80e0/lib/OpenQA/Utils.pm 2026-06-22 15:06:37.000000000 +0200 @@ -619,7 +619,6 @@ sub read_test_modules ($job) { return undef unless my $testresultdir = $job->result_dir; - my $category; my $has_parser_text_results = 0; my (@modlist, @errors); @@ -655,6 +654,7 @@ { name => $module->name, result => $module->result, + category => $module->category, details => \@details, milestone => $module->milestone, important => $module->important, @@ -664,12 +664,6 @@ has_parser_text_result => $has_module_parser_text_result, execution_time => change_sec_to_word($module_results->{execution_time}), }; - - if (!$category || $category ne $module->category) { - $category = $module->category; - $modlist[-1]->{category} = $category; - } - } return {modules => \@modlist, errors => \@errors, has_parser_text_results => $has_parser_text_results}; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openQA-5.1781884690.e39cc969/tools/ci/autoinst.sha new/openQA-5.1782133597.39cd80e0/tools/ci/autoinst.sha --- old/openQA-5.1781884690.e39cc969/tools/ci/autoinst.sha 2026-06-19 17:58:10.000000000 +0200 +++ new/openQA-5.1782133597.39cd80e0/tools/ci/autoinst.sha 2026-06-22 15:06:37.000000000 +0200 @@ -1 +1 @@ -0fb10771665c8db2173a5097c1dbdc837464c9d7 \ No newline at end of file +c7bc5632008381161b61f324882e8172c182043b \ No newline at end of file ++++++ openQA.obsinfo ++++++ --- /var/tmp/diff_new_pack.K7Wvnj/_old 2026-06-23 17:43:46.484383356 +0200 +++ /var/tmp/diff_new_pack.K7Wvnj/_new 2026-06-23 17:43:46.500383913 +0200 @@ -1,5 +1,5 @@ name: openQA -version: 5.1781884690.e39cc969 -mtime: 1781884690 -commit: e39cc96968d08eb9d9691acd620da8ac8a483ccb +version: 5.1782133597.39cd80e0 +mtime: 1782133597 +commit: 39cd80e0bd340f8111658076fb6c0df7de05ca00
