KDE CI: Frameworks » kio » kf5-qt5 FreeBSDQt5.15 - Build # 1469 - Still Unstable!

2022-03-20 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20FreeBSDQt5.15/1469/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Mon, 21 Mar 2022 01:43:06 +
 Build duration:
15 min and counting
   JUnit Tests
  Name: projectroot Failed: 3 test(s), Passed: 57 test(s), Skipped: 0 test(s), Total: 60 test(s)Failed: projectroot.autotests.applicationlauncherjob_forkingtestFailed: projectroot.autotests.kiocore_ktcpsockettestFailed: projectroot.autotests.kiowidgets_kdirlistertestName: projectroot.autotests Failed: 0 test(s), Passed: 6 test(s), Skipped: 0 test(s), Total: 6 test(s)Name: projectroot.src.ioslaves.trash Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot.src.kpasswdserver Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)

KDE CI: Frameworks » knewstuff » kf5-qt5 SUSEQt5.15 - Build # 449 - Unstable!

2022-03-20 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/knewstuff/job/kf5-qt5%20SUSEQt5.15/449/
 Project:
kf5-qt5 SUSEQt5.15
 Date of build:
Mon, 21 Mar 2022 01:43:20 +
 Build duration:
11 min and counting
   BUILD ARTIFACTS
  acc/KF5NewStuff-5.93.0.xml
   JUnit Tests
  Name: (root) Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot Failed: 0 test(s), Passed: 2 test(s), Skipped: 0 test(s), Total: 2 test(s)Name: projectroot.autotests Failed: 1 test(s), Passed: 2 test(s), Skipped: 0 test(s), Total: 3 test(s)Failed: projectroot.autotests.core.knewstuff_installationtest
   Cobertura Report
  
   Project Coverage Summary
  
   Name
  PackagesFilesClassesLinesConditionalsCobertura Coverage Report41%
(7/17)26%
(22/84)26%
(22/84)20%
(1677/8326)11%
(1412/13170)Coverage Breakdown by Package
Name
   FilesClassesLinesConditionalsautotests100%
(1/1)100%
(1/1)100%
(58/58)53%
(33/62)autotests.core67%
(2/3)67%
(2/3)41%
(73/180)25%
(37/146)autotests.kmoretools50%
(1/2)50%
(1/2)73%
(225/307)47%
(109/234)src20%
(2/10)20%
(2/10)4%
(22/550)0%
(0/153)src.attica0%
(0/2)0%
(0/2)0%
(0/418)0%
(0/1349)src.core48%
(12/25)48%
(12/25)26%
(733/2861)12%
(870/7283)src.core.jobs0%
(0/7)0%
(0/7)0%
(0/301)0%
(0/647)src.kmoretools60%
(3/5)60%
(3/5)48%
(433/902)33%
(156/472)src.opds0%
(0/1)0%
(0/1)0%
(0/336)0%
(0/1120)src.qtquick0%
(0/12)0%
(0/12)0%
(0/924)0%
(0/468)src.staticxml100%
(1/1)100%
(1/1)67%
(133/199)33%
(207/636)src.tools.knewstuff-dialog0%
(0/2)0%
(0/2)0%
(0/84)0%
(0/35)src.ui0%
(0/8)0%
(0/8)0%
(0/781)0%
(0/317)src.upload0%
(0/1)0%
(0/1)0%
(0/124)0%
(0/154)src.widgets0%
(0/2)0%
(0/2)0%
(0/61)0%
(0/18)tests0%
(0/1)0%
(0/1)0%
(0/98)0%
(0/48)tests.kmoretools0%
(0/1)0%
(0/1)0%
(0/142)0%
(0/28)

KDE CI: Frameworks » kcoreaddons » kf5-qt5 FreeBSDQt5.15 - Build # 431 - Still Unstable!

2022-03-20 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kcoreaddons/job/kf5-qt5%20FreeBSDQt5.15/431/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Mon, 21 Mar 2022 00:41:10 +
 Build duration:
1 min 49 sec and counting
   JUnit Tests
  Name: projectroot Failed: 1 test(s), Passed: 32 test(s), Skipped: 0 test(s), Total: 33 test(s)Failed: projectroot.autotests.klistopenfilesjobtest_unix

Re: Windows unittests: KConfig

2022-03-20 Thread David Faure
On dimanche 20 mars 2022 22:13:17 CET Christoph Cullmann (cullmann.io) wrote:
> On 2022-03-20 22:07, David Faure wrote:
> > The KConfig unittests rely on DBus nowadays (for change notification).
> > This is turned off on Android, and is a cmake option elsewhere,
> > defaulting to ON.
> > 
> > On Windows, I'm sure a lot of other modules rely on DBus, so I suppose
> > it's just a matter of starting the dbus daemon for those modules that
> > need it?
> > Currently the kconfig tests fail for lack of dbus:
> > 
> > 21:55:23  ERROR: The process "dbus-daemon.exe" not found.
> > https://build.kde.org/job/Frameworks/view/Platform%20-%20WindowsMSVCQt5.15
> > /job/kconfig/job/kf5-qt5%20WindowsMSVCQt5.15/217/console
> Hi,
> 
> actually, if one can just disable that on Windows, I would be rather in
> favor of that.
> Any dbus stuff is just a pain there and at least Okular/Kate/... as
> packaged for Windows store avoid the use of any dbus calls.

Makes sense.

I was thinking "akonadi needs dbus anyway", but indeed, that doesn't apply to 
standalone apps, and the DBus stuff in KConfig seems to be mostly for 
workspace-level notifications (color theme changed, etc.).

Made a merge request to turn this off on Windows by default:
https://invent.kde.org/frameworks/kconfig/-/merge_requests/120

-- 
David Faure, fa...@kde.org, http://www.davidfaure.fr
Working on KDE Frameworks 5





Windows unittests: KConfig

2022-03-20 Thread David Faure
The KConfig unittests rely on DBus nowadays (for change notification).
This is turned off on Android, and is a cmake option elsewhere, defaulting to 
ON.

On Windows, I'm sure a lot of other modules rely on DBus, so I suppose it's 
just a matter of starting the dbus daemon for those modules that need it?
Currently the kconfig tests fail for lack of dbus:

21:55:23  ERROR: The process "dbus-daemon.exe" not found.
https://build.kde.org/job/Frameworks/view/Platform%20-%20WindowsMSVCQt5.15/job/kconfig/job/kf5-qt5%20WindowsMSVCQt5.15/217/console

-- 
David Faure, fa...@kde.org, http://www.davidfaure.fr
Working on KDE Frameworks 5





Re: Unit tests all pass in Jenkins on Linux

2022-03-20 Thread David Faure
On dimanche 13 mars 2022 17:53:13 CET Ben Cooksley wrote:
> On Mon, Mar 14, 2022 at 4:40 AM David Faure  wrote:
> > After the recent discussions on state of CI, I fixed the last unittest
> > failures (kio, purpose... + apol fixed ECM) so that
> > https://build.kde.org/job/Frameworks/view/Platform%20-%20SUSEQt5.15/
> > is all green^H^Hblue again.
> > Please keep it that way!
> 
> Thanks for looking into and fixing all of these David.

Now I'd like to fix the remaining unittest failures on FreeBSD.

I just fixed kcrash by reading the unittest code.
However for the remaining ones, I need to actually debug on FreeBSD.
Is there a FreeBSD virtual machine with the full setup already done for 
building KDE Frameworks, that I could either run locally or log into?

-- 
David Faure, fa...@kde.org, http://www.davidfaure.fr
Working on KDE Frameworks 5





KDE CI: Frameworks » kcrash » kf5-qt5 WindowsMSVCQt5.15 - Build # 122 - Fixed!

2022-03-20 Thread CI System
BUILD SUCCESS
 Build URL
https://build.kde.org/job/Frameworks/job/kcrash/job/kf5-qt5%20WindowsMSVCQt5.15/122/
 Project:
kf5-qt5 WindowsMSVCQt5.15
 Date of build:
Sun, 20 Mar 2022 18:54:05 +
 Build duration:
1 min 17 sec and counting
   JUnit Tests
  Name: projectroot Failed: 0 test(s), Passed: 2 test(s), Skipped: 0 test(s), Total: 2 test(s)

KDE CI: Frameworks » kcrash » kf5-qt5 FreeBSDQt5.15 - Build # 129 - Fixed!

2022-03-20 Thread CI System
BUILD SUCCESS
 Build URL
https://build.kde.org/job/Frameworks/job/kcrash/job/kf5-qt5%20FreeBSDQt5.15/129/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Sun, 20 Mar 2022 18:54:05 +
 Build duration:
32 sec and counting
   JUnit Tests
  Name: projectroot Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 test(s)

KDE CI: Frameworks » kio » kf5-qt5 FreeBSDQt5.15 - Build # 1468 - Still Unstable!

2022-03-20 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20FreeBSDQt5.15/1468/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Sun, 20 Mar 2022 14:46:58 +
 Build duration:
9 min 59 sec and counting
   JUnit Tests
  Name: projectroot Failed: 3 test(s), Passed: 57 test(s), Skipped: 0 test(s), Total: 60 test(s)Failed: projectroot.autotests.applicationlauncherjob_scopetestFailed: projectroot.autotests.kiocore_ktcpsockettestFailed: projectroot.autotests.kiowidgets_kdirlistertestName: projectroot.autotests Failed: 0 test(s), Passed: 6 test(s), Skipped: 0 test(s), Total: 6 test(s)Name: projectroot.src.ioslaves.trash Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot.src.kpasswdserver Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)

KDE CI: Frameworks » knewstuff » kf5-qt5 SUSEQt5.15 - Build # 447 - Fixed!

2022-03-20 Thread CI System
BUILD SUCCESS
 Build URL
https://build.kde.org/job/Frameworks/job/knewstuff/job/kf5-qt5%20SUSEQt5.15/447/
 Project:
kf5-qt5 SUSEQt5.15
 Date of build:
Sun, 20 Mar 2022 10:50:26 +
 Build duration:
1 hr 3 min and counting
   BUILD ARTIFACTS
  acc/KF5NewStuff-5.93.0.xml
   JUnit Tests
  Name: (root) Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot Failed: 0 test(s), Passed: 2 test(s), Skipped: 0 test(s), Total: 2 test(s)Name: projectroot.autotests Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 test(s)
   Cobertura Report
  
   Project Coverage Summary
  
   Name
  PackagesFilesClassesLinesConditionalsCobertura Coverage Report47%
(8/17)33%
(28/84)33%
(28/84)25%
(2120/8369)15%
(1958/13253)Coverage Breakdown by Package
Name
   FilesClassesLinesConditionalsautotests100%
(1/1)100%
(1/1)100%
(58/58)53%
(33/62)autotests.core100%
(3/3)100%
(3/3)99%
(187/189)52%
(100/192)autotests.kmoretools50%
(1/2)50%
(1/2)73%
(225/307)47%
(109/234)src20%
(2/10)20%
(2/10)4%
(22/550)0%
(0/153)src.attica0%
(0/2)0%
(0/2)0%
(0/418)0%
(0/1349)src.core56%
(14/25)56%
(14/25)35%
(999/2887)18%
(1321/7318)src.core.jobs43%
(3/7)43%
(3/7)20%
(63/309)5%
(32/649)src.kmoretools60%
(3/5)60%
(3/5)48%
(433/902)33%
(156/472)src.opds0%
(0/1)0%
(0/1)0%
(0/336)0%
(0/1120)src.qtquick0%
(0/12)0%
(0/12)0%
(0/924)0%
(0/468)src.staticxml100%
(1/1)100%
(1/1)67%
(133/199)33%
(207/636)src.tools.knewstuff-dialog0%
(0/2)0%
(0/2)0%
(0/84)0%
(0/35)src.ui0%
(0/8)0%
(0/8)0%
(0/781)0%
(0/317)src.upload0%
(0/1)0%
(0/1)0%
(0/124)0%
(0/154)src.widgets0%
(0/2)0%
(0/2)0%
(0/61)0%
(0/18)tests0%
(0/1)0%
(0/1)0%
(0/98)0%
(0/48)tests.kmoretools0%
(0/1)0%
(0/1)0%
(0/142)0%
(0/28)