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

Bug#898443: marked as done (kpackage: flaky autopkgtest)



Your message dated Thu, 17 May 2018 22:11:32 +0000
with message-id <E1fJR7U-00028K-QK@fasolo.debian.org>
and subject line Bug#898443: fixed in kpackage 5.46.0-1
has caused the Debian Bug report #898443,
regarding kpackage: flaky autopkgtest
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.)


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

While inspecting regressions in autopkgtest results¹, I noticed that
your package kpackage fails regularly (5.45.0-1 hasn't even passed once
yet), without obvious changes. As far as I checked, the error is nearly
always the same (copied below).

Could you please investigate and make your autopkgtest more robust?
Please contact me if you need help and you think I can provide that (I
am not subscribed to this bug).

Recent discussion of gating migration by autopkgtests on debian-devel²
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.

Simon McVittie has previously proposed³ 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.

Paul

¹ https://ci.debian.net/packages/k/kpackage/unstable/amd64/
² https://lists.debian.org/debian-devel/2018/05/msg00061.html
³ https://bugs.debian.org/851558

autopkgtest [13:54:56]: test testsuite: [-----------------------
	cd obj-x86_64-linux-gnu && make -j8 test ARGS\+=-j8
Running tests...
/usr/bin/ctest --force-new-ctest-process -j8
Test project
/tmp/autopkgtest-lxc.m3zi8kbh/downtmp/build.JS4/src/obj-x86_64-linux-gnu
      Start  1: plasma-fallbackpackagetest
      Start  2: plasma-packagestructuretest
      Start  3: plasma-plasmoidpackagetest
      Start  4: plasma-rccpackagetest
      Start  6: testfallbackpackage-appstream
      Start  7: testpackage-appstream
      Start  8: testpackage-nodisplay-appstream
      Start  9: testjsonmetadatapackage-appstream
 1/11 Test  #7: testpackage-appstream ...............   Passed    0.11 sec
 2/11 Test  #8: testpackage-nodisplay-appstream .....   Passed    0.11 sec
 3/11 Test  #3: plasma-plasmoidpackagetest ..........***Failed    0.11 sec
********* Start testing of PlasmoidPackageTest *********
Config: Using QtTest library 5.9.2, Qt 5.9.2 (x86_64-little_endian-lp64
shared (dynamic) release build; by GCC 7.3.0)
PASS   : PlasmoidPackageTest::initTestCase()
QDEBUG : PlasmoidPackageTest::createAndInstallPackage()
PlasmoidPackage::init()
QDEBUG : PlasmoidPackageTest::createAndInstallPackage() cleaning up
QDEBUG : PlasmoidPackageTest::createAndInstallPackage()
QDEBUG : PlasmoidPackageTest::createAndInstallPackage()    CreateAndInstall
QDEBUG : PlasmoidPackageTest::createAndInstallPackage() Create test
package "/home/debci/.qttest/share/packageRoot"
QDEBUG : PlasmoidPackageTest::createAndInstallPackage() Created
"/home/debci/.qttest/share/packageRoot/plasmoid_to_package"
QDEBUG : PlasmoidPackageTest::createAndInstallPackage() OUT:
"plasmoid_to_package"
QDEBUG : PlasmoidPackageTest::createAndInstallPackage() THIS IS A
PLASMOID SCRIPT THING
FAIL!  : PlasmoidPackageTest::createAndInstallPackage()
'QFile::exists(packagePath)' returned FALSE. ()
   Loc:
[/tmp/autopkgtest-lxc.m3zi8kbh/downtmp/build.JS4/src/autotests/plasmoidpackagetest.cpp(277)]
QDEBUG : PlasmoidPackageTest::createAndInstallPackage() cleaning up
QDEBUG : PlasmoidPackageTest::createAndUpdatePackage()
PlasmoidPackage::init()
QDEBUG : PlasmoidPackageTest::createAndUpdatePackage() cleaning up
QDEBUG : PlasmoidPackageTest::createAndUpdatePackage()
QDEBUG : PlasmoidPackageTest::createAndUpdatePackage()    CreateAndUpdate
QDEBUG : PlasmoidPackageTest::createAndUpdatePackage() Create test
package "/home/debci/.qttest/share/packageRoot"
QDEBUG : PlasmoidPackageTest::createAndUpdatePackage() Created
"/home/debci/.qttest/share/packageRoot/plasmoid_to_package"
QDEBUG : PlasmoidPackageTest::createAndUpdatePackage() OUT:
"plasmoid_to_package"
QDEBUG : PlasmoidPackageTest::createAndUpdatePackage() THIS IS A
PLASMOID SCRIPT THING
QDEBUG : PlasmoidPackageTest::createAndUpdatePackage() Installing
"/home/debci/.qttest/share/packageRoot/testpackage.plasmoid"
QDEBUG : PlasmoidPackageTest::createAndUpdatePackage()
!!!!!!!!!!!!!!!!!!!! package installed true ""
QDEBUG : PlasmoidPackageTest::createAndUpdatePackage() "Not installing
version 1.1 of plasmoid_to_package. Version 1.1 already installed."
QDEBUG : PlasmoidPackageTest::createAndUpdatePackage() Create test
package "/home/debci/.qttest/share/packageRoot"
QDEBUG : PlasmoidPackageTest::createAndUpdatePackage() Created
"/home/debci/.qttest/share/packageRoot/plasmoid_to_package"
QDEBUG : PlasmoidPackageTest::createAndUpdatePackage() OUT:
"plasmoid_to_package"
QDEBUG : PlasmoidPackageTest::createAndUpdatePackage() THIS IS A
PLASMOID SCRIPT THING
QDEBUG : PlasmoidPackageTest::createAndUpdatePackage()
!!!!!!!!!!!!!!!!!!!! package installed true ""
QDEBUG : PlasmoidPackageTest::createAndUpdatePackage()
!!!!!!!!!!!!!!!!!!!!! package uninstalled
QDEBUG : PlasmoidPackageTest::createAndUpdatePackage() cleaning up
PASS   : PlasmoidPackageTest::createAndUpdatePackage()
QDEBUG : PlasmoidPackageTest::uncompressPackageWithSubFolder()
PlasmoidPackage::init()
QDEBUG : PlasmoidPackageTest::uncompressPackageWithSubFolder() cleaning up
QWARN  : PlasmoidPackageTest::uncompressPackageWithSubFolder()
kf5.kcoreaddons.desktopparser: Unable to find service type for service
"SimpleContent" listed in
"/tmp/plasmoidpackagetest-4vl84q/customcontent//metadata.desktop"
QWARN  : PlasmoidPackageTest::uncompressPackageWithSubFolder()
kf5.kcoreaddons.desktopparser: Unable to find service type for service
"CustomContent" listed in
"/tmp/plasmoidpackagetest-4vl84q/customcontent//metadata.desktop"
QWARN  : PlasmoidPackageTest::uncompressPackageWithSubFolder()
kf5.kcoreaddons.desktopparser: Unable to find service type for service
"SimpleContent" listed in
"/tmp/plasmoidpackagetest-4vl84q/customcontent/metadata.desktop"
QWARN  : PlasmoidPackageTest::uncompressPackageWithSubFolder()
kf5.kcoreaddons.desktopparser: Unable to find service type for service
"CustomContent" listed in
"/tmp/plasmoidpackagetest-4vl84q/customcontent/metadata.desktop"
QDEBUG : PlasmoidPackageTest::uncompressPackageWithSubFolder() cleaning up
PASS   : PlasmoidPackageTest::uncompressPackageWithSubFolder()
QDEBUG : PlasmoidPackageTest::isValid() PlasmoidPackage::init()
QDEBUG : PlasmoidPackageTest::isValid() cleaning up
QDEBUG : PlasmoidPackageTest::isValid() package path is ""
QWARN  : PlasmoidPackageTest::isValid() kf5.kpackage: No metadata file
in the package, expected it at:
"/home/debci/.qttest/share/packageRoot/Package/"
QDEBUG : PlasmoidPackageTest::isValid() cleaning up
PASS   : PlasmoidPackageTest::isValid()
QDEBUG : PlasmoidPackageTest::filePath() PlasmoidPackage::init()
QDEBUG : PlasmoidPackageTest::filePath() cleaning up
QDEBUG : PlasmoidPackageTest::filePath() cleaning up
PASS   : PlasmoidPackageTest::filePath()
QDEBUG : PlasmoidPackageTest::entryList() PlasmoidPackage::init()
QDEBUG : PlasmoidPackageTest::entryList() cleaning up
QDEBUG : PlasmoidPackageTest::entryList() Create test package
"/home/debci/.qttest/share/packageRoot"
QDEBUG : PlasmoidPackageTest::entryList() Created
"/home/debci/.qttest/share/packageRoot/Package"
QDEBUG : PlasmoidPackageTest::entryList() OUT:  "Package"
QDEBUG : PlasmoidPackageTest::entryList() THIS IS A PLASMOID SCRIPT THING
QDEBUG : PlasmoidPackageTest::entryList() cleaning up
PASS   : PlasmoidPackageTest::entryList()
QDEBUG : PlasmoidPackageTest::noCrashOnAsyncInstall()
PlasmoidPackage::init()
QDEBUG : PlasmoidPackageTest::noCrashOnAsyncInstall() cleaning up
QDEBUG : PlasmoidPackageTest::noCrashOnAsyncInstall() Create test
package "/home/debci/.qttest/share/packageRoot"
QDEBUG : PlasmoidPackageTest::noCrashOnAsyncInstall() Created
"/home/debci/.qttest/share/packageRoot/plasmoid_to_package"
QDEBUG : PlasmoidPackageTest::noCrashOnAsyncInstall() OUT:
"plasmoid_to_package"
QDEBUG : PlasmoidPackageTest::noCrashOnAsyncInstall() THIS IS A PLASMOID
SCRIPT THING
QDEBUG : PlasmoidPackageTest::noCrashOnAsyncInstall()
!!!!!!!!!!!!!!!!!!!! package installed true ""
QDEBUG : PlasmoidPackageTest::noCrashOnAsyncInstall()
!!!!!!!!!!!!!!!!!!!!! package uninstalled
QDEBUG : PlasmoidPackageTest::noCrashOnAsyncInstall() cleaning up
PASS   : PlasmoidPackageTest::noCrashOnAsyncInstall()
PASS   : PlasmoidPackageTest::cleanupTestCase()
Totals: 8 passed, 1 failed, 0 skipped, 0 blacklisted, 47ms
********* Finished testing of PlasmoidPackageTest *********

 4/11 Test  #1: plasma-fallbackpackagetest ..........   Passed    0.11 sec
 5/11 Test  #6: testfallbackpackage-appstream .......   Passed    0.11 sec
 6/11 Test  #4: plasma-rccpackagetest ...............   Passed    0.11 sec
 7/11 Test  #9: testjsonmetadatapackage-appstream ...   Passed    0.11 sec
      Start 10: testpackagesdep-appstream
      Start 11: testpackagesdepinvalid-appstream
 8/11 Test #11: testpackagesdepinvalid-appstream ....   Passed    0.10 sec
 9/11 Test #10: testpackagesdep-appstream ...........   Passed    0.10 sec
10/11 Test  #2: plasma-packagestructuretest .........   Passed    0.22 sec
      Start  5: plasma-querytest
11/11 Test  #5: plasma-querytest ....................   Passed    0.03 sec

91% tests passed, 1 tests failed out of 11

Total Test time (real) =   0.25 sec

The following tests FAILED:
	  3 - plasma-plasmoidpackagetest (Failed)
Errors while running CTest
Makefile:109: recipe for target 'test' failed
make: *** [test] Error 8
dh_auto_test: cd obj-x86_64-linux-gnu && make -j8 test ARGS\+=-j8
returned exit code 2
autopkgtest [13:54:57]: test testsuite: -----------------------]
autopkgtest [13:54:57]: test testsuite:  - - - - - - - - - - results - -
- - - - - - - -
testsuite            FAIL non-zero exit status 2
autopkgtest [13:54:57]: test testsuite:  - - - - - - - - - - stderr - -
- - - - - - - -
Errors while running CTest
make: *** [test] Error 8
dh_auto_test: cd obj-x86_64-linux-gnu && make -j8 test ARGS\+=-j8
returned exit code 2

Attachment: signature.asc
Description: OpenPGP digital signature


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

We believe that the bug you reported is fixed in the latest version of
kpackage, 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 898443@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 kpackage 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:21 +0200
Source: kpackage
Binary: kpackagetool5 libkf5package-data libkf5package-dev libkf5package-doc libkf5package5
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:
 kpackagetool5 - command line kpackage tool
 libkf5package-data - non-binary asset management framework
 libkf5package-dev - development files for kpackage
 libkf5package-doc - non-binary asset management framework (documentation)
 libkf5package5 - non-binary asset management framework
Closes: 898443
Changes:
 kpackage (5.46.0-1) unstable; urgency=medium
 .
   * New revision
   * Add patch: Add-donate-url-to-test-files.patch.
     Thanks to Paul Gevers for the report (Closes: 898443)
   * testsuite: Run tests one at the time
   * 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
   * Drop patch Add-donate-url-to-test-files.patch
   * Bump group breaks (5.46)
   * Release to unstable
Checksums-Sha1:
 f2b5804131e1b9fb217c062a7f4cc3d03452cbbb 2877 kpackage_5.46.0-1.dsc
 b4f5510af5fe329f1274ec67b5228e7da0f604f6 132744 kpackage_5.46.0.orig.tar.xz
 f2c3bb22d7d54f51235827e70ea1c79a157aeced 753 kpackage_5.46.0.orig.tar.xz.asc
 a257cc44506e493b0add15f6a6274ebd189beda9 8520 kpackage_5.46.0-1.debian.tar.xz
 5d2f921e29e40a1cee40ec019593ff34648661ce 15548 kpackage_5.46.0-1_source.buildinfo
Checksums-Sha256:
 8650a1f22593a6aec14ca394b3d4f4049fc4ef6c93af387349151126f414831e 2877 kpackage_5.46.0-1.dsc
 0cdd96f179c43dc8dd083e02c9ef9ffbffe7d97a6f83177870811c05a0fc85e0 132744 kpackage_5.46.0.orig.tar.xz
 06023d765a819fbf5fd6ebea5282201dc838f40e62eed0d12796b0125eed7278 753 kpackage_5.46.0.orig.tar.xz.asc
 2b17396a3f530eb9d55c71e575720c19d5419aeabe1d62b89328249564a2fb7f 8520 kpackage_5.46.0-1.debian.tar.xz
 7b53892183aebad43944319e8e1bf171d7df990de32ee308d4c11c1685107872 15548 kpackage_5.46.0-1_source.buildinfo
Files:
 55029e8e9f23149c8a85fe94febc9bde 2877 libs optional kpackage_5.46.0-1.dsc
 de6d426f6091c513986d5db4b37ea50b 132744 libs optional kpackage_5.46.0.orig.tar.xz
 0a0df5c7399d300caab022635cfe52d4 753 libs optional kpackage_5.46.0.orig.tar.xz.asc
 2b27592908264a4f91c140f2ec57c5f8 8520 libs optional kpackage_5.46.0-1.debian.tar.xz
 b9cb4adce2cf665c051237bc7303449f 15548 libs optional kpackage_5.46.0-1_source.buildinfo

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

iQIzBAEBCgAdFiEE+JIdOnQEyG4RNSIVxxl2mbKbIyoFAlr9+SEACgkQxxl2mbKb
IyoMig//U3CTK/2J/ivZtDKDM2Rj5MfFqf+OzaCeE5cBXcbATHRcCDioyDCuC/oN
zF4qW/3IhU7J5dbncTIrABeoJTiCaz/cjyi7mS6LsEMRio41zP2bGr68BNDgH6np
l0I2/fFeoBUgw6eTenNGmPsuaYN4II5re/GX6FAwPcrUVsfYErH8I1wQP1RY41qD
ffz/kkP9YvMHTMtnw23Nx9tQSfm9NAHCLk5Y+BZX/zRZ33az1i7gWnV5qJXsKQRO
AkEhEtI0Mlpk2t/IfHqcJMXgDxum7/pnG49OjLHEbGnbzjheS0LXDny5he8eDjm0
4SoXtzh+iIWOCgooPnTeGvt5Mud4lWM6i/D55CwSmzXFbumON14pjSCEPoDowyKb
4ire/xdXeyaZSYQPss2ROE3kyHhJyT9X/EVUtExrNtg3uFuJAQJbB0z3YOUQFFk3
GhwS75QoL1Q1CwIYseOYhgnUz2Im2QyrcVM41Uny6tOasJHRp6V5hvhL06aJtICZ
t6DMr6aK14r8ZVI5muNB0lStw7qFEJvpqKIBlbl9eVABv4Z45+GPeLHwSk3whTQR
MwUpyM7q+Yfr8GvjVtFukhm0IpP6O767NhZSbsqq7TMFTvnYV6EYnMBxGxVx3Iyx
eILGJ7SJMRxW9E49kjUbmowJoqIidGYoBNqtEGcZibNL9r5Dcp8=
=BVQK
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: