--nextPart37921192.aRzg8losRX Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii"; protected-headers="v1" From: Milian Wolff To: Ben Cooksley Cc: kdeconnect@kde.org, KDevelop , KDE Frameworks , kde-devel , sysadmin Subject: Re: Notice of withdrawal of CI services: KDevelop and KDE Connect Date: Thu, 17 Jun 2021 21:29:16 +0200 Message-ID: <9651555.9ERxzClDjO@milian-workstation> In-Reply-To: References: <2449366.NR0ZrZMEra@agathebauer> On Donnerstag, 17. Juni 2021 11:25:15 CEST Ben Cooksley wrote: > On Thu, Jun 17, 2021 at 8:44 AM Milian Wolff wrote: > > On Mittwoch, 16. Juni 2021 20:28:25 CEST Ben Cooksley wrote: > > > Hi all, > > > > > > > > > The following is notice that I intend to withdraw CI services from the > > > following two KDE projects due to faults in their code or build system > > > which are having a significant adverse impact on the CI system and > > > negatively impacting on other projects: > > > > > > - KDevelop > > > - KDE Connect > > > > > > This withdrawal will be applied to all platforms. > > > > > > In the case of KDevelop, it has a series of unit tests which on FreeBSD > > > cause gdb to hang and consume an entire CPU core indefinitely. This > > > slows > > > down builds for all other projects using that CI server, and also > > > > prevents > > > > > KWin tests from proceeding - completely blocking it's jobs. This fault > > > is > > > in the debuggee_slow family of tests. > > > > Hey Ben, > > Hi Milian, > > > first time I hear of this issue. I simply don't have the capacity to track > > kdevelop CI mails, so if anything really bad happens, I would really > > appreciate if anyone who notices that sents a mail to the kdevelop mailing > > list so we can act on it. I still use kdevelop daily, but don't put any > > other > > work in it currently due to lack of time... > > The issue in question was noted on #kdevelop (prior to the whole Freenode > meltdown) on a few occasions. Even before that meltdown, I only looked at this when I was directly pinged. Please prefer to use the mailing lists to get our attention. > > That said: can we just disable it on the FreeBSD platform, if that's the > > only > > one that exhibits this failure? Alternatively I'm obviously fine with > > skipping > > that test on that platform, can you give me a link to a failure please so > > I > > can see which tests exactly are affected? Then I'll add the QSKIP + > > platform > > ifdef checks to skip it on freebsd. > > I'm afraid I only have records of the hung test processes (and the gdb > processes above them using an entire CPU core indefinitely each). > > jenkins 60635 0.0 0.0 12120 2256 0 TXs+ 02:44 0:00.00 > /usr/home/jenkins/workspace/KDevelop/kdevelop/kf5-qt5 > FreeBSDQt5.15/build/plugins/debuggercommon/tests/debuggees/debuggee_debugees > low (debuggee_debugeeslo) > jenkins 74167 0.0 0.0 12120 2260 1 TXs+ 02:55 0:00.00 > /usr/home/jenkins/workspace/KDevelop/kdevelop/kf5-qt5 > FreeBSDQt5.15/build/plugins/debuggercommon/tests/debuggees/debuggee_debugees > low (debuggee_debugeeslo) > > Hopefully that is enough to identify the tests that are broken? I have now added code to skip the tests on FreeBSD wherever debuggeeslow is used. Unsure which test of the many is actually triggering it, but I have no time to invest on this either. So, is that acceptable for you for now? Cheers -- Milian Wolff mail@milianw.de http://milianw.de --nextPart37921192.aRzg8losRX Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEezawi1aUvUGg3A1+8zYW/HGdOX8FAmDLoowACgkQ8zYW/HGd OX+CThAAmsK26Vbq1zpWiTgCosnfuLmoID/rfgWpySdfDBGBddiThGF7FGNBkoyA xrReyR4jA0nXo41Obg1bcPsuudNh3/V5tFC9BnUBv93AQb0SyRKw4D8GHEvKGrGf x8UCNM9tO593lGsHJo+XDA79wBMOdLP1X2WmZY6l+duSgiN0/rzvnD9hZu5vBBoG iZdg4pvrki8YXDUpwFFuK62IW2c77hZuDpyik5FIolCNlJWXj/5O0kDrDzgWgdCg UPQpSJPmupQUOLC02MnM7i6vLSQFbuCPen1s2fIzk6vi1IANy5TKEjyCEUksVC1U IAJWHV26MDSqABan+28dkZsIyv3GiTKPZ7E4A+dCQ0Dh5JhAUZEOptK58s2eDbBA cRluErAwOer6eXmo6Xhwr1RRtps9rOoO41FnfTex9uiI9MhdeR1zKriWntlicxc8 uy5UnhSsU0KeBjjZ2gwTYSsI25uPUlrD8OrGC5U7fhUgwPTJP2XQFBcSNR43YqbY vXRIm4tmnKZOAVSUv1ko/P8f1wG1+lsBMDc5EM+Y0930j6q2RJXirvIu2C8qVY6T DWsAIsU7GKChuHqkIG3gEiUIB3n8oQfHhRWKQrI6G2fESFI6Sx9+t8etIJODJ1O1 dPl8Xkndk1nw4/95K1ZWWDPllnuPug5vWLahLUqMUjGyed6DIOk= =4Fd3 -----END PGP SIGNATURE----- --nextPart37921192.aRzg8losRX--