KF6 weekly changes
Hello, regarding the low attendance at the KF6 weeklies, we decided that it is best to have this meeting every two weeks. With the recent Plasma sprint and previous meetings we were able to unblock lots of tasks, but they still need doing . To better structure the meetings, we will be creating issues with the topics for the meetings in https://invent.kde.org/teams/frameworks-devs/kf6-workboard/-/issues/. Please add topics you want to discuss there too. Regarding the daylight saving time change, we are keeping the meeting at 17:00 CEST. Hopefully until next week. Regards Alexander
KDE CI: Frameworks » ktexteditor » kf5-qt5 FreeBSDQt5.15 - Build # 729 - Unstable!
BUILD UNSTABLE Build URL https://build.kde.org/job/Frameworks/job/ktexteditor/job/kf5-qt5%20FreeBSDQt5.15/729/ Project: kf5-qt5 FreeBSDQt5.15 Date of build: Mon, 21 Mar 2022 18:44:09 + Build duration: 15 min and counting JUnit Tests Name: projectroot Failed: 0 test(s), Passed: 70 test(s), Skipped: 0 test(s), Total: 70 test(s)Name: projectroot.autotests.src Failed: 1 test(s), Passed: 5 test(s), Skipped: 0 test(s), Total: 6 test(s)Failed: projectroot.autotests.src.vimode.vimode_keys
Re: Unit tests all pass in Jenkins on Linux
On Sonntag, 13. März 2022 16:40:54 CET 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! Great, thank you! https://invent.kde.org/sysadmin/ci-utilities/-/merge_requests/15 hopefully helps a bit keeping it that way. signature.asc Description: This is a digitally signed message part.
KDE CI: Frameworks » knewstuff » kf5-qt5 SUSEQt5.15 - Build # 450 - Fixed!
BUILD SUCCESS Build URL https://build.kde.org/job/Frameworks/job/knewstuff/job/kf5-qt5%20SUSEQt5.15/450/ Project: kf5-qt5 SUSEQt5.15 Date of build: Mon, 21 Mar 2022 15:27:04 + Build duration: 2 min 9 sec 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)
Re: Unit tests all pass in Jenkins on Linux
On Mon, Mar 21, 2022 at 9:43 AM David Faure wrote: > 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? > I believe Tobias may have some instructions on how to assemble a machine (as these are what he used to assemble the VM images currently running the FreeBSD environment on Gitlab and Jenkins). > > -- > David Faure, fa...@kde.org, http://www.davidfaure.fr > Working on KDE Frameworks 5 > > Cheers, Ben
Re: Windows unittests: KConfig
On Mon, Mar 21, 2022 at 11:42 AM David Faure wrote: > 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 If we could head in the direction of being free of D-Bus on Windows (and Mac as well I guess) then that would definitely be preferrable. D-Bus makes no sense on those platforms and has only been a cause of issues. Cheers, Ben > > > -- > David Faure, fa...@kde.org, http://www.davidfaure.fr > Working on KDE Frameworks 5 > > > >