[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#898208: marked as done (kwidgetsaddons: KDateComboBoxTest::testSignals() fails: 'QTest::qWaitForWindowActive(combo.data())' returned FALSE)



Your message dated Thu, 17 May 2018 21:10:18 +0000
with message-id <E1fJQAE-000CxC-8O@fasolo.debian.org>
and subject line Bug#898208: fixed in kwidgetsaddons 5.46.0-1
has caused the Debian Bug report #898208,
regarding kwidgetsaddons: KDateComboBoxTest::testSignals() fails: 'QTest::qWaitForWindowActive(combo.data())' returned FALSE
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
898208: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=898208
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: kwidgetsaddons
Version: 5.44.0-1
Severity: important
User: debian-ci@lists.debian.org
Usertags: flaky

The autopkgtest for kwidgetsaddons appears to be unreliable: it
intermittently succeeds or fails with:

FAIL!  : KDateComboBoxTest::testSignals() 'QTest::qWaitForWindowActive(combo.data())' returned FALSE. ()
   Loc: [/tmp/autopkgtest-lxc.3z7re_he/downtmp/build.osO/src/autotests/kdatecomboboxtest.cpp(190)]

Because this is intermittent and has previously succeeded, the CI
infrastructure considers this to be a regression in the dbus package,
causing the migration delay to be increased from 5 to 15 days. I've
requested a retry. Recent discussion of gating migration by autopkgtests
on debian-devel[0] noted that if this is going to work, and in particular
if we are going to *block* migration when it causes autopkgtest
regressions rather than merely delaying it, intermittent autopkgtest
failures are likely to have to be considered RC due to their impact on
the tested package's dependencies; for now I've filed it as important.

I don't think this is *actually* a dbus regression, because the test
has been intermittently failing since 5.44.0, even with older dbus.

I've previously proposed[1] a way to mark autopkgtests as unsuitable
for gating CI, while still having them available for convenient manual
testing (and optionally run, but with their results disregarded, on the
real CI infrastructure so that their reliability can be assessed), but
this isn't currently possible. If the autopkgtest can't be made reliable
then it would make sense to disable it for the moment.

Looking at the log, it seems this autopkgtest isn't actually testing
the installed library as intended by the autopkgtest spec, because the
test executable is linked to a just-compiled library instead:

[ 70%] Linking CXX executable ../bin/kdatecomboboxtest
/usr/bin/c++  -g -O2 ... -o ../bin/kdatecomboboxtest -Wl,-rpath,/tmp/autopkgtest-lxc.fq9fh4o5/downtmp/build.GID/src/obj-x86_64-linux-gnu/bin ... ../bin/libKF5WidgetsAddons.so.5.44.0 ...

This doesn't seem right? The specification[2] says autopkgtests are
intended to test the installed version of the software, which in this
case should mean they test that /usr/lib/MULTIARCH/libKF5WidgetsAddons.so.5
still works.

Regards,
    smcv

[0] https://lists.debian.org/debian-devel/2018/05/msg00061.html
[1] https://bugs.debian.org/851558
[2] https://salsa.debian.org/ci-team/autopkgtest/blob/master/doc/README.package-tests.rst

--- End Message ---
--- Begin Message ---
Source: kwidgetsaddons
Source-Version: 5.46.0-1

We believe that the bug you reported is fixed in the latest version of
kwidgetsaddons, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 898208@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Maximiliano Curia <maxy@debian.org> (supplier of updated kwidgetsaddons package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 17 May 2018 22:15:40 +0200
Source: kwidgetsaddons
Binary: libkf5widgetsaddons-data libkf5widgetsaddons-dev libkf5widgetsaddons-doc libkf5widgetsaddons5
Architecture: source
Version: 5.46.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian/Kubuntu Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Maximiliano Curia <maxy@debian.org>
Description:
 libkf5widgetsaddons-data - add-on widgets and classes for applications that use the Qt Widge
 libkf5widgetsaddons-dev - development files for kwidgetsaddons
 libkf5widgetsaddons-doc - add-on widgets and classes for applications that use the Qt Widge
 libkf5widgetsaddons5 - add-on widgets and classes for applications that use the Qt Widge
Closes: 898208
Changes:
 kwidgetsaddons (5.46.0-1) unstable; urgency=medium
 .
   * Update symbols files
   * testsuite: Run tests one at the time
   * testsuite: Update scripts (Closes: 898208)
   * New upstream release (5.46.0).
   * Update build-deps and deps with the info from cmake
   * Bump Standards-Version to 4.1.4.
   * Use https for the debian/copyright
   * Bump group breaks (5.46)
   * Release to unstable
Checksums-Sha1:
 36dc324209fee5ad4db219ab9d28460fd18ee684 2862 kwidgetsaddons_5.46.0-1.dsc
 9d4ada39b62cb28728f9b76fc7465dc10528b560 2183504 kwidgetsaddons_5.46.0.orig.tar.xz
 3a9c584eb73bb14f316a6adcc9cbbbc4ef7f15b2 753 kwidgetsaddons_5.46.0.orig.tar.xz.asc
 5bf56a9ea0816b4e95a0490f75fd3a42cc6229b5 21972 kwidgetsaddons_5.46.0-1.debian.tar.xz
 bc2d645231ba70a3b624dfac2908e3323afeb6bd 14704 kwidgetsaddons_5.46.0-1_source.buildinfo
Checksums-Sha256:
 cb256c82f5d287aa0c96c430de984656feb698940063193cdc5d27fad4d9826c 2862 kwidgetsaddons_5.46.0-1.dsc
 c921682227b6e6bce59bbec6bdda1d0bf0c0dae36366b75279d7faef23241641 2183504 kwidgetsaddons_5.46.0.orig.tar.xz
 f8026f00f753c92f92512446bfb4e69fad5425694235a5ce811d804189192042 753 kwidgetsaddons_5.46.0.orig.tar.xz.asc
 ad447fa37a53d4321010950c16cb2fd52962b25cb5d1f9a9991e702bc9b809a1 21972 kwidgetsaddons_5.46.0-1.debian.tar.xz
 56b2ca33811b64695e832eb1f3131ca1edde98d19ee5f81f5089af25f916eb45 14704 kwidgetsaddons_5.46.0-1_source.buildinfo
Files:
 df6515452b91b154a26041a2d26cfa0c 2862 libs optional kwidgetsaddons_5.46.0-1.dsc
 9401525c36516b6719ff3b902b539d00 2183504 libs optional kwidgetsaddons_5.46.0.orig.tar.xz
 a9dcf066de0d277fb86a85ec956d9952 753 libs optional kwidgetsaddons_5.46.0.orig.tar.xz.asc
 ece1d7081ef5b5b4c272d4d37bf8381c 21972 libs optional kwidgetsaddons_5.46.0-1.debian.tar.xz
 3fe1ca7a520970e63367263ea5e79e12 14704 libs optional kwidgetsaddons_5.46.0-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEE+JIdOnQEyG4RNSIVxxl2mbKbIyoFAlr966YACgkQxxl2mbKb
Iyq+MxAAnfBbkG7/UHLNLnUdzw/OJBjToojx5qSdRhbIuVw6HunGN1WgLB+75Fip
ciaxeyBsFiHoOxOaXcMAdbbTmc1vC9BDY/5oIQc9App/2Vdj82PBllB1Yy4jDvNp
DzAhZ5U/Vjwm51u5govQTkikWKG6YoZWU75ss0+aDCl44d4HHrLb4u1NcHTwOgJ4
LfvNd4gbMBEMD/mz2qEBgukVboedTIbwdN2DLH+ABAmsrDBBUJvkw6kprI5bz4wN
qWEYuQcNMYEtWYShvjE9X2vozvsnli/b7WRhwoRM/wj8369WDz5AexAbNH9lVd/D
yGZSxoN2tKPfHFMrqtXsHHcrIU8S7z22FkOwOSIzvKzg4aO1NZgq47E0rQEJ1qVw
1zBjTHJ88YyFIL2at+U7qQE36VQv4HeqDkSJLTNKbMHDbNL2asLlxeeAKOWuRxZS
Rvd3Qrq+ArASACJuueVTs9CeIj6RAtBuZa3sd+qVn4IZ9zJlJfwND56+JuLVWtAN
c0gAf585wbLpEhwLZH1f68ekHvHYHMXH95KEyOtARXT/9HuVtT6h7wJIM9hHPgBb
s2jAOal9ZsSTHQI5nmA1f8DpzR80U2WxHjFEDHhNSrdV2KY7e8csmlhJaECnGxCU
dGQc/i4OcfCiJaG3O0wtUUfOZWMRfidhwMMq/AHhV9WyhBllQm8=
=fVf6
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: