← Back to team overview

debcrafters-packages team mailing list archive

[Bug 2119291] Re: mesa 25.0.7 SRU breaks gtk4 on s390x

 

This is the script that I used to manually launch the test, allowing me
to add debug info in the source code. To use it, build first the package
with `dpkg-buildpackage -us -uc`, and then run this from the outside
folder (it presumes that the package sources are at $PWD/gtk4; modify
GTK4_DEB_BASE_PATH to the right path).

#!/bin/bash

export GTK4_DEB_BASE_PATH=${PWD}/gtk4

export G_ENABLE_DIAGNOSTIC=0
export UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1
export G_TEST_BUILDDIR=${GTK4_DEB_BASE_PATH}/debian/build/deb/testsuite/reftests
export LD_LIBRARY_PATH=${GTK4_DEB_BASE_PATH}/debian/build/deb/testsuite/reftests:${GTK4_DEB_BASE_PATH}/debian/build/deb/gtk
export GTK_CSD=1
export TEST_OUTPUT_SUBDIR=x11
export MALLOC_PERTURB_=90
export REFTEST_MODULE_DIR=${GTK4_DEB_BASE_PATH}/debian/build/deb/testsuite/reftests
export ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1
export GSETTINGS_SCHEMA_DIR=${GTK4_DEB_BASE_PATH}/debian/build/deb/gtk
export GDK_DEBUG=default-settings
export GDK_BACKEND=x11
export GTK_A11Y=test
export GSETTINGS_BACKEND=memory
export G_TEST_SRCDIR=${GTK4_DEB_BASE_PATH}/testsuite/reftests

#export GSK_RENDERER=vulkan

echo launch 1
Xvfb &
echo launch 2
sleep 1
echo launch 3
export DISPLAY=:0.0

# this test fails
${GTK4_DEB_BASE_PATH}/debian/build/deb/testsuite/reftests/gtk-reftest --tap -k -o ${GTK4_DEB_BASE_PATH}/debian/build/deb/testsuite/reftests/output ${GTK4_DEB_BASE_PATH}/testsuite/reftests/background-positioning-area-empty.ui

# this test works
#${GTK4_DEB_BASE_PATH}/debian/build/deb/testsuite/reftests/gtk-reftest --tap -k -o ${GTK4_DEB_BASE_PATH}/debian/build/deb/testsuite/reftests/output ${PWD}/gtk4/testsuite/reftests/listview-margin.ui

-- 
You received this bug notification because you are a member of
Debcrafters packages, which is subscribed to gtk4 in Ubuntu.
https://bugs.launchpad.net/bugs/2119291

Title:
  mesa 25.0.7 SRU breaks gtk4 on s390x

Status in gtk4 package in Ubuntu:
  New
Status in mesa package in Ubuntu:
  New

Bug description:
  First seen in the autopkgtest:

  https://autopkgtest.ubuntu.com/packages/g/gtk4/noble/s390x

  mesa 25.0.7-0ubuntu0.24.04.1 regresses the autopkgtest of gtk4
  4.14.5+ds-0ubuntu0.1 on s390x.

  42515s build-x11            PASS (superficial)
  42515s build-wayland        FAIL timed out
  42515s python3-gi-x11       PASS (superficial)
  42515s python3-gi-wayland   FAIL timed out
  42515s installed-tests-x11  PASS
  42515s installed-tests-wayland FAIL non-zero exit status 2
  42515s installed-tests-flaky-x11 FLAKY non-zero exit status 2
  42515s installed-tests-flaky-wayland FLAKY non-zero exit status 2

  The build-wayland and python3-gi-wayland autopkgtests do not terminate
  and eventually hit the time out.

  We have tried running the tests on a bigger instance (added to
  'big_packages') and have tried triggering the tests with 'all-
  proposed=1'.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gtk4/+bug/2119291/+subscriptions



References