build.kde.orgInfrastructure
ActivePublic

Details

Description

KDE Continuous Integration System.

Recent Activity

Mon, Aug 12

scarlettclark removed a watcher for build.kde.org: scarlettclark.
Mon, Aug 12, 2:32 PM
scarlettclark removed a member for build.kde.org: scarlettclark.
Mon, Aug 12, 2:32 PM

Jul 5 2019

kossebau closed T11177: ASan backtrace with FreeBSD CI builds does not show source line numbers as Resolved.

Thanks for your work, log now as wanted, thus closing as resolved

Jul 5 2019, 10:35 PM · build.kde.org
tcberner added a comment to T11177: ASan backtrace with FreeBSD CI builds does not show source line numbers.

See build 160

00:26:54  ==654==ERROR: AddressSanitizer: heap-use-after-free on address 0x60700075d3c8 at pc 0x00080264d0fb bp 0x7fffdddec670 sp 0x7fffdddec668
00:26:54  READ of size 4 at 0x60700075d3c8 thread T18
00:26:54      #0 0x80264d0fa in std::__1::__atomic_base<int, false>::load(std::__1::memory_order) const /usr/include/c++/v1/atomic:926:17
00:26:54      #1 0x80264d0fa in int QAtomicOps<int>::loadAcquire<int>(std::__1::atomic<QAtomicOps<int>::loadAcquire<int>> const&) /usr/local/include/qt5/QtCore/qatomic_cxx11.h:239
00:26:54      #2 0x80264c504 in QBasicAtomicInteger<int>::loadAcquire(void) const /usr/local/include/qt5/QtCore/qbasicatomic.h:106:51
00:26:54      #3 0x8026f3b44 in QBasicAtomicInteger<int>::operator(cast)(int, void) const /usr/local/include/qt5/QtCore/qbasicatomic.h:108:48
00:26:54      #4 0x8026f24dc in KDevelop::FileManagerListJob::startNextJob(void)::$_0::operator()(KDevelop::Path const&) const /usr/home/jenkins/workspace/KDevelop/kdevelop/kf5-qt5 FreeBSDQt5.12/kdevplatform/project/filemanagerlistjob.cpp:122:17
00:26:54      #5 0x8026f1daa in QtConcurrent::StoredFunctorCall1<void, KDevelop::FileManagerListJob::startNextJob(void)::$_0, KDevelop::Path>::runFunctor(void) /usr/local/include/qt5/QtConcurrent/qtconcurrentstoredfunctioncall.h:432:34
00:26:54      #6 0x80269c364 in QtConcurrent::RunFunctionTask<void>::run(void) /usr/local/include/qt5/QtConcurrent/qtconcurrentrunbase.h:136:19
00:26:54      #7 0x80269c528 in virtual function non-virtual override offset : -16 QtConcurrent::RunFunctionTask<void>::run(void) /usr/local/include/qt5/QtConcurrent/qtconcurrentrunbase.h
00:26:54      #8 0x807716d6f in QThreadPoolThread::run(void) /wrkdirs/usr/ports/devel/qt5-core/work/qtbase-everywhere-src-5.12.2/src/corelib/thread/qthreadpool.cpp:99:24
00:26:54      #9 0x80770d8d4 in QThreadPrivate::start(void*) /wrkdirs/usr/ports/devel/qt5-core/work/qtbase-everywhere-src-5.12.2/src/corelib/thread/qthread_unix.cpp:361:14
00:26:54      #10 0x807379775  (/lib/libthr.so.3+0xd775)
Jul 5 2019, 10:28 PM · build.kde.org
tcberner added a comment to T11177: ASan backtrace with FreeBSD CI builds does not show source line numbers.

I think the issue was that there was no llvm-symbolizer binary found on the system, as in FreeBSD 12.0 it seems none is provided by the base system, so we only had the versioned ones llvm-symbolizer50 and llvm-symbolizer60 available in $PATH.

Jul 5 2019, 10:09 PM · build.kde.org
bcooksley closed T10245: KWin tests requiring opengl are failing as Resolved.

Closing due to lack of response.

Jul 5 2019, 9:59 PM · build.kde.org
bcooksley added a commit to T11177: ASan backtrace with FreeBSD CI builds does not show source line numbers: R857:51d096d32a0a: Try to force use of LLVM Symbolizer..
Jul 5 2019, 9:59 PM · build.kde.org
bcooksley added a comment to T11177: ASan backtrace with FreeBSD CI builds does not show source line numbers.

I'll leave this for Tobias to perform his initial investigation - should anything need to change in terms of how the CI system executes tests, please let me know.

Jul 5 2019, 7:18 PM · build.kde.org
kossebau created T11177: ASan backtrace with FreeBSD CI builds does not show source line numbers.
Jul 5 2019, 1:07 PM · build.kde.org

Jun 19 2019

bcooksley closed T11115: Add environment variable when running tests accessing kfilemetadata extractors as Resolved by committing R857:e973aef222dd: Make sure we specify the needed search paths for QT_PLUGIN_PATH and….
Jun 19 2019, 7:14 AM · Elisa, build.kde.org
mgallien created T11115: Add environment variable when running tests accessing kfilemetadata extractors.
Jun 19 2019, 5:51 AM · Elisa, build.kde.org

May 15 2019

bcooksley added a comment to T10245: KWin tests requiring opengl are failing.

Is any further action needed from the CI system side on this?

May 15 2019, 10:06 AM · build.kde.org
bcooksley added a comment to T10504: Abi compliance checker flaky/not working.

Any update on this @knauss?

May 15 2019, 10:06 AM · build.kde.org

May 14 2019

bcooksley added a commit to T10926: Add pulseaudio-qt to https://build.kde.org/job/Extragear/: R857:3effb8cc17e7: Remove pulseaudio-qt from the SUSE images now that we will be providing that….
May 14 2019, 9:13 PM · build.kde.org
bcooksley closed T10926: Add pulseaudio-qt to https://build.kde.org/job/Extragear/ as Resolved by committing R857:b16cd89e178b: Enable builds of pulseaudio-qt on Linux and FreeBSD.
May 14 2019, 9:13 PM · build.kde.org
bcooksley closed T10927: Blacklist pulseaudio-qt as dependency on Windows as Resolved by committing R857:dc89805cb142: Blacklist pulseaudio-qt on Windows..
May 14 2019, 9:13 PM · build.kde.org
bcooksley closed T10928: Add log output if skipping a product in dependency build due to no build metadata as Resolved by committing R857:761fe06fda56: Add a warning indicating why the build is being skipped over..
May 14 2019, 9:13 PM · build.kde.org
kossebau created T10928: Add log output if skipping a product in dependency build due to no build metadata.
May 14 2019, 12:59 PM · build.kde.org
kossebau updated the task description for T10926: Add pulseaudio-qt to https://build.kde.org/job/Extragear/.
May 14 2019, 12:56 PM · build.kde.org
kossebau created T10927: Blacklist pulseaudio-qt as dependency on Windows.
May 14 2019, 12:53 PM · build.kde.org
kossebau created T10926: Add pulseaudio-qt to https://build.kde.org/job/Extragear/.
May 14 2019, 12:51 PM · build.kde.org

May 12 2019

knauss added a revision to T3689: Add abi compliance checker to CI: D21168: create-abi-dump: Handle clang/*/include directories..
May 12 2019, 9:31 PM · build.kde.org

May 4 2019

bcooksley closed T10874: Make pulseaudio-qt available in KDE Connect CI as Resolved.

Thanks for sorting that Tobias.

May 4 2019, 7:54 AM · build.kde.org
tcberner added a comment to T10874: Make pulseaudio-qt available in KDE Connect CI.

The FreeBSD builders now have the package pulseaudio-qt installed (also libfakekey).

May 4 2019, 7:42 AM · build.kde.org

May 3 2019

bcooksley added a commit to T10874: Make pulseaudio-qt available in KDE Connect CI: R857:ad817b6650bd: Include pulseaudio-qt-devel in the SUSE images used by the CI system..
May 3 2019, 9:47 PM · build.kde.org

May 2 2019

tcberner added a comment to T10874: Make pulseaudio-qt available in KDE Connect CI.

I'll add it later.

May 2 2019, 11:37 AM · build.kde.org
fvogt added a comment to T10874: Make pulseaudio-qt available in KDE Connect CI.

Version 1.0.1 is part of Tumbleweed, just zypper in 'cmake(KF5PulseAudioQt)' or pulseaudio-qt-devel.

May 2 2019, 11:21 AM · build.kde.org
bcooksley moved T10874: Make pulseaudio-qt available in KDE Connect CI from Backlog to Awaiting Response on the build.kde.org board.

With regards to FreeBSD, what are your plans there?

May 2 2019, 10:51 AM · build.kde.org
bcooksley edited projects for T10874: Make pulseaudio-qt available in KDE Connect CI, added: build.kde.org; removed Sysadmin.
May 2 2019, 10:50 AM · build.kde.org

Apr 24 2019

mgallien added a comment to T10835: Create CI Jobs for stable branch of Elisa.

@bcooksley thanks for your help

Apr 24 2019, 8:52 AM · Elisa, build.kde.org
bcooksley added a comment to T10835: Create CI Jobs for stable branch of Elisa.

First jobs started - https://build.kde.org/job/Extragear/job/elisa/

Apr 24 2019, 8:36 AM · Elisa, build.kde.org
mgallien added a comment to T10835: Create CI Jobs for stable branch of Elisa.

Thanks for the information.
I have added a stable branch.
Could you please run the DSL Job Seed job?

Apr 24 2019, 8:28 AM · Elisa, build.kde.org
bcooksley closed T10835: Create CI Jobs for stable branch of Elisa as Resolved.

The lack of stable builds for Elisa is due to a lack of stable branch definitions in logical-module-structure in the kde-build-metadata repository.
(See the existing Elisa section)

Apr 24 2019, 8:03 AM · Elisa, build.kde.org

Apr 23 2019

mgallien created T10835: Create CI Jobs for stable branch of Elisa.
Apr 23 2019, 10:05 PM · Elisa, build.kde.org
knauss added a revision to T3689: Add abi compliance checker to CI: D20769: abi-compliance-checker: disable clang include directories completly..
Apr 23 2019, 2:22 PM · build.kde.org

Apr 17 2019

mgallien updated subscribers of T10800: Send CI build mails of Elisa to the Elisa mailing list.

Thanks @bcooksley for your help.

Apr 17 2019, 3:34 PM · Elisa, build.kde.org

Apr 16 2019

bcooksley closed T10800: Send CI build mails of Elisa to the Elisa mailing list as Resolved by committing R857:0edf2168b41c: Enable CI notifications for Elisa..
Apr 16 2019, 10:14 AM · Elisa, build.kde.org
mgallien renamed T10800: Send CI build mails of Elisa to the Elisa mailing list from Send BI build mails of Elisa to the Elisa mailing list to Send CI build mails of Elisa to the Elisa mailing list.
Apr 16 2019, 8:20 AM · Elisa, build.kde.org

Apr 15 2019

mgallien created T10800: Send CI build mails of Elisa to the Elisa mailing list.
Apr 15 2019, 5:19 PM · Elisa, build.kde.org

Mar 13 2019

bcooksley closed T10608: switch to kdenlive master branch as Resolved by committing R499:2c819e054dd0: Switch CI (and kdesrc-build runs) of Kdenlive back to master now the….
Mar 13 2019, 9:41 AM · build.kde.org
mardelle created T10608: switch to kdenlive master branch.
Mar 13 2019, 4:38 AM · build.kde.org

Mar 7 2019

bcooksley added a comment to T10564: Configure ASAN environment variables.

I've asked the folks who look after our FreeBSD machines to install llvm-symbolizer.
In the meantime, the above change should resolve this issue.

Mar 7 2019, 7:42 AM · build.kde.org
bcooksley closed T10564: Configure ASAN environment variables as Resolved by committing R857:26ad10ce073a: Disable detect_container_overflow for ASAN on FreeBSD. This seems to cause….
Mar 7 2019, 7:42 AM · build.kde.org

Mar 6 2019

alcinos added a comment to T10564: Configure ASAN environment variables.

So this error only arises on Freebsd, and the tests pass normally on the Suse instance, as well locally on my Arch. I assume it's a platform dependent false positive?
It's a bit unfortunate because the traceback is not symbolized, so it's difficult to understand where this comes from. Would it be possible to install llvm-symbolizer on the image?

Mar 6 2019, 6:45 PM · build.kde.org
bcooksley moved T10564: Configure ASAN environment variables from Feature Requests to Backlog on the build.kde.org board.

I assume you've gone through the steps needed to ensure this is a false positive and not an actual bug which needs to be fixed?

Mar 6 2019, 10:10 AM · build.kde.org

Mar 5 2019

alcinos created T10564: Configure ASAN environment variables.
Mar 5 2019, 10:58 AM · build.kde.org

Feb 28 2019

knauss added a subtask for T3689: Add abi compliance checker to CI: T10504: Abi compliance checker flaky/not working.
Feb 28 2019, 9:59 AM · build.kde.org
knauss added a parent task for T10504: Abi compliance checker flaky/not working: T3689: Add abi compliance checker to CI.
Feb 28 2019, 9:59 AM · build.kde.org
knauss added a revision to T3689: Add abi compliance checker to CI: D19410: create-abi-dump: Do not break for library, that don't have a SONAME..
Feb 28 2019, 9:58 AM · build.kde.org

Feb 26 2019

knauss added a revision to T3689: Add abi compliance checker to CI: D19377: check-abi: refactor script.
Feb 26 2019, 10:23 PM · build.kde.org