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 2026-02-11 18:47:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/os-autoinst (Old)
 and      /work/SRC/openSUSE:Factory/.os-autoinst.new.1670 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "os-autoinst"

Wed Feb 11 18:47:54 2026 rev:564 rq:1332327 version:5.1770715824.6a80a85

Changes:
--------
--- /work/SRC/openSUSE:Factory/os-autoinst/os-autoinst.changes  2026-02-06 
14:00:58.345158447 +0100
+++ /work/SRC/openSUSE:Factory/.os-autoinst.new.1670/os-autoinst.changes        
2026-02-11 18:48:35.744742983 +0100
@@ -1,0 +2,12 @@
+Tue Feb 10 15:20:22 UTC 2026 - [email protected]
+
+- Update to version 5.1770715824.6a80a85:
+  * style: Fix crop.py style issues
+  * workaround: Remove "get_mempolicy" warning from qemu-img output
+  * parse_extra_log: Allow passing additional args to upload_logs
+  * refactor: Distinguish tests by the script path in `loadtest`
+  * refactor: Simplify approach for avoiding redefine warnings
+  * test: Allow running tests with `Test::Warnings<0.033`
+  * test: Format test of `loadtestdir` in a more compact way
+
+-------------------------------------------------------------------
@@ -6458,2 +6470 @@
-  * Simply ignore '
-' in type string (#894)
+  * Simply ignore '\r' in type string (#894)
@@ -6708 +6719 @@
-- initial package
+- initial package

Old:
----
  os-autoinst-5.1770127521.c249fe9.obscpio

New:
----
  os-autoinst-5.1770715824.6a80a85.obscpio

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ os-autoinst-devel-test.spec ++++++
--- /var/tmp/diff_new_pack.lmjWxj/_old  2026-02-11 18:48:36.888791026 +0100
+++ /var/tmp/diff_new_pack.lmjWxj/_new  2026-02-11 18:48:36.892791195 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package os-autoinst-devel-test
 #
-# Copyright (c) 2026 SUSE LLC and contributors
+# Copyright SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %define         short_name os-autoinst-devel
 Name:           %{short_name}-test
-Version:        5.1770127521.c249fe9
+Version:        5.1770715824.6a80a85
 Release:        0
 Summary:        Test package for %{short_name}
 License:        GPL-2.0-or-later

++++++ os-autoinst-openvswitch-test.spec ++++++
--- /var/tmp/diff_new_pack.lmjWxj/_old  2026-02-11 18:48:36.936793043 +0100
+++ /var/tmp/diff_new_pack.lmjWxj/_new  2026-02-11 18:48:36.936793043 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package os-autoinst-openvswitch-test
 #
-# Copyright (c) 2026 SUSE LLC and contributors
+# Copyright SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %define name_ext -test
 %define         short_name os-autoinst-openvswitch
 Name:           %{short_name}%{?name_ext}
-Version:        5.1770127521.c249fe9
+Version:        5.1770715824.6a80a85
 Release:        0
 Summary:        test package for %{short_name}
 License:        GPL-2.0-or-later

++++++ os-autoinst-test.spec ++++++
--- /var/tmp/diff_new_pack.lmjWxj/_old  2026-02-11 18:48:36.972794554 +0100
+++ /var/tmp/diff_new_pack.lmjWxj/_new  2026-02-11 18:48:36.976794723 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package os-autoinst-test
 #
-# Copyright (c) 2026 SUSE LLC and contributors
+# Copyright SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %define name_ext -test
 %define         short_name os-autoinst
 Name:           %{short_name}%{?name_ext}
-Version:        5.1770127521.c249fe9
+Version:        5.1770715824.6a80a85
 Release:        0
 Summary:        test package for os-autoinst
 License:        GPL-2.0-or-later

++++++ os-autoinst.spec ++++++
--- /var/tmp/diff_new_pack.lmjWxj/_old  2026-02-11 18:48:37.008796066 +0100
+++ /var/tmp/diff_new_pack.lmjWxj/_new  2026-02-11 18:48:37.012796234 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package os-autoinst
 #
-# Copyright (c) 2026 SUSE LLC and contributors
+# Copyright SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           os-autoinst
-Version:        5.1770127521.c249fe9
+Version:        5.1770715824.6a80a85
 Release:        0
 Summary:        OS-level test automation
 License:        GPL-2.0-or-later

++++++ os-autoinst-5.1770127521.c249fe9.obscpio -> 
os-autoinst-5.1770715824.6a80a85.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/os-autoinst-5.1770127521.c249fe9/OpenQA/Qemu/Proc.pm 
new/os-autoinst-5.1770715824.6a80a85/OpenQA/Qemu/Proc.pm
--- old/os-autoinst-5.1770127521.c249fe9/OpenQA/Qemu/Proc.pm    2026-02-03 
15:05:21.000000000 +0100
+++ new/os-autoinst-5.1770715824.6a80a85/OpenQA/Qemu/Proc.pm    2026-02-10 
10:30:24.000000000 +0100
@@ -125,6 +125,11 @@
 
 sub get_img_json_field ($self, $path, $field) {
     my $json = run($self->qemu_img_bin, 'info', '--output=json', $path);
+    if ($json =~ s/^(get_mempolicy: Operation not permitted)//) {
+        # When running in a container with not enough permissions we see this
+        # warning and have to remove it because $json contains stdout and 
stderr
+        bmwqemu::diag("Got 'qemu-img info' warning: '$1'");    # uncoverable 
statement
+    }
     # We can't check the exit code of qemu-img, because it sometimes returns 1
     # even for a successful command on ppc. Instead we just hide and ignore
     # JSON decode failures and assume the previous command has printed the
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/os-autoinst-5.1770127521.c249fe9/script/crop.py 
new/os-autoinst-5.1770715824.6a80a85/script/crop.py
--- old/os-autoinst-5.1770127521.c249fe9/script/crop.py 2026-02-03 
15:05:21.000000000 +0100
+++ new/os-autoinst-5.1770715824.6a80a85/script/crop.py 2026-02-10 
10:30:24.000000000 +0100
@@ -14,19 +14,17 @@
 parser.add_option("--new", metavar="NAME", help="create new")
 parser.add_option("--tag", metavar="NAME", action="append", help="add tag")
 
-(options, args) = parser.parse_args()
+options, args = parser.parse_args()
 
 filename = args[0]
 if filename.endswith(".png"):
     png = filename
     filename = filename[0 : len(filename) - len(".png")] + ".json"
-    needle = json.loads(
-        """{
+    needle = json.loads("""{
         "tags": [ "none" ],
         "area": [ { "height": 100, "width": 100,
         "xpos": 0, "ypos": 0, "type": "match" } ]
-    }"""
-    )
+    }""")
 elif filename.endswith(".json"):
     png = filename[0 : len(filename) - len(".json")] + ".png"
     needle = json.load(open(filename))
@@ -264,8 +262,7 @@
 master.bind("<Delete>", delrect)
 master.bind("t", changetype)
 
-print(
-    """Use cursor keys to move
+print("""Use cursor keys to move
 Use shift + cursor keys to resize
 +/-: Change increment for move/resize
 
@@ -274,6 +271,5 @@
 <TAB>: select next area
 
 s = save, q = quit
-"""
-)
+""")
 master.mainloop()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/os-autoinst-5.1770127521.c249fe9/testapi.pm 
new/os-autoinst-5.1770715824.6a80a85/testapi.pm
--- old/os-autoinst-5.1770127521.c249fe9/testapi.pm     2026-02-03 
15:05:21.000000000 +0100
+++ new/os-autoinst-5.1770715824.6a80a85/testapi.pm     2026-02-10 
10:30:24.000000000 +0100
@@ -2025,7 +2025,7 @@
 
 =for stopwords extra_log
 
-  parse_extra_log( Format => "report.xml" );
+  parse_extra_log(Format => $file [, failok =>1] [, timeout => $timeout]);
 
 Upload log file from SUT (calls upload_logs internally). The uploaded
 file is then parsed as the format supplied, that can be understood by 
OpenQA::Parser
@@ -2035,8 +2035,8 @@
 
 =cut
 
-sub parse_extra_log ($format, $file) {
-    $file = upload_logs($file);
+sub parse_extra_log ($format, $file, %args) {
+    $file = upload_logs($file, %args);
     my @tests;
     # We need to touch @INC as specific supported format are split
     # in different classes and dynamically loaded by OpenQA::Parser

++++++ os-autoinst.obsinfo ++++++
--- /var/tmp/diff_new_pack.lmjWxj/_old  2026-02-11 18:48:40.880958677 +0100
+++ /var/tmp/diff_new_pack.lmjWxj/_new  2026-02-11 18:48:40.944961364 +0100
@@ -1,5 +1,5 @@
 name: os-autoinst
-version: 5.1770127521.c249fe9
-mtime: 1770127521
-commit: c249fe9c14f7efb45672dbc8c191d7e2ad300d15
+version: 5.1770715824.6a80a85
+mtime: 1770715824
+commit: 6a80a850796cb8b029e882b61519549d3855066f
 

Reply via email to