Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package os-autoinst for openSUSE:Factory checked in at 2025-12-19 16:43:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/os-autoinst (Old) and /work/SRC/openSUSE:Factory/.os-autoinst.new.1928 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "os-autoinst" Fri Dec 19 16:43:01 2025 rev:556 rq:1323580 version:5.1766037062.44c7d2a Changes: -------- --- /work/SRC/openSUSE:Factory/os-autoinst/os-autoinst.changes 2025-12-18 18:32:35.908502706 +0100 +++ /work/SRC/openSUSE:Factory/.os-autoinst.new.1928/os-autoinst.changes 2025-12-19 16:44:43.415055817 +0100 @@ -1,0 +2,10 @@ +Thu Dec 18 21:51:02 UTC 2025 - [email protected] + +- Update to version 5.1766037062.44c7d2a: + * Tweak curl call not to hang + * Fix opencv dependency due to upstream changes + * Restore package builds on older openSUSE versions + * Remove `ShellCheck` from devel dependencies on s390x + * Remove obsolete 'bin/' folder + +------------------------------------------------------------------- Old: ---- os-autoinst-5.1765976654.0026f92.obscpio New: ---- os-autoinst-5.1766037062.44c7d2a.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ os-autoinst-devel-test.spec ++++++ --- /var/tmp/diff_new_pack.WteTrL/_old 2025-12-19 16:44:52.683443408 +0100 +++ /var/tmp/diff_new_pack.WteTrL/_new 2025-12-19 16:44:52.699444077 +0100 @@ -18,7 +18,7 @@ %define short_name os-autoinst-devel Name: %{short_name}-test -Version: 5.1765976654.0026f92 +Version: 5.1766037062.44c7d2a Release: 0 Summary: Test package for %{short_name} License: GPL-2.0-or-later ++++++ os-autoinst-openvswitch-test.spec ++++++ --- /var/tmp/diff_new_pack.WteTrL/_old 2025-12-19 16:44:53.007456958 +0100 +++ /var/tmp/diff_new_pack.WteTrL/_new 2025-12-19 16:44:53.027457794 +0100 @@ -19,7 +19,7 @@ %define name_ext -test %define short_name os-autoinst-openvswitch Name: %{short_name}%{?name_ext} -Version: 5.1765976654.0026f92 +Version: 5.1766037062.44c7d2a Release: 0 Summary: test package for %{short_name} License: GPL-2.0-or-later ++++++ os-autoinst-test.spec ++++++ --- /var/tmp/diff_new_pack.WteTrL/_old 2025-12-19 16:44:53.315469838 +0100 +++ /var/tmp/diff_new_pack.WteTrL/_new 2025-12-19 16:44:53.327470340 +0100 @@ -19,7 +19,7 @@ %define name_ext -test %define short_name os-autoinst Name: %{short_name}%{?name_ext} -Version: 5.1765976654.0026f92 +Version: 5.1766037062.44c7d2a Release: 0 Summary: test package for os-autoinst License: GPL-2.0-or-later ++++++ os-autoinst.spec ++++++ --- /var/tmp/diff_new_pack.WteTrL/_old 2025-12-19 16:44:53.631483054 +0100 +++ /var/tmp/diff_new_pack.WteTrL/_new 2025-12-19 16:44:53.643483555 +0100 @@ -17,7 +17,7 @@ Name: os-autoinst -Version: 5.1765976654.0026f92 +Version: 5.1766037062.44c7d2a Release: 0 Summary: OS-level test automation License: GPL-2.0-or-later ++++++ os-autoinst-5.1765976654.0026f92.obscpio -> os-autoinst-5.1766037062.44c7d2a.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/os-autoinst-5.1765976654.0026f92/t/03-testapi.t new/os-autoinst-5.1766037062.44c7d2a/t/03-testapi.t --- old/os-autoinst-5.1765976654.0026f92/t/03-testapi.t 2025-12-17 14:04:14.000000000 +0100 +++ new/os-autoinst-5.1766037062.44c7d2a/t/03-testapi.t 2025-12-18 06:51:02.000000000 +0100 @@ -613,7 +613,7 @@ upload_logs '/var/log/messages', failok => 1; is_deeply($cmds, [ { - text => 'curl --form upload=@/var/log/messages --form upname=basetest-messages http://localhost:4243/LookAtMeImAToken/uploadlog/messages', + text => 'curl --form upload=@/var/log/messages --form upname=basetest-messages --max-time 90 http://localhost:4243/LookAtMeImAToken/uploadlog/messages', cmd => 'backend_type_string', max_interval => 250 }, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/os-autoinst-5.1765976654.0026f92/testapi.pm new/os-autoinst-5.1766037062.44c7d2a/testapi.pm --- old/os-autoinst-5.1765976654.0026f92/testapi.pm 2025-12-17 14:04:14.000000000 +0100 +++ new/os-autoinst-5.1766037062.44c7d2a/testapi.pm 2025-12-18 06:51:02.000000000 +0100 @@ -29,6 +29,8 @@ require bmwqemu; use constant OPENQA_LIBPATH => '/usr/share/openqa/lib'; use constant DEFAULT_MAX_INTERVAL => 250; +use constant DEFAULT_TIMEOUT => 90; +use constant TIMEOUT_INCREASE => 10; our @EXPORT = qw( @@ -2159,7 +2161,7 @@ sub upload_logs ($file, %args) { my $failok = $args{failok} || 0; - my $timeout = $args{timeout} || 90; + my $timeout = $args{timeout} || DEFAULT_TIMEOUT; if (get_var('OFFLINE_SUT')) { record_info('upload skipped', "Skipped uploading log file '$file' as we are offline"); @@ -2169,6 +2171,11 @@ my $basename = basename($file); my $upname = $args{log_name} || ($autotest::current_test->{name} . '-' . $basename); my $cmd = "curl --form upload=\@$file --form upname=$upname "; + if ($failok) { + # this would make sure that curl call will not die on timeout when caller explicitly asked that + $cmd .= "--max-time $timeout "; + $timeout += TIMEOUT_INCREASE; + } $cmd .= show_curl_progress_meter(); $cmd .= autoinst_url("/uploadlog/$basename"); if ($failok) { ++++++ os-autoinst.obsinfo ++++++ --- /var/tmp/diff_new_pack.WteTrL/_old 2025-12-19 16:44:58.655693158 +0100 +++ /var/tmp/diff_new_pack.WteTrL/_new 2025-12-19 16:44:58.671693827 +0100 @@ -1,5 +1,5 @@ name: os-autoinst -version: 5.1765976654.0026f92 -mtime: 1765976654 -commit: 0026f921e196e9a433672ea8380a16188c02eb50 +version: 5.1766037062.44c7d2a +mtime: 1766037062 +commit: 44c7d2a89a2b03dc33a850ecf1217a4637077344
