Re[3]: Aw: BluezQt GATT client API
Dear Manuel, I have created the merge request for BluezQt with Gatt client functionality. Now, I understand it is quite large in size, there are 3 new classes (GattServiceRemote, GattCharacteristicRemote, and GattDescriptorRemote). These are organised in the same manner as adapters and devices, in a tree in form adapter → device → service → characteristic → descriptor. I haven’t made any autotests for those new classes, but they work fine in our project for a while now. All existing tests do not fail. Please let me know if I should correct something, or add auto-tests for this request, or do something else, BRs, Ivan Podkurkov >Вторник, 13 июля 2021, 16:25 +03:00 от Иван Подкурков : > >Dear Manuel, > >I have contacted you regarding the addition of Gatt client classes to BluezQt >(almost 2 years ago now, time moves fast). I have checked the current sources >of BluezQt, and so far I don’t see Gatt client API’s, although they are >supported by Bluez Dbus apis. > >Long time ago I have added my own classes to implement this functionality to >Bluez-Qt, and now I would like to contribute it to the Bluez-Qt. Can you >please advice me on how to proceed with this? Should I create another branch >and make merge request in the Bluez-Qt repo or are there any additional >procedures? > >BRs, >Ivan Podkurkov > >>Понедельник, 26 августа 2019, 10:26 +03:00 от Иван Подкурков < >>podk...@mail.ru >: >> >>Hi, >> >>Thanks a lot for response, >> >>However, Qt also provides a BluettothLE API which should work just fine (in >>client mode). >> >>That is very true, but it looks that they don't have any control over pairing >>process - there are no API to provide "custom Agent" to it (there are in >>BluezQt though). It might be that I have missed something in their API but so >>far I haven't saw a way to do that, while I require some custom pairing >>procedure to be implemented. I asked question about this on Qt Forum, but >>haven't got any sensible answer. >> >>the GATT client API is not fully implemented (nor tested). Unfortunately, i >>do not plan to implement this soon. >>Ok, I see. So, I ended up modifying BluezQt sources with that functionality, >>adding my own classes for reading/writing/notifying GATT Characteristics >>(called those GattServiceRemote and GattCharacteristicRemote for now). I have >>done it a while ago (~8-12 months), and on this week I merged updates from >>BluezQt main repo (at least it compiles). >> >>I am wondering if it is possible to make those modifications to the main >>repo? I am not really experiences with how exactly open source development >>works and whether I can push some changes at all, besides it is highly >>probably requires reviewing, although I tried to follow the code style as >>much as I could. >> >>Please let me know if I can contribute, and I would appreciate any hints on >>where to start, >>Best Regards, >>Ivan Podkurkov >> >>>Понедельник, 26 августа 2019, 0:11 +03:00 от Manuel Weichselbaumer < >>>mince...@web.de >: >>> >>>Hi, >>> >>>the GATT client API is not fully implemented (nor tested). Unfortunately, i >>>do not plan to implement this soon. >>> >>>However, Qt also provides a BluettothLE API which should work just fine (in >>>client mode). >>> >>>Best regards, >>>Manuel Weichselbaumer >>> >>>Gesendet: Freitag, 23. August 2019 um 19:18 Uhr >>>Von: "Иван Подкурков" < podk...@mail.ru > >>>An: kde-frameworks-devel@kde.org >>>Cc: manuel.weichselbau...@bmw.de, mince...@web.de >>>Betreff: BluezQt GATT client API >>>Hello, >>> >>>I have a question regarding BluezQt library. >>> >>>In recent commits I see that the functionality for Bluetooth Low Energy >>>(GATT) was added, but I don't see the way to act as a client, i.e. to read >>>GATT characteristics from other devices. >>> >>>There is one test called leserver.cpp / leserver.h which demonstrates the >>>way to act as a GATT server for other Low Energy devices, but not other way >>>around. >>> >>>Is Low Energy GATT client API not supported yet, or am I missing something >>>among the API? >>> >>>Best Regards, >>>Ivan Podkurkov > > >С уважением, >Иван Подкурков > С уважением, Иван Подкурков
KDE CI: Frameworks » kio » kf5-qt5 FreeBSDQt5.15 - Build # 928 - Still Unstable!
BUILD UNSTABLE Build URL https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20FreeBSDQt5.15/928/ Project: kf5-qt5 FreeBSDQt5.15 Date of build: Fri, 16 Jul 2021 21:24:15 + Build duration: 12 min and counting JUnit Tests Name: projectroot Failed: 2 test(s), Passed: 57 test(s), Skipped: 0 test(s), Total: 59 test(s)Failed: projectroot.autotests.kiocore_kprotocolinfotestFailed: projectroot.autotests.kiofilewidgets_kurlnavigatortestName: 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 » kio » kf5-qt5 SUSEQt5.15 - Build # 922 - Still Unstable!
BUILD UNSTABLE Build URL https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20SUSEQt5.15/922/ Project: kf5-qt5 SUSEQt5.15 Date of build: Fri, 16 Jul 2021 21:24:15 + Build duration: 18 min and counting BUILD ARTIFACTS acc/KF5KIO-5.85.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: 3 test(s), Passed: 57 test(s), Skipped: 0 test(s), Total: 60 test(s)Failed: projectroot.autotests.kiocore_kmountpointtestFailed: projectroot.autotests.kiocore_kprotocolinfotestFailed: projectroot.autotests.kiofilewidgets_kurlnavigatortestName: 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) Cobertura Report Project Coverage Summary Name PackagesFilesClassesLinesConditionalsCobertura Coverage Report68% (25/37)69% (292/425)69% (292/425)58% (38840/66790)42% (21436/51215)Coverage Breakdown by Package Name FilesClassesLinesConditionalsautotests95% (60/63)95% (60/63)91% (11108/12175)45% (6921/15221)autotests.http100% (5/5)100% (5/5)99% (524/525)58% (167/290)autotests.kcookiejar100% (1/1)100% (1/1)94% (173/185)63% (70/112)src100% (1/1)100% (1/1)89% (8/9)71% (10/14)src.core88% (107/121)88% (107/121)62% (9414/15179)52% (4652/8916)src.core.kssl100% (1/1)100% (1/1)39% (34/87)50% (3/6)src.filewidgets79% (30/38)79% (30/38)59% (5324/9029)45% (2292/5078)src.gui100% (9/9)100% (9/9)78% (764/979)59% (395/672)src.gui.systemd50% (2/4)50% (2/4)4% (7/177)1% (1/108)src.ioslaves.file100% (7/7)100% (7/7)57% (792/1378)43% (515/1190)src.ioslaves.file.kauth0% (0/2)0% (0/2)0% (0/179)0% (0/89)src.ioslaves.ftp100% (2/2)100% (2/2)49% (672/1385)37% (536/1434)src.ioslaves.help0% (0/5)0% (0/5)0% (0/251)0% (0/148)src.ioslaves.http88% (7/8)88% (7/8)43% (1865/4341)37% (1359/3719)src.ioslaves.http.kcookiejar40% (2/5)40% (2/5)49% (661/1360)56% (590/1055)src.ioslaves.remote
KDE CI: Frameworks » kcrash » kf5-qt5 FreeBSDQt5.15 - Build # 87 - Still Unstable!
BUILD UNSTABLE Build URL https://build.kde.org/job/Frameworks/job/kcrash/job/kf5-qt5%20FreeBSDQt5.15/87/ Project: kf5-qt5 FreeBSDQt5.15 Date of build: Fri, 16 Jul 2021 21:41:10 + Build duration: 46 min and counting JUnit Tests Name: projectroot Failed: 1 test(s), Passed: 2 test(s), Skipped: 0 test(s), Total: 3 test(s)Failed: projectroot.autotests.metadatatest
KDE CI: Frameworks » kio » kf5-qt5 FreeBSDQt5.15 - Build # 929 - Still Unstable!
BUILD UNSTABLE Build URL https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20FreeBSDQt5.15/929/ Project: kf5-qt5 FreeBSDQt5.15 Date of build: Fri, 16 Jul 2021 21:41:11 + Build duration: 58 min and counting JUnit Tests Name: projectroot Failed: 4 test(s), Passed: 55 test(s), Skipped: 0 test(s), Total: 59 test(s)Failed: projectroot.autotests.kiocore_kprotocolinfotestFailed: projectroot.autotests.kiofilewidgets_kurlnavigatortestFailed: projectroot.autotests.kiogui_openurljobtestFailed: 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 » kwayland » kf5-qt5 FreeBSDQt5.15 - Build # 101 - Still Unstable!
BUILD UNSTABLE Build URL https://build.kde.org/job/Frameworks/job/kwayland/job/kf5-qt5%20FreeBSDQt5.15/101/ Project: kf5-qt5 FreeBSDQt5.15 Date of build: Fri, 16 Jul 2021 21:41:09 + Build duration: 1 hr 4 min and counting JUnit Tests Name: projectroot.autotests Failed: 13 test(s), Passed: 30 test(s), Skipped: 0 test(s), Total: 43 test(s)Failed: projectroot.autotests.client.kwayland_testCompositorFailed: projectroot.autotests.client.kwayland_testDataDeviceFailed: projectroot.autotests.client.kwayland_testDataSourceFailed: projectroot.autotests.client.kwayland_testRegionFailed: projectroot.autotests.client.kwayland_testShmPoolFailed: projectroot.autotests.client.kwayland_testSubCompositorFailed: projectroot.autotests.client.kwayland_testSubSurfaceFailed: projectroot.autotests.client.kwayland_testWaylandConnectionThreadFailed: projectroot.autotests.client.kwayland_testWaylandRegistryFailed: projectroot.autotests.client.kwayland_testWaylandShellFailed: projectroot.autotests.client.kwayland_testWaylandSurfaceFailed: projectroot.autotests.client.kwayland_testXdgShellV6Failed: projectroot.autotests.server.kwayland_testWaylandServerDisplay
KDE CI: Frameworks » kcoreaddons » kf5-qt5 FreeBSDQt5.15 - Build # 260 - Unstable!
BUILD UNSTABLE Build URL https://build.kde.org/job/Frameworks/job/kcoreaddons/job/kf5-qt5%20FreeBSDQt5.15/260/ Project: kf5-qt5 FreeBSDQt5.15 Date of build: Fri, 16 Jul 2021 21:41:10 + Build duration: 1 hr 7 min and counting JUnit Tests Name: projectroot Failed: 1 test(s), Passed: 27 test(s), Skipped: 0 test(s), Total: 28 test(s)Failed: projectroot.autotests.kformattest
KDE CI: Frameworks » attica » kf5-qt5 FreeBSDQt5.15 - Build # 74 - Fixed!
BUILD SUCCESS Build URL https://build.kde.org/job/Frameworks/job/attica/job/kf5-qt5%20FreeBSDQt5.15/74/ Project: kf5-qt5 FreeBSDQt5.15 Date of build: Fri, 16 Jul 2021 21:41:11 + Build duration: 1 hr 8 min 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 SUSEQt5.15 - Build # 923 - Still Unstable!
BUILD UNSTABLE Build URL https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20SUSEQt5.15/923/ Project: kf5-qt5 SUSEQt5.15 Date of build: Fri, 16 Jul 2021 22:58:03 + Build duration: 21 min and counting BUILD ARTIFACTS acc/KF5KIO-5.85.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: 3 test(s), Passed: 57 test(s), Skipped: 0 test(s), Total: 60 test(s)Failed: projectroot.autotests.kiocore_kmountpointtestFailed: projectroot.autotests.kiocore_kprotocolinfotestFailed: projectroot.autotests.kiofilewidgets_kurlnavigatortestName: 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) Cobertura Report Project Coverage Summary Name PackagesFilesClassesLinesConditionalsCobertura Coverage Report68% (25/37)69% (292/425)69% (292/425)58% (38831/66789)42% (21457/51215)Coverage Breakdown by Package Name FilesClassesLinesConditionalsautotests95% (60/63)95% (60/63)91% (11108/12175)46% (6947/15221)autotests.http100% (5/5)100% (5/5)99% (524/525)58% (167/290)autotests.kcookiejar100% (1/1)100% (1/1)94% (173/185)63% (70/112)src100% (1/1)100% (1/1)89% (8/9)71% (10/14)src.core88% (107/121)88% (107/121)62% (9406/15178)52% (4653/8916)src.core.kssl100% (1/1)100% (1/1)39% (34/87)50% (3/6)src.filewidgets79% (30/38)79% (30/38)59% (5328/9030)45% (2291/5078)src.gui100% (9/9)100% (9/9)78% (764/979)59% (395/672)src.gui.systemd50% (2/4)50% (2/4)4% (7/177)1% (1/108)src.ioslaves.file100% (7/7)100% (7/7)57% (792/1378)43% (515/1190)src.ioslaves.file.kauth0% (0/2)0% (0/2)0% (0/179)0% (0/89)src.ioslaves.ftp100% (2/2)100% (2/2)49% (672/1385)37% (536/1434)src.ioslaves.help0% (0/5)0% (0/5)0% (0/251)0% (0/148)src.ioslaves.http88% (7/8)88% (7/8)43% (1865/4341)37% (1359/3719)src.ioslaves.http.kcookiejar40% (2/5)40% (2/5)49% (661/1360)56% (590/1055)src.ioslaves.remote
KDE CI: Frameworks » kxmlgui » kf5-qt5 SUSEQt5.15 - Build # 194 - Failure!
BUILD FAILURE Build URL https://build.kde.org/job/Frameworks/job/kxmlgui/job/kf5-qt5%20SUSEQt5.15/194/ Project: kf5-qt5 SUSEQt5.15 Date of build: Fri, 16 Jul 2021 22:58:03 + Build duration: 1 hr 19 min and counting 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: 6 test(s), Skipped: 0 test(s), Total: 6 test(s) CONSOLE OUTPUT [...truncated 598 lines...][2021-07-17T00:16:40.974Z] -- Installing: /home/jenkins/workspace/Frameworks/kxmlgui/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/include/KF5/KXmlGui/KToolBar[2021-07-17T00:16:40.974Z] -- Installing: /home/jenkins/workspace/Frameworks/kxmlgui/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/include/KF5/KXmlGui/KToolTipHelper[2021-07-17T00:16:40.974Z] -- Installing: /home/jenkins/workspace/Frameworks/kxmlgui/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/include/KF5/KXmlGui/KXMLGUIBuilder[2021-07-17T00:16:40.974Z] -- Installing: /home/jenkins/workspace/Frameworks/kxmlgui/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/include/KF5/KXmlGui/KXMLGUIClient[2021-07-17T00:16:40.974Z] -- Installing: /home/jenkins/workspace/Frameworks/kxmlgui/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/include/KF5/KXmlGui/KXMLGUIFactory[2021-07-17T00:16:40.974Z] -- Installing: /home/jenkins/workspace/Frameworks/kxmlgui/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/include/KF5/KXmlGui/KXmlGuiWindow[2021-07-17T00:16:40.974Z] -- Installing: /home/jenkins/workspace/Frameworks/kxmlgui/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/include/KF5/KXmlGui/KUndoActions[2021-07-17T00:16:40.974Z] -- Installing: /home/jenkins/workspace/Frameworks/kxmlgui/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/include/KF5/KXmlGui/kaboutapplicationdialog.h[2021-07-17T00:16:40.974Z] -- Installing: /home/jenkins/workspace/Frameworks/kxmlgui/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/include/KF5/KXmlGui/kaboutplugindialog.h[2021-07-17T00:16:40.974Z] -- Installing: /home/jenkins/workspace/Frameworks/kxmlgui/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/include/KF5/KXmlGui/kactioncategory.h[2021-07-17T00:16:40.974Z] -- Installing: /home/jenkins/workspace/Frameworks/kxmlgui/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/include/KF5/KXmlGui/kactioncollection.h[2021-07-17T00:16:40.974Z] -- Installing: /home/jenkins/workspace/Frameworks/kxmlgui/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/include/KF5/KXmlGui/kbugreport.h[2021-07-17T00:16:40.974Z] -- Installing: /home/jenkins/workspace/Frameworks/kxmlgui/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/include/KF5/KXmlGui/kedittoolbar.h[2021-07-17T00:16:40.974Z] -- Installing: /home/jenkins/workspace/Frameworks/kxmlgui/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/include/KF5/KXmlGui/khelpmenu.h[2021-07-17T00:16:40.974Z] -- Installing: /home/jenkins/workspace/Frameworks/kxmlgui/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/include/KF5/KXmlGui/kkeysequencewidget.h[2021-07-17T00:16:40.974Z] -- Installing: /home/jenkins/workspace/Frameworks/kxmlgui/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/include/KF5/KXmlGui/kmainwindow.h[2021-07-17T00:16:40.974Z] -- Installing: /home/jenkins/workspace/Frameworks/kxmlgui/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/include/KF5/KXmlGui/kshortcutsdialog.h[2021-07-17T00:16:40.974Z] -- Installing: /home/jenkins/workspace/Frameworks/kxmlgui/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/include/KF5/KXmlGui/kshortcutseditor.h[2021-07-17T00:16:40.974Z] -- Installing: /home/jenkins/workspace/Frameworks/kxmlgui/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/include/KF5/KXmlGui/kshortcutwidget.h[2021-07-17T00:16:40.974Z] -- Installing: /home/jenkins/workspace/Frameworks/kxmlgui/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/include/KF5/KXmlGui/ktoggletoolbaraction.h[2021-07-17T00:16:40.974Z] -- Installing: /home/jenkins/workspace/Frameworks/kxmlgui/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/include/KF5/KXmlGui/ktoolbar.h[2021-07-17T00:16:40.974Z] -- Installing: /home/jenkins/workspace/Frameworks/kxmlgui/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/include/KF5/KXmlGui/ktooltiphelper.h[2021-07-17T00:16:40.974Z] -- Installing: /home/jenkins/workspace/Frameworks/kxmlgui/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/include/KF5/KXmlGui/kxmlguibuilder.h[2021-07-17T00:16:40.974Z] -- Installing: /home/jenkins/workspace/Frameworks/kxmlgui/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/include/KF5/KXmlGui/kxmlguiclient.h[2021-07-17T00:16:40.974Z] -- Installing: /home/jenkins/workspace/Frameworks/kxmlgui/kf5-qt5 SUSEQt5.15/i
KDE CI: Frameworks » kidletime » kf5-qt5 SUSEQt5.15 - Build # 74 - Failure!
BUILD FAILURE Build URL https://build.kde.org/job/Frameworks/job/kidletime/job/kf5-qt5%20SUSEQt5.15/74/ Project: kf5-qt5 SUSEQt5.15 Date of build: Fri, 16 Jul 2021 22:58:03 + Build duration: 1 hr 19 min and counting JUnit Tests Name: (root) Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s) CONSOLE OUTPUT [...truncated 341 lines...][2021-07-17T00:16:40.981Z] [ 7%] Built target KF5IdleTime_autogen[2021-07-17T00:16:40.981Z] Consolidate compiler generated dependencies of target KF5IdleTime[2021-07-17T00:16:40.981Z] [ 30%] Built target KF5IdleTime[2021-07-17T00:16:40.981Z] [ 34%] Automatic MOC for target kidletime_example[2021-07-17T00:16:40.981Z] [ 38%] Automatic MOC for target KF5IdleTimeXcbPlugin1[2021-07-17T00:16:40.981Z] [ 42%] Automatic MOC for target KF5IdleTimeXcbPlugin0[2021-07-17T00:16:40.981Z] [ 42%] Built target KF5IdleTimeXcbPlugin1_autogen[2021-07-17T00:16:40.981Z] Consolidate compiler generated dependencies of target KF5IdleTimeXcbPlugin1[2021-07-17T00:16:40.981Z] [ 65%] Built target KF5IdleTimeXcbPlugin1[2021-07-17T00:16:40.981Z] [ 65%] Built target KF5IdleTimeXcbPlugin0_autogen[2021-07-17T00:16:40.981Z] [ 65%] Built target kidletime_example_autogen[2021-07-17T00:16:40.981Z] Consolidate compiler generated dependencies of target kidletime_example[2021-07-17T00:16:40.981Z] [ 80%] Built target kidletime_example[2021-07-17T00:16:40.981Z] Consolidate compiler generated dependencies of target KF5IdleTimeXcbPlugin0[2021-07-17T00:16:40.981Z] [100%] Built target KF5IdleTimeXcbPlugin0[2021-07-17T00:16:40.981Z] Install the project...[2021-07-17T00:16:40.981Z] -- Install configuration: "Debug"[2021-07-17T00:16:40.981Z] -- Installing: /home/jenkins/workspace/Frameworks/kidletime/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/lib64/plugins/kf5/org.kde.kidletime.platforms/KF5IdleTimeXcbPlugin1.so[2021-07-17T00:16:40.981Z] -- Set runtime path of "/home/jenkins/workspace/Frameworks/kidletime/kf5-qt5 SUSEQt5.15/install-divert//home/jenkins/install-prefix/lib64/plugins/kf5/org.kde.kidletime.platforms/KF5IdleTimeXcbPlugin1.so" to "/home/jenkins/install-prefix/lib64"[2021-07-17T00:16:40.981Z] -- Installing: /home/jenkins/workspace/Frameworks/kidletime/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/lib64/plugins/kf5/org.kde.kidletime.platforms/KF5IdleTimeXcbPlugin0.so[2021-07-17T00:16:40.981Z] -- Set runtime path of "/home/jenkins/workspace/Frameworks/kidletime/kf5-qt5 SUSEQt5.15/install-divert//home/jenkins/install-prefix/lib64/plugins/kf5/org.kde.kidletime.platforms/KF5IdleTimeXcbPlugin0.so" to "/home/jenkins/install-prefix/lib64"[2021-07-17T00:16:40.981Z] -- Installing: /home/jenkins/workspace/Frameworks/kidletime/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/include/KF5/KIdleTime/kidletime_export.h[2021-07-17T00:16:40.981Z] -- Installing: /home/jenkins/workspace/Frameworks/kidletime/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/include/KF5/KIdleTime/KIdleTime[2021-07-17T00:16:40.981Z] -- Installing: /home/jenkins/workspace/Frameworks/kidletime/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/include/KF5/KIdleTime/kidletime.h[2021-07-17T00:16:40.981Z] -- Installing: /home/jenkins/workspace/Frameworks/kidletime/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/include/KF5/KIdleTime/private/abstractsystempoller.h[2021-07-17T00:16:40.981Z] -- Installing: /home/jenkins/workspace/Frameworks/kidletime/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/lib64/libKF5IdleTime.so.5.85.0[2021-07-17T00:16:40.981Z] -- Installing: /home/jenkins/workspace/Frameworks/kidletime/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/lib64/libKF5IdleTime.so.5[2021-07-17T00:16:40.981Z] -- Set runtime path of "/home/jenkins/workspace/Frameworks/kidletime/kf5-qt5 SUSEQt5.15/install-divert//home/jenkins/install-prefix/lib64/libKF5IdleTime.so.5.85.0" to "/home/jenkins/install-prefix/lib64"[2021-07-17T00:16:40.981Z] -- Installing: /home/jenkins/workspace/Frameworks/kidletime/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/lib64/libKF5IdleTime.so[2021-07-17T00:16:40.981Z] -- Installing: /home/jenkins/workspace/Frameworks/kidletime/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/share/qlogging-categories5/kidletime.categories[2021-07-17T00:16:40.981Z] -- Installing: /home/jenkins/workspace/Frameworks/kidletime/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/share/qlogging-categories5/kidletime.renamecategories[2021-07-17T00:16:40.981Z] -- Installing: /home/jenkins/workspace/Frameworks/kidletime/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/share/doc/qch/KF5IdleTime.qch[2021-07-17T00:16:40.981Z] -- Installing: /home/jenkins/workspace/Frameworks/kidletime/kf5-qt5 SUSEQt5.15/install-divert/home/jenkins/install-prefix/share/doc/qch/KF5IdleTime.tags[2021-07-17T00:16:40.981Z] -- Installing: /home/
KDE CI: Frameworks » kcoreaddons » kf5-qt5 SUSEQt5.15 - Build # 283 - Failure!
BUILD FAILURE Build URL https://build.kde.org/job/Frameworks/job/kcoreaddons/job/kf5-qt5%20SUSEQt5.15/283/ Project: kf5-qt5 SUSEQt5.15 Date of build: Fri, 16 Jul 2021 22:58:02 + Build duration: 1 hr 23 min and counting JUnit Tests Name: (root) Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot Failed: 1 test(s), Passed: 27 test(s), Skipped: 0 test(s), Total: 28 test(s)Failed: projectroot.autotests.kformattest CONSOLE OUTPUT [...truncated 954 lines...][2021-07-17T00:21:08.323Z] Traceback (most recent call last):[2021-07-17T00:21:08.323Z] File "/usr/lib/python3.8/site-packages/paramiko/transport.py", line 2211, in _check_banner[2021-07-17T00:21:08.323Z] buf = self.packetizer.readline(timeout)[2021-07-17T00:21:08.323Z] File "/usr/lib/python3.8/site-packages/paramiko/packet.py", line 380, in readline[2021-07-17T00:21:08.323Z] buf += self._read_timeout(timeout)[2021-07-17T00:21:08.323Z] File "/usr/lib/python3.8/site-packages/paramiko/packet.py", line 622, in _read_timeout[2021-07-17T00:21:08.323Z] raise socket.timeout()[2021-07-17T00:21:08.323Z] socket.timeout[2021-07-17T00:21:08.323Z] [2021-07-17T00:21:08.323Z] During handling of the above exception, another exception occurred:[2021-07-17T00:21:08.323Z] [2021-07-17T00:21:08.323Z] Traceback (most recent call last):[2021-07-17T00:21:08.323Z] File "/usr/lib/python3.8/site-packages/paramiko/transport.py", line 2039, in run[2021-07-17T00:21:08.323Z] self._check_banner()[2021-07-17T00:21:08.323Z] File "/usr/lib/python3.8/site-packages/paramiko/transport.py", line 2215, in _check_banner[2021-07-17T00:21:08.323Z] raise SSHException([2021-07-17T00:21:08.323Z] paramiko.ssh_exception.SSHException: Error reading SSH protocol banner[2021-07-17T00:21:08.323Z] [2021-07-17T00:21:08.323Z] Traceback (most recent call last):[2021-07-17T00:21:08.323Z] File "/usr/lib/python3.8/site-packages/paramiko/transport.py", line 2211, in _check_banner[2021-07-17T00:21:08.323Z] buf = self.packetizer.readline(timeout)[2021-07-17T00:21:08.323Z] File "/usr/lib/python3.8/site-packages/paramiko/packet.py", line 380, in readline[2021-07-17T00:21:08.323Z] buf += self._read_timeout(timeout)[2021-07-17T00:21:08.323Z] File "/usr/lib/python3.8/site-packages/paramiko/packet.py", line 622, in _read_timeout[2021-07-17T00:21:08.323Z] raise socket.timeout()[2021-07-17T00:21:08.323Z] socket.timeout[2021-07-17T00:21:08.323Z] [2021-07-17T00:21:08.323Z] During handling of the above exception, another exception occurred:[2021-07-17T00:21:08.323Z] [2021-07-17T00:21:08.323Z] Traceback (most recent call last):[2021-07-17T00:21:08.323Z] File "ci-tooling/helpers/capture-dependency-diagram-data.py", line 68, in [2021-07-17T00:21:08.323Z] ourArchive.storePackage( arguments.project, archiveFile.name, '' )[2021-07-17T00:21:08.323Z] File "/home/jenkins/workspace/Frameworks/kcoreaddons/kf5-qt5 SUSEQt5.15/ci-tooling/helpers/helperslib/Packages.py", line 184, in storePackage[2021-07-17T00:21:08.323Z] uploadConnection = CommonUtils.establishSSHConnection( self.config['client']['uploadHostname'], self.config['client']['uploadUsername'], privateKeyFile )[2021-07-17T00:21:08.323Z] File "/home/jenkins/workspace/Frameworks/kcoreaddons/kf5-qt5 SUSEQt5.15/ci-tooling/helpers/helperslib/CommonUtils.py", line 91, in establishSSHConnection[2021-07-17T00:21:08.323Z] client.connect( hostname, username=username, pkey = serverAccessKey )[2021-07-17T00:21:08.323Z] File "/usr/lib/python3.8/site-packages/paramiko/client.py", line 406, in connect[2021-07-17T00:21:08.323Z] t.start_client(timeout=timeout)[2021-07-17T00:21:08.323Z] File "/usr/lib/python3.8/site-packages/paramiko/transport.py", line 660, in start_client[2021-07-17T00:21:08.323Z] raise e[2021-07-17T00:21:08.323Z] File "/usr/lib/python3.8/site-packages/paramiko/transport.py", line 2039, in run[2021-07-17T00:21:08.323Z] self._check_banner()[2021-07-17T00:21:08.323Z] File "/usr/lib/python3.8/site-packages/paramiko/transport.py", line 2215, in _check_banner[2021-07-17T00:21:08.323Z] raise SSHException([2021-07-17T00:21:08.323Z] paramiko.ssh_exception.SSHException: Error reading SSH protocol banner[2021-07-17T00:21:08.323Z] + true[Pipeline] sh[2021-07-17T00:21:08.604Z] + python3 -u ci-tooling/helpers/extract-cmake-dependency-metadata.py --product Frameworks --project kcoreaddons --branchGroup kf5-qt5 --platform SUSEQt5.15 --usingInstall /home/jenkins//install-prefix/[2021-07-17T00:21:26.652Z] Exception: Error reading SSH protocol banner[2021-07-17T00:21:26.652Z] Traceback (most recent call last):[2021-07-17T00:21:26.652Z] File "/usr/lib/python3.8/site-packages/paramiko/transport.py", line 2211, in _check_banner[2021-07-17T00:21:26.652Z] buf = self.packetizer.readline(timeout)[2021-07-17T00:21:26.652Z] File "/usr/lib/python3.8/site-packages/paramiko/packet.py", line 380, in readline[2021
KDE CI: Frameworks » kidletime » kf5-qt5 SUSEQt5.15 - Build # 75 - Fixed!
BUILD SUCCESS Build URL https://build.kde.org/job/Frameworks/job/kidletime/job/kf5-qt5%20SUSEQt5.15/75/ Project: kf5-qt5 SUSEQt5.15 Date of build: Sat, 17 Jul 2021 00:29:36 + Build duration: 3 hr 5 min and counting BUILD ARTIFACTS acc/KF5IdleTime-5.85.0.xml JUnit Tests Name: (root) Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s) Cobertura Report Project Coverage Summary Name PackagesFilesClassesLinesConditionalsCobertura Coverage Report0% (0/4)0% (0/9)0% (0/9)0% (0/408)0% (0/216)Coverage Breakdown by Package Name FilesClassesLinesConditionalsexamples0% (0/2)0% (0/2)0% (0/28)0% (0/6)src0% (0/5)0% (0/5)0% (0/213)0% (0/133)src.plugins.xscreensaver0% (0/1)0% (0/1)0% (0/24)0% (0/2)src.plugins.xsync0% (0/1)0% (0/1)0% (0/143)0% (0/75)
KDE CI: Frameworks » kxmlgui » kf5-qt5 SUSEQt5.15 - Build # 195 - Fixed!
BUILD SUCCESS Build URL https://build.kde.org/job/Frameworks/job/kxmlgui/job/kf5-qt5%20SUSEQt5.15/195/ Project: kf5-qt5 SUSEQt5.15 Date of build: Sat, 17 Jul 2021 00:28:45 + Build duration: 3 hr 8 min and counting BUILD ARTIFACTS acc/KF5XmlGui-5.85.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: 6 test(s), Skipped: 0 test(s), Total: 6 test(s) Cobertura Report Project Coverage Summary Name PackagesFilesClassesLinesConditionalsCobertura Coverage Report40% (2/5)47% (37/78)47% (37/78)46% (4671/10077)38% (2276/5915)Coverage Breakdown by Package Name FilesClassesLinesConditionalsautotests100% (8/8)100% (8/8)99% (1600/1612)48% (682/1416)src54% (29/54)54% (29/54)41% (3071/7557)36% (1594/4374)src.ksendbugmail0% (0/4)0% (0/4)0% (0/278)0% (0/67)tests0% (0/10)0% (0/10)0% (0/573)0% (0/46)tests.krichtexteditor0% (0/2)0% (0/2)0% (0/57)0% (0/12)
KDE CI: Frameworks » kcoreaddons » kf5-qt5 SUSEQt5.15 - Build # 284 - Fixed!
BUILD SUCCESS Build URL https://build.kde.org/job/Frameworks/job/kcoreaddons/job/kf5-qt5%20SUSEQt5.15/284/ Project: kf5-qt5 SUSEQt5.15 Date of build: Sat, 17 Jul 2021 00:29:41 + Build duration: 3 hr 9 min and counting BUILD ARTIFACTS acc/KF5CoreAddons-5.85.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: 28 test(s), Skipped: 0 test(s), Total: 28 test(s) Cobertura Report Project Coverage Summary Name PackagesFilesClassesLinesConditionalsCobertura Coverage Report91% (10/11)86% (83/97)86% (83/97)76% (7817/10237)43% (11833/27742)Coverage Breakdown by Package Name FilesClassesLinesConditionalsautotests94% (33/35)94% (33/35)95% (3429/3609)48% (7174/15092)src.desktoptojson100% (2/2)100% (2/2)80% (101/127)37% (108/290)src.lib67% (2/3)67% (2/3)59% (392/659)26% (259/988)src.lib.caching100% (2/2)100% (2/2)46% (356/778)16% (199/1212)src.lib.io75% (9/12)75% (9/12)69% (934/1361)36% (1027/2835)src.lib.jobs71% (5/7)71% (5/7)57% (177/311)40% (63/156)src.lib.plugin100% (7/7)100% (7/7)77% (732/949)35% (917/2604)src.lib.randomness100% (3/3)100% (3/3)71% (72/101)57% (48/84)src.lib.text67% (6/9)67% (6/9)60% (600/995)50% (980/1961)src.lib.util100% (14/14)100% (14/14)83% (1024/1239)50% (1058/2122)tests0% (0/3)0% (0/3)0% (0/108)0% (0/398)
KDE CI: Frameworks » kcoreaddons » kf5-qt5 FreeBSDQt5.15 - Build # 261 - Still Unstable!
BUILD UNSTABLE Build URL https://build.kde.org/job/Frameworks/job/kcoreaddons/job/kf5-qt5%20FreeBSDQt5.15/261/ Project: kf5-qt5 FreeBSDQt5.15 Date of build: Sat, 17 Jul 2021 05:46:51 + Build duration: 2 min 11 sec and counting JUnit Tests Name: projectroot Failed: 1 test(s), Passed: 27 test(s), Skipped: 0 test(s), Total: 28 test(s)Failed: projectroot.autotests.kdirwatch_inotify_unittest