Public bug reported: gsequencer (1.4.34-1 to 2.1.34-1) Maintainer: Debian Multimedia Maintainers Section: universe/misc 15 days old autopkgtest for gsequencer/2.1.34-1: amd64: Pass, arm64: Regression ♻ , armhf: Regression ♻ , i386: Regression ♻ , ppc64el: Regression ♻ , s390x: Regression ♻
The Debian maintainer provided this analysis: The qemu image has only 1 GB RAM assigned. This is not enough, I was able to reproduce the failure with 1 GB RAM, as wanting to obtain a stack-trace with GDB it complained, that it can't allocate memory. After assigning 8 GB of RAM the functional tests all passed on i386. By the way I would love to mark the functional tests as flaky (see DEP-8) https://dep-team.pages.debian.net/deps/dep8/ If we would package a more recent version of GSequencer we would be able to run the unit-tests during autopkgtest. Note, there 2 different types of tests unit-tests and functional integration-tests. The later are not mandatory to pass at my opinion. Especially if the VM doesn't get enough computing power. I have seen VMs taking more than 2 seconds to show a GtkMenu, if the delay is too long (not enough computing power) the tests aren't reliable anymore. To target this issue, I had to adjust the timeouts and delays. Yes, the tests could run much faster. But I decided to throttle them, to target environments will lesser CPU resources than I have on my workstation. Here is the reaction time specified: http://git.savannah.nongnu.org/cgit/gsequencer.git/tree/ags/test/X/ags_functional_test_util.c?h=2.1.x#n35 Here are the unit-tests to run against the installation: http://git.savannah.nongnu.org/cgit/gsequencer.git/tree/unit-system- tests.mk.am?h=2.1.x This is new for autopkgtest and not yet available: https://salsa.debian.org/multimedia- team/gsequencer/blob/master/debian/tests/ags-integration-unit-test ** Affects: gsequencer (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1813456 Title: gsequencer fails autopkg tests on anything except amd64 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gsequencer/+bug/1813456/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs