Subject: [core-updates] Python-gst fails its test suite
From: Leo Famulari <[email-masked]>
To: [email-masked]
Date: Wed, 10 Jul 2024 15:37:15 -0400
List-Id: <debbugs-submit.debbugs.gnu.org>

On core-updates commit 378e1d9b69b030a, python-gst fails its test suite
like this:

------
======================================================================
FAIL: testPropertyMarshalling (test_types.TestFraction)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/common.py", line 98, in tearDown
    self.gcverify()
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/common.py", line 81, in gcverify
    self.assertFalse(leaked, leaked)
AssertionError: [<__gi__.GstRawVideoParse object at 0x7ffff66a55c0 (GstRawVideoParse at 0x787820)>] is not false : [<__gi__.GstRawVideoParse object at 0x7ffff66a55c0 (GstRawVideoParse at 0x787820)>]

======================================================================
FAIL: testPropertyMarshalling (test_types.TestValueArray)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/common.py", line 98, in tearDown
    self.gcverify()
  File "/tmp/guix-build-python-gst-1.22.3.drv-0/gst-python-1.22.3/testsuite/common.py", line 81, in gcverify
    self.assertFalse(leaked, leaked)
AssertionError: [<__gi__.GstRawVideoParse object at 0x7ffff66a55c0 (GstRawVideoParse at 0x78b6c0)>] is not false : [<__gi__.GstRawVideoParse object at 0x7ffff66a55c0 (GstRawVideoParse at 0x78b6c0)>]

----------------------------------------------------------------------
Ran 32 tests in 1.179s

FAILED (failures=2, errors=32)
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――

3/3 Test plugins      OK              0.32s

Summary of Failures:

2/3 Test fundamentals FAIL            1.45s   exit status 1

Ok:                 2   
Expected Fail:      0   
Fail:               1   
Unexpected Pass:    0   
Skipped:            0   
Timeout:            0   

Full log written to /tmp/guix-build-python-gst-1.22.3.drv-0/build/meson-logs/testlog.txt
error: in phase 'check': uncaught exception:
%exception #<&invoke-error program: "meson" arguments: ("test" "--print-errorlogs" "-t" "0") exit-status: 1 term-signal: #f stop-signal: #f> 
phase `check' failed after 2.9 seconds
command "meson" "test" "--print-errorlogs" "-t" "0" failed with status 1
build process 6 exited with status 256
builder for `/gnu/store/qdqxmq3y1w03d5v3736r5f0cw4wz9alz-python-gst-1.22.3.drv' failed with exit code 1
build of /gnu/store/qdqxmq3y1w03d5v3736r5f0cw4wz9alz-python-gst-1.22.3.drv failed
View build log at '/var/log/guix/drvs/qd/qxmq3y1w03d5v3736r5f0cw4wz9alz-python-gst-1.22.3.drv.gz'.
------

I've attached the testlog.txt. Any ideas?