Jenkins-kde-ci: plasma-framework master kf5-qt5 » Linux,NoX11,gcc - Build # 410 - Fixed!

2017-05-05 Thread no-reply

GENERAL INFO

BUILD SUCCESS
Build URL: 
https://build.kde.org/job/plasma-framework%20master%20kf5-qt5/PLATFORM=Linux,Variation=NoX11,compiler=gcc/410/
Project: PLATFORM=Linux,Variation=NoX11,compiler=gcc
Date of build: Sat, 06 May 2017 06:11:44 +
Build duration: 4 min 55 sec

CHANGE SET
No changes


JUNIT RESULTS

Name: (root) Failed: 0 test(s), Passed: 15 test(s), Skipped: 0 test(s), Total: 
15 test(s)

COBERTURA RESULTS

Cobertura Coverage Report
  PACKAGES 9/9 (100%)FILES 80/117 (68%)CLASSES 80/117 (68%)LINE 4647/11568 
(40%)CONDITIONAL 2477/8742 (28%)

By packages
  
autotests
FILES 26/26 (100%)CLASSES 26/26 (100%)LINE 1003/1047 
(96%)CONDITIONAL 641/1272 (50%)
src.declarativeimports.core
FILES 10/18 (56%)CLASSES 10/18 (56%)LINE 627/1991 
(31%)CONDITIONAL 256/1232 (21%)
src.plasma
FILES 15/22 (68%)CLASSES 15/22 (68%)LINE 1671/3556 
(47%)CONDITIONAL 982/2673 (37%)
src.plasma.packagestructure
FILES 4/4 (100%)CLASSES 4/4 (100%)LINE 51/65 (78%)CONDITIONAL 
7/22 (32%)
src.plasma.private
FILES 13/22 (59%)CLASSES 13/22 (59%)LINE 873/1571 
(56%)CONDITIONAL 408/1018 (40%)
src.plasma.scripting
FILES 2/3 (67%)CLASSES 2/3 (67%)LINE 36/180 (20%)CONDITIONAL 
14/106 (13%)
src.plasmaquick
FILES 7/13 (54%)CLASSES 7/13 (54%)LINE 344/1823 
(19%)CONDITIONAL 162/1403 (12%)
src.plasmaquick.private
FILES 1/3 (33%)CLASSES 1/3 (33%)LINE 31/113 (27%)CONDITIONAL 
6/22 (27%)
src.scriptengines.qml.plasmoid
FILES 2/6 (33%)CLASSES 2/6 (33%)LINE 11/1222 (1%)CONDITIONAL 
1/994 (0%)

Jenkins-kde-ci: plasma-framework master kf5-qt5 » Linux,NoX11,gcc - Build # 410 - Fixed!

2017-05-05 Thread no-reply

GENERAL INFO

BUILD SUCCESS
Build URL: 
https://build.kde.org/job/plasma-framework%20master%20kf5-qt5/PLATFORM=Linux,Variation=NoX11,compiler=gcc/410/
Project: PLATFORM=Linux,Variation=NoX11,compiler=gcc
Date of build: Sat, 06 May 2017 06:11:44 +
Build duration: 4 min 55 sec

CHANGE SET
No changes


JUNIT RESULTS

Name: (root) Failed: 0 test(s), Passed: 15 test(s), Skipped: 0 test(s), Total: 
15 test(s)

COBERTURA RESULTS

Cobertura Coverage Report
  PACKAGES 9/9 (100%)FILES 80/117 (68%)CLASSES 80/117 (68%)LINE 4647/11568 
(40%)CONDITIONAL 2477/8742 (28%)

By packages
  
autotests
FILES 26/26 (100%)CLASSES 26/26 (100%)LINE 1003/1047 
(96%)CONDITIONAL 641/1272 (50%)
src.declarativeimports.core
FILES 10/18 (56%)CLASSES 10/18 (56%)LINE 627/1991 
(31%)CONDITIONAL 256/1232 (21%)
src.plasma
FILES 15/22 (68%)CLASSES 15/22 (68%)LINE 1671/3556 
(47%)CONDITIONAL 982/2673 (37%)
src.plasma.packagestructure
FILES 4/4 (100%)CLASSES 4/4 (100%)LINE 51/65 (78%)CONDITIONAL 
7/22 (32%)
src.plasma.private
FILES 13/22 (59%)CLASSES 13/22 (59%)LINE 873/1571 
(56%)CONDITIONAL 408/1018 (40%)
src.plasma.scripting
FILES 2/3 (67%)CLASSES 2/3 (67%)LINE 36/180 (20%)CONDITIONAL 
14/106 (13%)
src.plasmaquick
FILES 7/13 (54%)CLASSES 7/13 (54%)LINE 344/1823 
(19%)CONDITIONAL 162/1403 (12%)
src.plasmaquick.private
FILES 1/3 (33%)CLASSES 1/3 (33%)LINE 31/113 (27%)CONDITIONAL 
6/22 (27%)
src.scriptengines.qml.plasmoid
FILES 2/6 (33%)CLASSES 2/6 (33%)LINE 11/1222 (1%)CONDITIONAL 
1/994 (0%)

Jenkins-kde-ci: plasma-framework master kf5-qt5 » Linux,All,gcc - Build # 410 - Fixed!

2017-05-05 Thread no-reply

GENERAL INFO

BUILD SUCCESS
Build URL: 
https://build.kde.org/job/plasma-framework%20master%20kf5-qt5/PLATFORM=Linux,Variation=All,compiler=gcc/410/
Project: PLATFORM=Linux,Variation=All,compiler=gcc
Date of build: Sat, 06 May 2017 06:11:44 +
Build duration: 5 min 6 sec

CHANGE SET
No changes


JUNIT RESULTS

Name: (root) Failed: 0 test(s), Passed: 16 test(s), Skipped: 0 test(s), Total: 
16 test(s)

COBERTURA RESULTS

Cobertura Coverage Report
  PACKAGES 9/9 (100%)FILES 83/121 (69%)CLASSES 83/121 (69%)LINE 5104/12097 
(42%)CONDITIONAL 2790/9152 (30%)

By packages
  
autotests
FILES 28/28 (100%)CLASSES 28/28 (100%)LINE 1088/1133 
(96%)CONDITIONAL 684/1358 (50%)
src.declarativeimports.core
FILES 10/18 (56%)CLASSES 10/18 (56%)LINE 714/2236 
(32%)CONDITIONAL 340/1384 (25%)
src.plasma
FILES 15/22 (68%)CLASSES 15/22 (68%)LINE 1673/3556 
(47%)CONDITIONAL 990/2673 (37%)
src.plasma.packagestructure
FILES 4/4 (100%)CLASSES 4/4 (100%)LINE 51/65 (78%)CONDITIONAL 
7/22 (32%)
src.plasma.private
FILES 14/24 (58%)CLASSES 14/24 (58%)LINE 923/1644 
(56%)CONDITIONAL 431/1064 (41%)
src.plasma.scripting
FILES 2/3 (67%)CLASSES 2/3 (67%)LINE 36/180 (20%)CONDITIONAL 
14/106 (13%)
src.plasmaquick
FILES 7/13 (54%)CLASSES 7/13 (54%)LINE 577/1948 
(30%)CONDITIONAL 317/1529 (21%)
src.plasmaquick.private
FILES 1/3 (33%)CLASSES 1/3 (33%)LINE 31/113 (27%)CONDITIONAL 
6/22 (27%)
src.scriptengines.qml.plasmoid
FILES 2/6 (33%)CLASSES 2/6 (33%)LINE 11/1222 (1%)CONDITIONAL 
1/994 (0%)

Jenkins-kde-ci: plasma-framework master kf5-qt5 » Linux,All,gcc - Build # 410 - Fixed!

2017-05-05 Thread no-reply

GENERAL INFO

BUILD SUCCESS
Build URL: 
https://build.kde.org/job/plasma-framework%20master%20kf5-qt5/PLATFORM=Linux,Variation=All,compiler=gcc/410/
Project: PLATFORM=Linux,Variation=All,compiler=gcc
Date of build: Sat, 06 May 2017 06:11:44 +
Build duration: 5 min 6 sec

CHANGE SET
No changes


JUNIT RESULTS

Name: (root) Failed: 0 test(s), Passed: 16 test(s), Skipped: 0 test(s), Total: 
16 test(s)

COBERTURA RESULTS

Cobertura Coverage Report
  PACKAGES 9/9 (100%)FILES 83/121 (69%)CLASSES 83/121 (69%)LINE 5104/12097 
(42%)CONDITIONAL 2790/9152 (30%)

By packages
  
autotests
FILES 28/28 (100%)CLASSES 28/28 (100%)LINE 1088/1133 
(96%)CONDITIONAL 684/1358 (50%)
src.declarativeimports.core
FILES 10/18 (56%)CLASSES 10/18 (56%)LINE 714/2236 
(32%)CONDITIONAL 340/1384 (25%)
src.plasma
FILES 15/22 (68%)CLASSES 15/22 (68%)LINE 1673/3556 
(47%)CONDITIONAL 990/2673 (37%)
src.plasma.packagestructure
FILES 4/4 (100%)CLASSES 4/4 (100%)LINE 51/65 (78%)CONDITIONAL 
7/22 (32%)
src.plasma.private
FILES 14/24 (58%)CLASSES 14/24 (58%)LINE 923/1644 
(56%)CONDITIONAL 431/1064 (41%)
src.plasma.scripting
FILES 2/3 (67%)CLASSES 2/3 (67%)LINE 36/180 (20%)CONDITIONAL 
14/106 (13%)
src.plasmaquick
FILES 7/13 (54%)CLASSES 7/13 (54%)LINE 577/1948 
(30%)CONDITIONAL 317/1529 (21%)
src.plasmaquick.private
FILES 1/3 (33%)CLASSES 1/3 (33%)LINE 31/113 (27%)CONDITIONAL 
6/22 (27%)
src.scriptengines.qml.plasmoid
FILES 2/6 (33%)CLASSES 2/6 (33%)LINE 11/1222 (1%)CONDITIONAL 
1/994 (0%)

D4906: Fix kactivities-stats into tier3

2017-05-05 Thread Ivan Čukić
ivan accepted this revision.
ivan added a comment.
This revision is now accepted and ready to land.


  This is a good point. *
  
  I'll make this lower again when I remove KConfig from KActivities/imports.
  
  *Though, KActivities imports are tier 2 (the KIO dep was removed some time 
ago - forgot to remove it from CMakeLists.txt).

REPOSITORY
  R159 KActivities Statistics

BRANCH
  master

REVISION DETAIL
  https://phabricator.kde.org/D4906

To: apol, #frameworks, ivan
Cc: adridg


D5725: Workaround for MSVC and catalog loading

2017-05-05 Thread Ben Cooksley
bcooksley added a comment.


  Unfortunately our Jenkins Jobs aren't configured to apply patches, so there 
isn't a way of testing this as such other than through:
  
  1. Some manual handling
  2. Committing it and seeing what happens.

REPOSITORY
  R238 KDocTools

REVISION DETAIL
  https://phabricator.kde.org/D5725

To: ltoscano
Cc: bcooksley, #frameworks, #documentation, skadinna


D5725: Workaround for MSVC and catalog loading

2017-05-05 Thread Luigi Toscano
ltoscano added a subscriber: bcooksley.
ltoscano added a comment.


  @bcooksley , is there a way to test this properly in the new CI (aka: without 
me manually applying some patches), to see if I didn't do something weird that 
made it work by accident?

REPOSITORY
  R238 KDocTools

REVISION DETAIL
  https://phabricator.kde.org/D5725

To: ltoscano
Cc: bcooksley, #frameworks, #documentation, skadinna


D5725: Workaround for MSVC and catalog loading

2017-05-05 Thread Luigi Toscano
ltoscano updated this revision to Diff 14182.
ltoscano added a comment.


  Readd docs

REPOSITORY
  R238 KDocTools

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D5725?vs=14181&id=14182

BRANCH
  master

REVISION DETAIL
  https://phabricator.kde.org/D5725

AFFECTED FILES
  CMakeLists.txt
  src/xslt.cpp

To: ltoscano
Cc: #frameworks, #documentation, skadinna


D5725: Workaround for MSVC and catalog loading

2017-05-05 Thread Luigi Toscano
ltoscano created this revision.
Restricted Application added projects: Frameworks, Documentation.
Restricted Application added subscribers: Documentation, Frameworks.

REVISION SUMMARY
  Apparently setting XML_CATALOG_FILES has no effects on Windows
  at least with MSVC (2017). The variable seems to be set, so
  there may be an issue with the linking, or in libxml2, or
  in some other unidentified place. Forcibly setting the
  catalog seems to work, but let's leave it as a special case
  on MSVC only for now.

TEST PLAN
  Tested on the new CI, tested a package with documentation
  (kconfigwidgets)

REPOSITORY
  R238 KDocTools

BRANCH
  master

REVISION DETAIL
  https://phabricator.kde.org/D5725

AFFECTED FILES
  src/xslt.cpp

To: ltoscano
Cc: #frameworks, #documentation, skadinna


Jenkins-kde-ci: knotifyconfig master stable-kf5-qt5 » Linux,gcc - Build # 524 - Fixed!

2017-05-05 Thread no-reply

GENERAL INFO

BUILD SUCCESS
Build URL: 
https://build.kde.org/job/knotifyconfig%20master%20stable-kf5-qt5/PLATFORM=Linux,compiler=gcc/524/
Project: PLATFORM=Linux,compiler=gcc
Date of build: Sat, 06 May 2017 00:39:21 +
Build duration: 1 min 8 sec

CHANGE SET
No changes


JUNIT RESULTS

Name: (root) Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 
test(s)

COBERTURA RESULTS

Cobertura Coverage Report
  

By packages
  

Jenkins-kde-ci: knotifyconfig master stable-kf5-qt5 » Linux,gcc - Build # 524 - Fixed!

2017-05-05 Thread no-reply

GENERAL INFO

BUILD SUCCESS
Build URL: 
https://build.kde.org/job/knotifyconfig%20master%20stable-kf5-qt5/PLATFORM=Linux,compiler=gcc/524/
Project: PLATFORM=Linux,compiler=gcc
Date of build: Sat, 06 May 2017 00:39:21 +
Build duration: 1 min 8 sec

CHANGE SET
No changes


JUNIT RESULTS

Name: (root) Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 
test(s)

COBERTURA RESULTS

Cobertura Coverage Report
  

By packages
  

Jenkins-kde-ci: kparts master stable-kf5-qt5 » Linux,gcc - Build # 532 - Fixed!

2017-05-05 Thread no-reply

GENERAL INFO

BUILD SUCCESS
Build URL: 
https://build.kde.org/job/kparts%20master%20stable-kf5-qt5/PLATFORM=Linux,compiler=gcc/532/
Project: PLATFORM=Linux,compiler=gcc
Date of build: Sat, 06 May 2017 00:36:45 +
Build duration: 1 min 23 sec

CHANGE SET
No changes


JUNIT RESULTS

Name: (root) Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 
test(s)

COBERTURA RESULTS

Cobertura Coverage Report
  PACKAGES 2/2 (100%)FILES 20/46 (43%)CLASSES 20/46 (43%)LINE 604/2610 
(23%)CONDITIONAL 199/1434 (14%)

By packages
  
autotests
FILES 3/3 (100%)CLASSES 3/3 (100%)LINE 175/186 (94%)CONDITIONAL 
77/156 (49%)
src
FILES 17/43 (40%)CLASSES 17/43 (40%)LINE 429/2424 
(18%)CONDITIONAL 122/1278 (10%)

Jenkins-kde-ci: kparts master stable-kf5-qt5 » Linux,gcc - Build # 532 - Fixed!

2017-05-05 Thread no-reply

GENERAL INFO

BUILD SUCCESS
Build URL: 
https://build.kde.org/job/kparts%20master%20stable-kf5-qt5/PLATFORM=Linux,compiler=gcc/532/
Project: PLATFORM=Linux,compiler=gcc
Date of build: Sat, 06 May 2017 00:36:45 +
Build duration: 1 min 23 sec

CHANGE SET
No changes


JUNIT RESULTS

Name: (root) Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 
test(s)

COBERTURA RESULTS

Cobertura Coverage Report
  PACKAGES 2/2 (100%)FILES 20/46 (43%)CLASSES 20/46 (43%)LINE 604/2610 
(23%)CONDITIONAL 199/1434 (14%)

By packages
  
autotests
FILES 3/3 (100%)CLASSES 3/3 (100%)LINE 175/186 (94%)CONDITIONAL 
77/156 (49%)
src
FILES 17/43 (40%)CLASSES 17/43 (40%)LINE 429/2424 
(18%)CONDITIONAL 122/1278 (10%)

Jenkins-kde-ci: knotifyconfig master stable-kf5-qt5 » Linux,gcc - Build # 523 - Failure!

2017-05-05 Thread no-reply

GENERAL INFO

BUILD FAILURE
Build URL: 
https://build.kde.org/job/knotifyconfig%20master%20stable-kf5-qt5/PLATFORM=Linux,compiler=gcc/523/
Project: PLATFORM=Linux,compiler=gcc
Date of build: Sat, 06 May 2017 00:33:02 +
Build duration: 4 min 22 sec

CHANGE SET
No changes


Jenkins-kde-ci: kparts master stable-kf5-qt5 » Linux,gcc - Build # 531 - Failure!

2017-05-05 Thread no-reply

GENERAL INFO

BUILD FAILURE
Build URL: 
https://build.kde.org/job/kparts%20master%20stable-kf5-qt5/PLATFORM=Linux,compiler=gcc/531/
Project: PLATFORM=Linux,compiler=gcc
Date of build: Sat, 06 May 2017 00:33:02 +
Build duration: 1 min 46 sec

CHANGE SET
No changes


Jenkins-kde-ci: kio master stable-kf5-qt5 » Linux,gcc - Build # 546 - Fixed!

2017-05-05 Thread no-reply

GENERAL INFO

BUILD SUCCESS
Build URL: 
https://build.kde.org/job/kio%20master%20stable-kf5-qt5/PLATFORM=Linux,compiler=gcc/546/
Project: PLATFORM=Linux,compiler=gcc
Date of build: Sat, 06 May 2017 00:25:05 +
Build duration: 5 min 41 sec

CHANGE SET
No changes


JUNIT RESULTS

Name: (root) Failed: 0 test(s), Passed: 53 test(s), Skipped: 0 test(s), Total: 
53 test(s)

COBERTURA RESULTS

Cobertura Coverage Report
  PACKAGES 22/22 (100%)FILES 275/344 (80%)CLASSES 275/344 (80%)LINE 29990/52024 
(58%)CONDITIONAL 16431/39077 (42%)

By packages
  
autotests
FILES 66/66 (100%)CLASSES 66/66 (100%)LINE 7971/8288 
(96%)CONDITIONAL 4448/8694 (51%)
autotests.http
FILES 9/9 (100%)CLASSES 9/9 (100%)LINE 543/544 
(100%)CONDITIONAL 200/336 (60%)
autotests.kcookiejar
FILES 1/1 (100%)CLASSES 1/1 (100%)LINE 179/198 (90%)CONDITIONAL 
60/90 (67%)
src.core
FILES 97/117 (83%)CLASSES 97/117 (83%)LINE 8109/14183 
(57%)CONDITIONAL /9267 (48%)
src.core.kssl
FILES 1/1 (100%)CLASSES 1/1 (100%)LINE 35/93 (38%)CONDITIONAL 
3/6 (50%)
src.filewidgets
FILES 26/36 (72%)CLASSES 26/36 (72%)LINE 3465/7562 
(46%)CONDITIONAL 1293/4381 (30%)
src.gui
FILES 2/2 (100%)CLASSES 2/2 (100%)LINE 104/110 (95%)CONDITIONAL 
46/72 (64%)
src.ioslaves.file
FILES 2/2 (100%)CLASSES 2/2 (100%)LINE 447/849 (53%)CONDITIONAL 
330/749 (44%)
src.ioslaves.http
FILES 8/8 (100%)CLASSES 8/8 (100%)LINE 1767/3781 
(47%)CONDITIONAL 1275/3462 (37%)
src.ioslaves.http.kcookiejar
FILES 2/2 (100%)CLASSES 2/2 (100%)LINE 621/782 (79%)CONDITIONAL 
607/839 (72%)
src.ioslaves.remote
FILES 2/2 (100%)CLASSES 2/2 (100%)LINE 70/258 (27%)CONDITIONAL 
14/200 (7%)
src.ioslaves.trash
FILES 8/10 (80%)CLASSES 8/10 (80%)LINE 727/1173 
(62%)CONDITIONAL 411/851 (48%)
src.ioslaves.trash.tests
FILES 2/2 (100%)CLASSES 2/2 (100%)LINE 707/785 (90%)CONDITIONAL 
461/970 (48%)
src.kioslave
FILES 1/1 (100%)CLASSES 1/1 (100%)LINE 14/27 (52%)CONDITIONAL 
5/10 (50%)
src.kntlm
FILES 2/2 (100%)CLASSES 2/2 (100%)LINE 373/385 (97%)CONDITIONAL 
111/138 (80%)
src.kpasswdserver
FILES 2/2 (100%)CLASSES 2/2 (100%)LINE 377/594 (63%)CONDITIONAL 
280/580 (48%)
src.kpasswdserver.autotests
FILES 1/1 (100%)CLASSES 1/1 (100%)LINE 283/286 (99%)CONDITIONAL 
144/256 (56%)
src.urifilters.fixhost
FILES 2/2 (100%)CLASSES 2/2 (100%)LINE 25/34 (74%)CONDITIONAL 
36/54 (67%)
src.urifilters.ikws
FILES 5/10 (50%)CLASSES 5/10 (50%)LINE 242/727 (33%)CONDITIONAL 
150/546 (27%)
src.urifilters.localdomain
FILES 2/2 (100%)CLASSES 2/2 (100%)LINE 21/29 (72%)CONDITIONAL 
16/26 (62%)
src.urifilters.shorturi
FILES 2/2 (100%)CLASSES 2/2 (100%)LINE 237/266 (89%)CONDITIONAL 
332/412 (81%)
src.widgets
FILES 32/64 (50%)CLASSES 32/64 (50%)LINE 3673/11070 
(33%)CONDITIONAL 1765/7138 (25%)

Jenkins-kde-ci: kio master stable-kf5-qt5 » Linux,gcc - Build # 546 - Fixed!

2017-05-05 Thread no-reply

GENERAL INFO

BUILD SUCCESS
Build URL: 
https://build.kde.org/job/kio%20master%20stable-kf5-qt5/PLATFORM=Linux,compiler=gcc/546/
Project: PLATFORM=Linux,compiler=gcc
Date of build: Sat, 06 May 2017 00:25:05 +
Build duration: 5 min 41 sec

CHANGE SET
No changes


JUNIT RESULTS

Name: (root) Failed: 0 test(s), Passed: 53 test(s), Skipped: 0 test(s), Total: 
53 test(s)

COBERTURA RESULTS

Cobertura Coverage Report
  PACKAGES 22/22 (100%)FILES 275/344 (80%)CLASSES 275/344 (80%)LINE 29990/52024 
(58%)CONDITIONAL 16431/39077 (42%)

By packages
  
autotests
FILES 66/66 (100%)CLASSES 66/66 (100%)LINE 7971/8288 
(96%)CONDITIONAL 4448/8694 (51%)
autotests.http
FILES 9/9 (100%)CLASSES 9/9 (100%)LINE 543/544 
(100%)CONDITIONAL 200/336 (60%)
autotests.kcookiejar
FILES 1/1 (100%)CLASSES 1/1 (100%)LINE 179/198 (90%)CONDITIONAL 
60/90 (67%)
src.core
FILES 97/117 (83%)CLASSES 97/117 (83%)LINE 8109/14183 
(57%)CONDITIONAL /9267 (48%)
src.core.kssl
FILES 1/1 (100%)CLASSES 1/1 (100%)LINE 35/93 (38%)CONDITIONAL 
3/6 (50%)
src.filewidgets
FILES 26/36 (72%)CLASSES 26/36 (72%)LINE 3465/7562 
(46%)CONDITIONAL 1293/4381 (30%)
src.gui
FILES 2/2 (100%)CLASSES 2/2 (100%)LINE 104/110 (95%)CONDITIONAL 
46/72 (64%)
src.ioslaves.file
FILES 2/2 (100%)CLASSES 2/2 (100%)LINE 447/849 (53%)CONDITIONAL 
330/749 (44%)
src.ioslaves.http
FILES 8/8 (100%)CLASSES 8/8 (100%)LINE 1767/3781 
(47%)CONDITIONAL 1275/3462 (37%)
src.ioslaves.http.kcookiejar
FILES 2/2 (100%)CLASSES 2/2 (100%)LINE 621/782 (79%)CONDITIONAL 
607/839 (72%)
src.ioslaves.remote
FILES 2/2 (100%)CLASSES 2/2 (100%)LINE 70/258 (27%)CONDITIONAL 
14/200 (7%)
src.ioslaves.trash
FILES 8/10 (80%)CLASSES 8/10 (80%)LINE 727/1173 
(62%)CONDITIONAL 411/851 (48%)
src.ioslaves.trash.tests
FILES 2/2 (100%)CLASSES 2/2 (100%)LINE 707/785 (90%)CONDITIONAL 
461/970 (48%)
src.kioslave
FILES 1/1 (100%)CLASSES 1/1 (100%)LINE 14/27 (52%)CONDITIONAL 
5/10 (50%)
src.kntlm
FILES 2/2 (100%)CLASSES 2/2 (100%)LINE 373/385 (97%)CONDITIONAL 
111/138 (80%)
src.kpasswdserver
FILES 2/2 (100%)CLASSES 2/2 (100%)LINE 377/594 (63%)CONDITIONAL 
280/580 (48%)
src.kpasswdserver.autotests
FILES 1/1 (100%)CLASSES 1/1 (100%)LINE 283/286 (99%)CONDITIONAL 
144/256 (56%)
src.urifilters.fixhost
FILES 2/2 (100%)CLASSES 2/2 (100%)LINE 25/34 (74%)CONDITIONAL 
36/54 (67%)
src.urifilters.ikws
FILES 5/10 (50%)CLASSES 5/10 (50%)LINE 242/727 (33%)CONDITIONAL 
150/546 (27%)
src.urifilters.localdomain
FILES 2/2 (100%)CLASSES 2/2 (100%)LINE 21/29 (72%)CONDITIONAL 
16/26 (62%)
src.urifilters.shorturi
FILES 2/2 (100%)CLASSES 2/2 (100%)LINE 237/266 (89%)CONDITIONAL 
332/412 (81%)
src.widgets
FILES 32/64 (50%)CLASSES 32/64 (50%)LINE 3673/11070 
(33%)CONDITIONAL 1765/7138 (25%)

Jenkins-kde-ci: kio master stable-kf5-qt5 » Linux,gcc - Build # 545 - Unstable!

2017-05-05 Thread no-reply

GENERAL INFO

BUILD UNSTABLE
Build URL: 
https://build.kde.org/job/kio%20master%20stable-kf5-qt5/PLATFORM=Linux,compiler=gcc/545/
Project: PLATFORM=Linux,compiler=gcc
Date of build: Sat, 06 May 2017 00:16:15 +
Build duration: 7 min 55 sec

CHANGE SET
No changes


JUNIT RESULTS

Name: (root) Failed: 1 test(s), Passed: 52 test(s), Skipped: 0 test(s), Total: 
53 test(s)Failed: TestSuite.kiocore-threadtest

COBERTURA RESULTS

Cobertura Coverage Report
  PACKAGES 22/22 (100%)FILES 274/343 (80%)CLASSES 274/343 (80%)LINE 29946/51989 
(58%)CONDITIONAL 16412/39055 (42%)

By packages
  
autotests
FILES 65/65 (100%)CLASSES 65/65 (100%)LINE 7936/8253 
(96%)CONDITIONAL 4432/8672 (51%)
autotests.http
FILES 9/9 (100%)CLASSES 9/9 (100%)LINE 543/544 
(100%)CONDITIONAL 200/336 (60%)
autotests.kcookiejar
FILES 1/1 (100%)CLASSES 1/1 (100%)LINE 179/198 (90%)CONDITIONAL 
60/90 (67%)
src.core
FILES 97/117 (83%)CLASSES 97/117 (83%)LINE 8095/14183 
(57%)CONDITIONAL 4439/9267 (48%)
src.core.kssl
FILES 1/1 (100%)CLASSES 1/1 (100%)LINE 35/93 (38%)CONDITIONAL 
3/6 (50%)
src.filewidgets
FILES 26/36 (72%)CLASSES 26/36 (72%)LINE 3470/7562 
(46%)CONDITIONAL 1293/4381 (30%)
src.gui
FILES 2/2 (100%)CLASSES 2/2 (100%)LINE 104/110 (95%)CONDITIONAL 
46/72 (64%)
src.ioslaves.file
FILES 2/2 (100%)CLASSES 2/2 (100%)LINE 447/849 (53%)CONDITIONAL 
330/749 (44%)
src.ioslaves.http
FILES 8/8 (100%)CLASSES 8/8 (100%)LINE 1767/3781 
(47%)CONDITIONAL 1275/3462 (37%)
src.ioslaves.http.kcookiejar
FILES 2/2 (100%)CLASSES 2/2 (100%)LINE 621/782 (79%)CONDITIONAL 
607/839 (72%)
src.ioslaves.remote
FILES 2/2 (100%)CLASSES 2/2 (100%)LINE 70/258 (27%)CONDITIONAL 
14/200 (7%)
src.ioslaves.trash
FILES 8/10 (80%)CLASSES 8/10 (80%)LINE 727/1173 
(62%)CONDITIONAL 411/851 (48%)
src.ioslaves.trash.tests
FILES 2/2 (100%)CLASSES 2/2 (100%)LINE 707/785 (90%)CONDITIONAL 
461/970 (48%)
src.kioslave
FILES 1/1 (100%)CLASSES 1/1 (100%)LINE 14/27 (52%)CONDITIONAL 
5/10 (50%)
src.kntlm
FILES 2/2 (100%)CLASSES 2/2 (100%)LINE 373/385 (97%)CONDITIONAL 
111/138 (80%)
src.kpasswdserver
FILES 2/2 (100%)CLASSES 2/2 (100%)LINE 377/594 (63%)CONDITIONAL 
280/580 (48%)
src.kpasswdserver.autotests
FILES 1/1 (100%)CLASSES 1/1 (100%)LINE 283/286 (99%)CONDITIONAL 
146/256 (57%)
src.urifilters.fixhost
FILES 2/2 (100%)CLASSES 2/2 (100%)LINE 25/34 (74%)CONDITIONAL 
36/54 (67%)
src.urifilters.ikws
FILES 5/10 (50%)CLASSES 5/10 (50%)LINE 242/727 (33%)CONDITIONAL 
150/546 (27%)
src.urifilters.localdomain
FILES 2/2 (100%)CLASSES 2/2 (100%)LINE 21/29 (72%)CONDITIONAL 
16/26 (62%)
src.urifilters.shorturi
FILES 2/2 (100%)CLASSES 2/2 (100%)LINE 237/266 (89%)CONDITIONAL 
332/412 (81%)
src.widgets
FILES 32/64 (50%)CLASSES 32/64 (50%)LINE 3673/11070 
(33%)CONDITIONAL 1765/7138 (25%)

Jenkins-kde-ci: kdelibs4support master kf5-qt5 » Linux,gcc - Build # 294 - Fixed!

2017-05-05 Thread no-reply

GENERAL INFO

BUILD SUCCESS
Build URL: 
https://build.kde.org/job/kdelibs4support%20master%20kf5-qt5/PLATFORM=Linux,compiler=gcc/294/
Project: PLATFORM=Linux,compiler=gcc
Date of build: Fri, 05 May 2017 23:29:31 +
Build duration: 13 min

CHANGE SET
No changes


JUNIT RESULTS

Name: (root) Failed: 0 test(s), Passed: 40 test(s), Skipped: 0 test(s), Total: 
40 test(s)

COBERTURA RESULTS

Cobertura Coverage Report
  PACKAGES 4/7 (57%)FILES 160/268 (60%)CLASSES 160/268 (60%)LINE 21688/42763 
(51%)CONDITIONAL 14661/36457 (40%)

By packages
  
autotests
FILES 64/64 (100%)CLASSES 64/64 (100%)LINE 11534/11783 
(98%)CONDITIONAL 8483/16824 (50%)
src.kdecore
FILES 74/93 (80%)CLASSES 74/93 (80%)LINE 9199/16821 
(55%)CONDITIONAL 5715/11771 (49%)
src.kdeui
FILES 18/70 (26%)CLASSES 18/70 (26%)LINE 939/9816 
(10%)CONDITIONAL 460/5673 (8%)
src.kio
FILES 4/27 (15%)CLASSES 4/27 (15%)LINE 16/2410 (1%)CONDITIONAL 
3/1244 (0%)
src.kparts
FILES 0/1 (0%)CLASSES 0/1 (0%)LINE 0/26 (0%)CONDITIONAL 0/14 
(0%)
src.kssl
FILES 0/8 (0%)CLASSES 0/8 (0%)LINE 0/1708 (0%)CONDITIONAL 0/836 
(0%)
src.solid
FILES 0/5 (0%)CLASSES 0/5 (0%)LINE 0/199 (0%)CONDITIONAL 0/95 
(0%)

Jenkins-kde-ci: kdelibs4support master kf5-qt5 » Linux,gcc - Build # 294 - Fixed!

2017-05-05 Thread no-reply

GENERAL INFO

BUILD SUCCESS
Build URL: 
https://build.kde.org/job/kdelibs4support%20master%20kf5-qt5/PLATFORM=Linux,compiler=gcc/294/
Project: PLATFORM=Linux,compiler=gcc
Date of build: Fri, 05 May 2017 23:29:31 +
Build duration: 13 min

CHANGE SET
No changes


JUNIT RESULTS

Name: (root) Failed: 0 test(s), Passed: 40 test(s), Skipped: 0 test(s), Total: 
40 test(s)

COBERTURA RESULTS

Cobertura Coverage Report
  PACKAGES 4/7 (57%)FILES 160/268 (60%)CLASSES 160/268 (60%)LINE 21688/42763 
(51%)CONDITIONAL 14661/36457 (40%)

By packages
  
autotests
FILES 64/64 (100%)CLASSES 64/64 (100%)LINE 11534/11783 
(98%)CONDITIONAL 8483/16824 (50%)
src.kdecore
FILES 74/93 (80%)CLASSES 74/93 (80%)LINE 9199/16821 
(55%)CONDITIONAL 5715/11771 (49%)
src.kdeui
FILES 18/70 (26%)CLASSES 18/70 (26%)LINE 939/9816 
(10%)CONDITIONAL 460/5673 (8%)
src.kio
FILES 4/27 (15%)CLASSES 4/27 (15%)LINE 16/2410 (1%)CONDITIONAL 
3/1244 (0%)
src.kparts
FILES 0/1 (0%)CLASSES 0/1 (0%)LINE 0/26 (0%)CONDITIONAL 0/14 
(0%)
src.kssl
FILES 0/8 (0%)CLASSES 0/8 (0%)LINE 0/1708 (0%)CONDITIONAL 0/836 
(0%)
src.solid
FILES 0/5 (0%)CLASSES 0/5 (0%)LINE 0/199 (0%)CONDITIONAL 0/95 
(0%)

Jenkins-kde-ci: kparts master kf5-qt5 » Linux,gcc - Build # 540 - Fixed!

2017-05-05 Thread no-reply

GENERAL INFO

BUILD SUCCESS
Build URL: 
https://build.kde.org/job/kparts%20master%20kf5-qt5/PLATFORM=Linux,compiler=gcc/540/
Project: PLATFORM=Linux,compiler=gcc
Date of build: Fri, 05 May 2017 23:27:26 +
Build duration: 1 min 40 sec

CHANGE SET
No changes


JUNIT RESULTS

Name: (root) Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 
test(s)

COBERTURA RESULTS

Cobertura Coverage Report
  PACKAGES 2/2 (100%)FILES 20/46 (43%)CLASSES 20/46 (43%)LINE 604/2610 
(23%)CONDITIONAL 199/1434 (14%)

By packages
  
autotests
FILES 3/3 (100%)CLASSES 3/3 (100%)LINE 175/186 (94%)CONDITIONAL 
77/156 (49%)
src
FILES 17/43 (40%)CLASSES 17/43 (40%)LINE 429/2424 
(18%)CONDITIONAL 122/1278 (10%)

Jenkins-kde-ci: kparts master kf5-qt5 » Linux,gcc - Build # 540 - Fixed!

2017-05-05 Thread no-reply

GENERAL INFO

BUILD SUCCESS
Build URL: 
https://build.kde.org/job/kparts%20master%20kf5-qt5/PLATFORM=Linux,compiler=gcc/540/
Project: PLATFORM=Linux,compiler=gcc
Date of build: Fri, 05 May 2017 23:27:26 +
Build duration: 1 min 40 sec

CHANGE SET
No changes


JUNIT RESULTS

Name: (root) Failed: 0 test(s), Passed: 3 test(s), Skipped: 0 test(s), Total: 3 
test(s)

COBERTURA RESULTS

Cobertura Coverage Report
  PACKAGES 2/2 (100%)FILES 20/46 (43%)CLASSES 20/46 (43%)LINE 604/2610 
(23%)CONDITIONAL 199/1434 (14%)

By packages
  
autotests
FILES 3/3 (100%)CLASSES 3/3 (100%)LINE 175/186 (94%)CONDITIONAL 
77/156 (49%)
src
FILES 17/43 (40%)CLASSES 17/43 (40%)LINE 429/2424 
(18%)CONDITIONAL 122/1278 (10%)

Jenkins-kde-ci: knewstuff master kf5-qt5 » Linux,gcc - Build # 599 - Fixed!

2017-05-05 Thread no-reply

GENERAL INFO

BUILD SUCCESS
Build URL: 
https://build.kde.org/job/knewstuff%20master%20kf5-qt5/PLATFORM=Linux,compiler=gcc/599/
Project: PLATFORM=Linux,compiler=gcc
Date of build: Fri, 05 May 2017 23:27:26 +
Build duration: 2 min 13 sec

CHANGE SET
No changes


JUNIT RESULTS

Name: (root) Failed: 0 test(s), Passed: 4 test(s), Skipped: 0 test(s), Total: 4 
test(s)

COBERTURA RESULTS

Cobertura Coverage Report
  PACKAGES 5/10 (50%)FILES 12/62 (19%)CLASSES 12/62 (19%)LINE 757/5454 
(14%)CONDITIONAL 370/3230 (11%)

By packages
  
autotests
FILES 2/2 (100%)CLASSES 2/2 (100%)LINE 77/77 (100%)CONDITIONAL 
40/80 (50%)
autotests.kmoretools
FILES 1/1 (100%)CLASSES 1/1 (100%)LINE 160/175 (91%)CONDITIONAL 
84/192 (44%)
src
FILES 2/9 (22%)CLASSES 2/9 (22%)LINE 23/1040 (2%)CONDITIONAL 
0/384 (0%)
src.attica
FILES 0/2 (0%)CLASSES 0/2 (0%)LINE 0/292 (0%)CONDITIONAL 0/221 
(0%)
src.core
FILES 4/22 (18%)CLASSES 4/22 (18%)LINE 101/1716 (6%)CONDITIONAL 
56/1175 (5%)
src.core.jobs
FILES 0/6 (0%)CLASSES 0/6 (0%)LINE 0/204 (0%)CONDITIONAL 0/86 
(0%)
src.kmoretools
FILES 3/5 (60%)CLASSES 3/5 (60%)LINE 396/889 (45%)CONDITIONAL 
190/550 (35%)
src.staticxml
FILES 0/2 (0%)CLASSES 0/2 (0%)LINE 0/155 (0%)CONDITIONAL 0/124 
(0%)
src.ui
FILES 0/11 (0%)CLASSES 0/11 (0%)LINE 0/764 (0%)CONDITIONAL 
0/332 (0%)
src.upload
FILES 0/2 (0%)CLASSES 0/2 (0%)LINE 0/142 (0%)CONDITIONAL 0/86 
(0%)

Jenkins-kde-ci: knewstuff master kf5-qt5 » Linux,gcc - Build # 599 - Fixed!

2017-05-05 Thread no-reply

GENERAL INFO

BUILD SUCCESS
Build URL: 
https://build.kde.org/job/knewstuff%20master%20kf5-qt5/PLATFORM=Linux,compiler=gcc/599/
Project: PLATFORM=Linux,compiler=gcc
Date of build: Fri, 05 May 2017 23:27:26 +
Build duration: 2 min 13 sec

CHANGE SET
No changes


JUNIT RESULTS

Name: (root) Failed: 0 test(s), Passed: 4 test(s), Skipped: 0 test(s), Total: 4 
test(s)

COBERTURA RESULTS

Cobertura Coverage Report
  PACKAGES 5/10 (50%)FILES 12/62 (19%)CLASSES 12/62 (19%)LINE 757/5454 
(14%)CONDITIONAL 370/3230 (11%)

By packages
  
autotests
FILES 2/2 (100%)CLASSES 2/2 (100%)LINE 77/77 (100%)CONDITIONAL 
40/80 (50%)
autotests.kmoretools
FILES 1/1 (100%)CLASSES 1/1 (100%)LINE 160/175 (91%)CONDITIONAL 
84/192 (44%)
src
FILES 2/9 (22%)CLASSES 2/9 (22%)LINE 23/1040 (2%)CONDITIONAL 
0/384 (0%)
src.attica
FILES 0/2 (0%)CLASSES 0/2 (0%)LINE 0/292 (0%)CONDITIONAL 0/221 
(0%)
src.core
FILES 4/22 (18%)CLASSES 4/22 (18%)LINE 101/1716 (6%)CONDITIONAL 
56/1175 (5%)
src.core.jobs
FILES 0/6 (0%)CLASSES 0/6 (0%)LINE 0/204 (0%)CONDITIONAL 0/86 
(0%)
src.kmoretools
FILES 3/5 (60%)CLASSES 3/5 (60%)LINE 396/889 (45%)CONDITIONAL 
190/550 (35%)
src.staticxml
FILES 0/2 (0%)CLASSES 0/2 (0%)LINE 0/155 (0%)CONDITIONAL 0/124 
(0%)
src.ui
FILES 0/11 (0%)CLASSES 0/11 (0%)LINE 0/764 (0%)CONDITIONAL 
0/332 (0%)
src.upload
FILES 0/2 (0%)CLASSES 0/2 (0%)LINE 0/142 (0%)CONDITIONAL 0/86 
(0%)

Jenkins-kde-ci: kconfigwidgets master kf5-qt5 » Linux,gcc - Build # 214 - Fixed!

2017-05-05 Thread no-reply

GENERAL INFO

BUILD SUCCESS
Build URL: 
https://build.kde.org/job/kconfigwidgets%20master%20kf5-qt5/PLATFORM=Linux,compiler=gcc/214/
Project: PLATFORM=Linux,compiler=gcc
Date of build: Fri, 05 May 2017 22:58:38 +
Build duration: 4 min 34 sec

CHANGE SET
No changes


JUNIT RESULTS

Name: (root) Failed: 0 test(s), Passed: 4 test(s), Skipped: 0 test(s), Total: 4 
test(s)

COBERTURA RESULTS

Cobertura Coverage Report
  PACKAGES 2/2 (100%)FILES 12/23 (52%)CLASSES 12/23 (52%)LINE 863/2478 
(35%)CONDITIONAL 412/1493 (28%)

By packages
  
autotests
FILES 4/4 (100%)CLASSES 4/4 (100%)LINE 290/299 (97%)CONDITIONAL 
182/360 (51%)
src
FILES 8/19 (42%)CLASSES 8/19 (42%)LINE 573/2179 
(26%)CONDITIONAL 230/1133 (20%)

Jenkins-kde-ci: kconfigwidgets master kf5-qt5 » Linux,gcc - Build # 214 - Fixed!

2017-05-05 Thread no-reply

GENERAL INFO

BUILD SUCCESS
Build URL: 
https://build.kde.org/job/kconfigwidgets%20master%20kf5-qt5/PLATFORM=Linux,compiler=gcc/214/
Project: PLATFORM=Linux,compiler=gcc
Date of build: Fri, 05 May 2017 22:58:38 +
Build duration: 4 min 34 sec

CHANGE SET
No changes


JUNIT RESULTS

Name: (root) Failed: 0 test(s), Passed: 4 test(s), Skipped: 0 test(s), Total: 4 
test(s)

COBERTURA RESULTS

Cobertura Coverage Report
  PACKAGES 2/2 (100%)FILES 12/23 (52%)CLASSES 12/23 (52%)LINE 863/2478 
(35%)CONDITIONAL 412/1493 (28%)

By packages
  
autotests
FILES 4/4 (100%)CLASSES 4/4 (100%)LINE 290/299 (97%)CONDITIONAL 
182/360 (51%)
src
FILES 8/19 (42%)CLASSES 8/19 (42%)LINE 573/2179 
(26%)CONDITIONAL 230/1133 (20%)

Jenkins-kde-ci: kxmlgui master stable-kf5-qt5 » Linux,gcc - Build # 232 - Fixed!

2017-05-05 Thread no-reply

GENERAL INFO

BUILD SUCCESS
Build URL: 
https://build.kde.org/job/kxmlgui%20master%20stable-kf5-qt5/PLATFORM=Linux,compiler=gcc/232/
Project: PLATFORM=Linux,compiler=gcc
Date of build: Fri, 05 May 2017 22:48:22 +
Build duration: 1 min 45 sec

CHANGE SET
No changes


JUNIT RESULTS

Name: (root) Failed: 0 test(s), Passed: 6 test(s), Skipped: 0 test(s), Total: 6 
test(s)

COBERTURA RESULTS

Cobertura Coverage Report
  PACKAGES 2/2 (100%)FILES 39/68 (57%)CLASSES 39/68 (57%)LINE 4025/9293 
(43%)CONDITIONAL 2199/6469 (34%)

By packages
  
autotests
FILES 11/11 (100%)CLASSES 11/11 (100%)LINE 1346/1358 
(99%)CONDITIONAL 603/1220 (49%)
src
FILES 28/57 (49%)CLASSES 28/57 (49%)LINE 2679/7935 
(34%)CONDITIONAL 1596/5249 (30%)

Jenkins-kde-ci: kxmlgui master stable-kf5-qt5 » Linux,gcc - Build # 232 - Fixed!

2017-05-05 Thread no-reply

GENERAL INFO

BUILD SUCCESS
Build URL: 
https://build.kde.org/job/kxmlgui%20master%20stable-kf5-qt5/PLATFORM=Linux,compiler=gcc/232/
Project: PLATFORM=Linux,compiler=gcc
Date of build: Fri, 05 May 2017 22:48:22 +
Build duration: 1 min 45 sec

CHANGE SET
No changes


JUNIT RESULTS

Name: (root) Failed: 0 test(s), Passed: 6 test(s), Skipped: 0 test(s), Total: 6 
test(s)

COBERTURA RESULTS

Cobertura Coverage Report
  PACKAGES 2/2 (100%)FILES 39/68 (57%)CLASSES 39/68 (57%)LINE 4025/9293 
(43%)CONDITIONAL 2199/6469 (34%)

By packages
  
autotests
FILES 11/11 (100%)CLASSES 11/11 (100%)LINE 1346/1358 
(99%)CONDITIONAL 603/1220 (49%)
src
FILES 28/57 (49%)CLASSES 28/57 (49%)LINE 2679/7935 
(34%)CONDITIONAL 1596/5249 (30%)

Jenkins-kde-ci: kded master kf5-qt5 » Linux,gcc - Build # 263 - Fixed!

2017-05-05 Thread no-reply

GENERAL INFO

BUILD SUCCESS
Build URL: 
https://build.kde.org/job/kded%20master%20kf5-qt5/PLATFORM=Linux,compiler=gcc/263/
Project: PLATFORM=Linux,compiler=gcc
Date of build: Fri, 05 May 2017 22:24:59 +
Build duration: 5 min 22 sec

CHANGE SET
No changes


JUNIT RESULTS

Name: (root) Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 
test(s)

COBERTURA RESULTS

Cobertura Coverage Report
  

By packages
  

Jenkins-kde-ci: kded master kf5-qt5 » Linux,gcc - Build # 263 - Fixed!

2017-05-05 Thread no-reply

GENERAL INFO

BUILD SUCCESS
Build URL: 
https://build.kde.org/job/kded%20master%20kf5-qt5/PLATFORM=Linux,compiler=gcc/263/
Project: PLATFORM=Linux,compiler=gcc
Date of build: Fri, 05 May 2017 22:24:59 +
Build duration: 5 min 22 sec

CHANGE SET
No changes


JUNIT RESULTS

Name: (root) Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 
test(s)

COBERTURA RESULTS

Cobertura Coverage Report
  

By packages
  

Jenkins-kde-ci: knewstuff master kf5-qt5 » Linux,gcc - Build # 598 - Failure!

2017-05-05 Thread no-reply

GENERAL INFO

BUILD FAILURE
Build URL: 
https://build.kde.org/job/knewstuff%20master%20kf5-qt5/PLATFORM=Linux,compiler=gcc/598/
Project: PLATFORM=Linux,compiler=gcc
Date of build: Fri, 05 May 2017 22:21:42 +
Build duration: 2 min 31 sec

CHANGE SET
Revision c0da3a1c8f3aff373b8be143b42f7499b8120126 by scripty: (GIT_SILENT 
Upgrade KF5 version to 5.34.0.)
  change: edit CMakeLists.txt


Jenkins-kde-ci: kfilemetadata master kf5-qt5 » Linux,gcc - Build # 219 - Fixed!

2017-05-05 Thread no-reply

GENERAL INFO

BUILD SUCCESS
Build URL: 
https://build.kde.org/job/kfilemetadata%20master%20kf5-qt5/PLATFORM=Linux,compiler=gcc/219/
Project: PLATFORM=Linux,compiler=gcc
Date of build: Fri, 05 May 2017 22:17:49 +
Build duration: 3 min 56 sec

CHANGE SET
No changes


JUNIT RESULTS

Name: (root) Failed: 0 test(s), Passed: 13 test(s), Skipped: 0 test(s), Total: 
13 test(s)

COBERTURA RESULTS

Cobertura Coverage Report
  PACKAGES 4/4 (100%)FILES 58/67 (87%)CLASSES 58/67 (87%)LINE 1708/2455 
(70%)CONDITIONAL 2726/6270 (43%)

By packages
  
autotests
FILES 23/23 (100%)CLASSES 23/23 (100%)LINE 359/359 
(100%)CONDITIONAL 1166/2324 (50%)
src
FILES 14/22 (64%)CLASSES 14/22 (64%)LINE 653/1022 
(64%)CONDITIONAL 378/896 (42%)
src.extractors
FILES 19/20 (95%)CLASSES 19/20 (95%)LINE 673/1042 
(65%)CONDITIONAL 1148/2966 (39%)
src.writers
FILES 2/2 (100%)CLASSES 2/2 (100%)LINE 23/32 (72%)CONDITIONAL 
34/84 (40%)

Jenkins-kde-ci: kfilemetadata master kf5-qt5 » Linux,gcc - Build # 219 - Fixed!

2017-05-05 Thread no-reply

GENERAL INFO

BUILD SUCCESS
Build URL: 
https://build.kde.org/job/kfilemetadata%20master%20kf5-qt5/PLATFORM=Linux,compiler=gcc/219/
Project: PLATFORM=Linux,compiler=gcc
Date of build: Fri, 05 May 2017 22:17:49 +
Build duration: 3 min 56 sec

CHANGE SET
No changes


JUNIT RESULTS

Name: (root) Failed: 0 test(s), Passed: 13 test(s), Skipped: 0 test(s), Total: 
13 test(s)

COBERTURA RESULTS

Cobertura Coverage Report
  PACKAGES 4/4 (100%)FILES 58/67 (87%)CLASSES 58/67 (87%)LINE 1708/2455 
(70%)CONDITIONAL 2726/6270 (43%)

By packages
  
autotests
FILES 23/23 (100%)CLASSES 23/23 (100%)LINE 359/359 
(100%)CONDITIONAL 1166/2324 (50%)
src
FILES 14/22 (64%)CLASSES 14/22 (64%)LINE 653/1022 
(64%)CONDITIONAL 378/896 (42%)
src.extractors
FILES 19/20 (95%)CLASSES 19/20 (95%)LINE 673/1042 
(65%)CONDITIONAL 1148/2966 (39%)
src.writers
FILES 2/2 (100%)CLASSES 2/2 (100%)LINE 23/32 (72%)CONDITIONAL 
34/84 (40%)

Jenkins-kde-ci: kparts master kf5-qt5 » Linux,gcc - Build # 539 - Failure!

2017-05-05 Thread no-reply

GENERAL INFO

BUILD FAILURE
Build URL: 
https://build.kde.org/job/kparts%20master%20kf5-qt5/PLATFORM=Linux,compiler=gcc/539/
Project: PLATFORM=Linux,compiler=gcc
Date of build: Fri, 05 May 2017 22:21:42 +
Build duration: 45 sec

CHANGE SET
Revision b90f4d762af72ac7bd8c375041d6404499a4258e by scripty: (GIT_SILENT 
Upgrade KF5 version to 5.34.0.)
  change: edit CMakeLists.txt


Jenkins-kde-ci: kconfigwidgets master kf5-qt5 » Linux,gcc - Build # 213 - Failure!

2017-05-05 Thread no-reply

GENERAL INFO

BUILD FAILURE
Build URL: 
https://build.kde.org/job/kconfigwidgets%20master%20kf5-qt5/PLATFORM=Linux,compiler=gcc/213/
Project: PLATFORM=Linux,compiler=gcc
Date of build: Fri, 05 May 2017 22:13:05 +
Build duration: 2 min 21 sec

CHANGE SET
No changes


Jenkins-kde-ci: kdelibs4support master kf5-qt5 » Linux,gcc - Build # 293 - Failure!

2017-05-05 Thread no-reply

GENERAL INFO

BUILD FAILURE
Build URL: 
https://build.kde.org/job/kdelibs4support%20master%20kf5-qt5/PLATFORM=Linux,compiler=gcc/293/
Project: PLATFORM=Linux,compiler=gcc
Date of build: Fri, 05 May 2017 22:13:04 +
Build duration: 35 sec

CHANGE SET
Revision dc692076eb7f2b8733a17ff90b86253bd4d5ef4c by scripty: (GIT_SILENT 
Upgrade KF5 version to 5.34.0.)
  change: edit CMakeLists.txt


Jenkins-kde-ci: kio master stable-kf5-qt5 » Linux,gcc - Build # 544 - Failure!

2017-05-05 Thread no-reply

GENERAL INFO

BUILD FAILURE
Build URL: 
https://build.kde.org/job/kio%20master%20stable-kf5-qt5/PLATFORM=Linux,compiler=gcc/544/
Project: PLATFORM=Linux,compiler=gcc
Date of build: Fri, 05 May 2017 22:03:40 +
Build duration: 2 min 23 sec

CHANGE SET
Revision e1bc1d40d9f86db8553fb074789b1987ffa50f1e by scripty: (GIT_SILENT 
Upgrade KF5 version to 5.34.0.)
  change: edit CMakeLists.txt


Jenkins-kde-ci: kxmlgui master stable-kf5-qt5 » Linux,gcc - Build # 231 - Failure!

2017-05-05 Thread no-reply

GENERAL INFO

BUILD FAILURE
Build URL: 
https://build.kde.org/job/kxmlgui%20master%20stable-kf5-qt5/PLATFORM=Linux,compiler=gcc/231/
Project: PLATFORM=Linux,compiler=gcc
Date of build: Fri, 05 May 2017 22:03:40 +
Build duration: 36 sec

CHANGE SET
Revision 6cbe0f2dcf932ee977fdd6248f2e139564b08de9 by scripty: (GIT_SILENT 
Upgrade KF5 version to 5.34.0.)
  change: edit CMakeLists.txt


Jenkins-kde-ci: threadweaver master kf5-qt5 » Linux,gcc - Build # 167 - Unstable!

2017-05-05 Thread no-reply

GENERAL INFO

BUILD UNSTABLE
Build URL: 
https://build.kde.org/job/threadweaver%20master%20kf5-qt5/PLATFORM=Linux,compiler=gcc/167/
Project: PLATFORM=Linux,compiler=gcc
Date of build: Fri, 05 May 2017 22:01:37 +
Build duration: 3 min 11 sec

CHANGE SET
Revision 9cb1cf06a8ceb1f8fdc3b09adc755853a32b8ffc by scripty: (GIT_SILENT 
Upgrade KF5 version to 5.34.0.)
  change: edit CMakeLists.txt


JUNIT RESULTS

Name: (root) Failed: 1 test(s), Passed: 7 test(s), Skipped: 0 test(s), Total: 8 
test(s)Failed: TestSuite.ThreadWeaverJobTests

COBERTURA RESULTS

Cobertura Coverage Report
  PACKAGES 2/2 (100%)FILES 55/69 (80%)CLASSES 55/69 (80%)LINE 1478/1896 
(78%)CONDITIONAL 1143/2598 (44%)

By packages
  
autotests
FILES 11/11 (100%)CLASSES 11/11 (100%)LINE 413/413 
(100%)CONDITIONAL 493/962 (51%)
src
FILES 44/58 (76%)CLASSES 44/58 (76%)LINE 1065/1483 
(72%)CONDITIONAL 650/1636 (40%)

Jenkins-kde-ci: plasma-framework master kf5-qt5 » Linux,NoX11,gcc - Build # 409 - Failure!

2017-05-05 Thread no-reply

GENERAL INFO

BUILD FAILURE
Build URL: 
https://build.kde.org/job/plasma-framework%20master%20kf5-qt5/PLATFORM=Linux,Variation=NoX11,compiler=gcc/409/
Project: PLATFORM=Linux,Variation=NoX11,compiler=gcc
Date of build: Fri, 05 May 2017 21:58:45 +
Build duration: 38 sec

CHANGE SET
Revision 31b2ccdc067d3b26fc2b5b33c6b4d112b67c4a5e by scripty: (GIT_SILENT 
Upgrade KF5 version to 5.34.0.)
  change: edit CMakeLists.txt


Jenkins-kde-ci: plasma-framework master kf5-qt5 » Linux,All,gcc - Build # 409 - Failure!

2017-05-05 Thread no-reply

GENERAL INFO

BUILD FAILURE
Build URL: 
https://build.kde.org/job/plasma-framework%20master%20kf5-qt5/PLATFORM=Linux,Variation=All,compiler=gcc/409/
Project: PLATFORM=Linux,Variation=All,compiler=gcc
Date of build: Fri, 05 May 2017 21:58:45 +
Build duration: 44 sec

CHANGE SET
Revision 31b2ccdc067d3b26fc2b5b33c6b4d112b67c4a5e by scripty: (GIT_SILENT 
Upgrade KF5 version to 5.34.0.)
  change: edit CMakeLists.txt


Re: Problems with Python bindings in KF5

2017-05-05 Thread Luca Beltrame
In data sabato 6 maggio 2017 00:01:09 CEST, Luca Beltrame ha scritto:

> I'll try rebuilding a few more times (the result is unreliable) and I'll
> report back.

False alarm: it wasn't the problem at all. I can't see what could be wrong 
from the generated files.

-- 
Luca Beltrame - KDE Forums team
GPG key ID: A29D259B

signature.asc
Description: This is a digitally signed message part.


Jenkins-kde-ci: kded master kf5-qt5 » Linux,gcc - Build # 262 - Failure!

2017-05-05 Thread no-reply

GENERAL INFO

BUILD FAILURE
Build URL: 
https://build.kde.org/job/kded%20master%20kf5-qt5/PLATFORM=Linux,compiler=gcc/262/
Project: PLATFORM=Linux,compiler=gcc
Date of build: Fri, 05 May 2017 21:40:55 +
Build duration: 28 sec

CHANGE SET
Revision 760580a82047149c68c6bc8bceedbc5d685fd816 by scripty: (GIT_SILENT 
Upgrade KF5 version to 5.34.0.)
  change: edit CMakeLists.txt


Jenkins-kde-ci: kfilemetadata master kf5-qt5 » Linux,gcc - Build # 218 - Failure!

2017-05-05 Thread no-reply

GENERAL INFO

BUILD FAILURE
Build URL: 
https://build.kde.org/job/kfilemetadata%20master%20kf5-qt5/PLATFORM=Linux,compiler=gcc/218/
Project: PLATFORM=Linux,compiler=gcc
Date of build: Fri, 05 May 2017 21:38:37 +
Build duration: 4 min 24 sec

CHANGE SET
Revision e8ec92a118d93d6c26283e116275f30a12d22135 by scripty: (GIT_SILENT 
Upgrade KF5 version to 5.34.0.)
  change: edit CMakeLists.txt


Re: Problems with Python bindings in KF5

2017-05-05 Thread Luca Beltrame
In data venerdì 5 maggio 2017 22:47:45 CEST, Luca Beltrame ha scritto:

> From a quick discussion on #opensuse-kde, it may have to do with
> QT_NO_CAST_FROM_ASCII and QT_NO_CAST_TO_ASCII (which means that we have

My initial test suggests that indeed we have a problem somehow with strings-
to-QString or something affine: if I remove the above definitions, ki18n builds.

I'll try rebuilding a few more times (the result is unreliable) and I'll 
report back.

-- 
Luca Beltrame - KDE Forums team
GPG key ID: A29D259B

signature.asc
Description: This is a digitally signed message part.


Re: Problems with Python bindings in KF5

2017-05-05 Thread Luca Beltrame
In data venerdì 5 maggio 2017 19:42:45 CEST, Stephen Kelly ha scritto:

> Is KI18n the only one with the problem?

At the moment, yes. All the other failures I saw were just a case of missing 
sip files.

> I can't reproduce it on my Ubuntu. Can someone dig in on opensuse to
> reduce the code to find the problem?

From a quick discussion on #opensuse-kde, it may have to do with 
QT_NO_CAST_FROM_ASCII and QT_NO_CAST_TO_ASCII (which means that we have 
strings somewhere).

I'll try to test later.

-- 
Luca Beltrame - KDE Forums team
GPG key ID: A29D259B

signature.asc
Description: This is a digitally signed message part.


D5721: reload icon when usesPlasmaTheme changes

2017-05-05 Thread Marco Martin
This revision was automatically updated to reflect the committed changes.
Closed by commit R242:85699c8d2f54: reload icon when usesPlasmaTheme changes 
(authored by mart).

REPOSITORY
  R242 Plasma Framework (Library)

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D5721?vs=14172&id=14176

REVISION DETAIL
  https://phabricator.kde.org/D5721

AFFECTED FILES
  src/declarativeimports/core/iconitem.cpp

To: mart, #plasma, sebas
Cc: plasma-devel, #frameworks, spstarr, progwolff, Zren, lesliezhai, 
ali-mohamed, jensreuterberg, abetts, sebas, apol, lukas


D5721: reload icon when usesPlasmaTheme changes

2017-05-05 Thread Sebastian Kügler
sebas accepted this revision.
This revision is now accepted and ready to land.

REPOSITORY
  R242 Plasma Framework (Library)

BRANCH
  phab/useplasmatheme

REVISION DETAIL
  https://phabricator.kde.org/D5721

To: mart, #plasma, sebas
Cc: plasma-devel, #frameworks, spstarr, progwolff, Zren, lesliezhai, 
ali-mohamed, jensreuterberg, abetts, sebas, apol, lukas


Re: throw Baloo in jail

2017-05-05 Thread Martin Flöser

Am 2017-05-05 18:37, schrieb Detlef Eppers:

File indexing tools encounter all different types of files, both of
trusted and untrusted origin, and last November it was demonstrated by
Chris Evans how this can potentially be exploited*. In order to
provide a means for mitigation, I have written a Firejail profile**
for Baloo recently (Firejail is a SUID sandboxing tool, modeled after
the Chromium sandbox).

However, almost all the stuff I do now with Firejail (seccomp filter,
dropping capabilities, namespaces, file system restrictions) could
equally be done through a systemd unit file, providing better security
for all Plasma users. So my question number one is if for Baloo,
switching to a systemd user unit could be considered a viable option
(versus the current autostart mechanism).


Only if you want to fight an uphill battle. I would not suggest to go 
for systemd unit files. There are distributions who threatened to drop 
all of KDE if there is only one component which depends on systemd.


Instead I would suggest to go for using seccomp directly in baloo 
similar to what I did in kscreenlocker_greet for Plasma 5.10.




Question number two: I would like to restrict Baloo's access to the
file system through Firejail. But if I bind-mount the home directory
write-protected and only ~/.local/share/baloo as writable, baloo_file
will fail to launch, printing:

Failed to create database, removing corrupted database.
Failed to create database after deleting corrupted one.

If the whole ~/.local/share is writable however, everything works as 
expected.


From my testing with seccomp on kscreenlocker_greet it is just not 
possible to start an application with privs restricted. Instead open the 
database and then install the seccomp filter. All we need is to know 
that once it starts to parse a file it's no longer able to write to any 
file.




Similarly, baloo_file won't write to its configuration file
~/.config/baloofilerc if it is remounted writable. Only if the whole
~/.config folder is writable everything works as expected. To me this
looks like Baloo wants to create write-locks, and the question is if
one could conceive an alternative mechanism. This would not only help
to write tighter Firejail profiles, but also in restricting baloo_file
as much as possible through a systemd execution environment.


Right, things are using lock files. I doubt you can change that as 
that's probably directly in KConfig. I also stumbled over that when 
doing the seccomp filtering. It was one of the problems which pushed me 
towards only installing the filter once everything is setup but before 
untrusted code gets executed.


In case you are interested:
https://cgit.kde.org/kscreenlocker.git/commit/?id=5e3c7b337c9525f6b427c06f1814938b0a161db8

is the commit which introduced seccomp filtering in kscreenlocker.

Oh and thanks for having a look at it! This is in my opinion really low 
hanging fruit to get baloo more secure.


Cheers
Martin


D5721: reload icon when usesPlasmaTheme changes

2017-05-05 Thread Marco Martin
mart created this revision.
Restricted Application added projects: Plasma, Frameworks.
Restricted Application added subscribers: Frameworks, plasma-devel.

REVISION SUMMARY
  when usesPlasmaTheme gets changed, make sure to
  invalidate the svg icon if there, to reload the
  icon from the proper source, being either from
  the plasma theme or the system icon theme.

TEST PLAN
  cuttlefish now reloads dynamically the proper icons
  when the monochrome checkbox is ticked

REPOSITORY
  R242 Plasma Framework (Library)

BRANCH
  phab/useplasmatheme

REVISION DETAIL
  https://phabricator.kde.org/D5721

AFFECTED FILES
  src/declarativeimports/core/iconitem.cpp

To: mart, #plasma, sebas
Cc: plasma-devel, #frameworks, spstarr, progwolff, Zren, lesliezhai, 
ali-mohamed, jensreuterberg, abetts, sebas, apol, lukas


Re: Problems with Python bindings in KF5

2017-05-05 Thread Stephen Kelly
On 05/05/2017 11:21 AM, David Faure wrote:
> On samedi 15 avril 2017 16:17:43 CEST Luca Beltrame wrote:
>> In data sabato 15 aprile 2017 16:10:24 CEST, Luca Beltrame ha scritto:
>>> https://build.opensuse.org/build/
>>> home:luca_b:branches:KDE:Unstable:Frameworks/openSUSE_Factory/x86_64/ki18n
>>> /
>>> _log
>> As these build logs are only available to users logged in the OBS, the
>> error is pasted here as well (no expiration):
>>
>> http://paste.opensuse.org/16013900
> Stephen, can you take a look?
>
> I'm afraid we'll have to disable the python bindings if nobody fixes them.
>

Is KI18n the only one with the problem?

I can't reproduce it on my Ubuntu. Can someone dig in on opensuse to
reduce the code to find the problem?

Thanks,

Stephen.


throw Baloo in jail

2017-05-05 Thread Detlef Eppers
File indexing tools encounter all different types of files, both of 
trusted and untrusted origin, and last November it was demonstrated by 
Chris Evans how this can potentially be exploited*. In order to provide 
a means for mitigation, I have written a Firejail profile** for Baloo 
recently (Firejail is a SUID sandboxing tool, modeled after the Chromium 
sandbox).


However, almost all the stuff I do now with Firejail (seccomp filter, 
dropping capabilities, namespaces, file system restrictions) could 
equally be done through a systemd unit file, providing better security 
for all Plasma users. So my question number one is if for Baloo, 
switching to a systemd user unit could be considered a viable option 
(versus the current autostart mechanism).


Question number two: I would like to restrict Baloo's access to the file 
system through Firejail. But if I bind-mount the home directory 
write-protected and only ~/.local/share/baloo as writable, baloo_file 
will fail to launch, printing:


Failed to create database, removing corrupted database.
Failed to create database after deleting corrupted one.

If the whole ~/.local/share is writable however, everything works as 
expected.


Similarly, baloo_file won't write to its configuration file 
~/.config/baloofilerc if it is remounted writable. Only if the whole 
~/.config folder is writable everything works as expected. To me this 
looks like Baloo wants to create write-locks, and the question is if one 
could conceive an alternative mechanism. This would not only help to 
write tighter Firejail profiles, but also in restricting baloo_file as 
much as possible through a systemd execution environment.


Thank you for your thoughts and any insight.

Cheers,
Detlef

*Link to Chris Evans blog post: 
https://scarybeastsecurity.blogspot.de/2016/11/0day-poc-risky-design-decisions-in.html
**Link to the Firejail profile in question: 
https://github.com/netblue30/firejail/blob/master/etc/baloo_file.profile
Back then the profile used to work with last lines uncommented, now it 
doesn't any more.




D5712: Validate surface is valid when sending TextInput leave event

2017-05-05 Thread David Edmundson
This revision was automatically updated to reflect the committed changes.
Closed by commit R127:93fb3260679b: Validate surface is valid when sending 
TextInput leave event (authored by davidedmundson).

REPOSITORY
  R127 KWayland

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D5712?vs=14157&id=14167

REVISION DETAIL
  https://phabricator.kde.org/D5712

AFFECTED FILES
  autotests/client/test_text_input.cpp
  src/server/textinput_interface_v2.cpp

To: davidedmundson, #plasma, graesslin
Cc: apol, graesslin, plasma-devel, #frameworks, spstarr, progwolff, Zren, 
lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, lukas


D5712: Validate surface is valid when sending TextInput leave event

2017-05-05 Thread Martin Gräßlin
graesslin accepted this revision.
graesslin added a comment.
This revision is now accepted and ready to land.


  Thanks for adding the test!

REPOSITORY
  R127 KWayland

BRANCH
  master

REVISION DETAIL
  https://phabricator.kde.org/D5712

To: davidedmundson, #plasma, graesslin
Cc: apol, graesslin, plasma-devel, #frameworks, spstarr, progwolff, Zren, 
lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, lukas


D5718: Improve apidox

2017-05-05 Thread Elvis Angelaccio
This revision was automatically updated to reflect the committed changes.
Closed by commit R289:28a1d8b41162: Improve apidox (authored by 
elvisangelaccio).

REPOSITORY
  R289 KNotifications

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D5718?vs=14156&id=14163

REVISION DETAIL
  https://phabricator.kde.org/D5718

AFFECTED FILES
  src/knotification.h

To: elvisangelaccio, mck182
Cc: #frameworks


D4906: Fix kactivities-stats into tier3

2017-05-05 Thread Aleix Pol Gonzalez
apol added a comment.


  In https://phabricator.kde.org/D4906#107096, @adridg wrote:
  
  > The default configuration of kactivities has option 
KACTIVITIES_LIBRARY_ONLY set to OFF, which means src/imports is added as 
subdirectory, and it uses KIO and other tier-3 libraries. So the default build 
of kactivities is still tier-3. And as long as kactivities is listed as tier-3, 
kactivities-stats should be listed as tier-3 as well.
  
  
  +1, if that's the case, we shouldn't rely on the tier being low. In any 
distro it will end up pulling all dependencies anyway.

REPOSITORY
  R159 KActivities Statistics

REVISION DETAIL
  https://phabricator.kde.org/D4906

To: apol, #frameworks, ivan
Cc: adridg


D5717: Fix autotests on the FreeBSD CI.

2017-05-05 Thread Adriaan de Groot
This revision was automatically updated to reflect the committed changes.
Closed by commit R127:a5d279198fee: Fix autotests on the FreeBSD CI. (authored 
by adridg).

REPOSITORY
  R127 KWayland

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D5717?vs=14155&id=14160

REVISION DETAIL
  https://phabricator.kde.org/D5717

AFFECTED FILES
  autotests/client/test_error.cpp

To: adridg, bcooksley, graesslin, davidedmundson
Cc: plasma-devel, #frameworks, spstarr, progwolff, Zren, lesliezhai, 
ali-mohamed, jensreuterberg, abetts, eliasp, sebas, apol, lukas


D5713: Fix quoting of preprocessor-definition.

2017-05-05 Thread Adriaan de Groot
This revision was automatically updated to reflect the committed changes.
Closed by commit R241:def270105286: Fix quoting of preprocessor-definition. 
(authored by adridg).

REPOSITORY
  R241 KIO

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D5713?vs=14149&id=14159

REVISION DETAIL
  https://phabricator.kde.org/D5713

AFFECTED FILES
  autotests/CMakeLists.txt

To: adridg, dfaure, bcooksley
Cc: #frameworks


D4906: Fix kactivities-stats into tier3

2017-05-05 Thread Adriaan de Groot
adridg added a comment.


  The default configuration of kactivities has option KACTIVITIES_LIBRARY_ONLY 
set to OFF, which means src/imports is added as subdirectory, and it uses KIO 
and other tier-3 libraries. So the default build of kactivities is still 
tier-3. And as long as kactivities is listed as tier-3, kactivities-stats 
should be listed as tier-3 as well.

REPOSITORY
  R159 KActivities Statistics

REVISION DETAIL
  https://phabricator.kde.org/D4906

To: apol, #frameworks, ivan
Cc: adridg


D5455: Extend Programmer's Guide with notes about influence of setlocale()

2017-05-05 Thread Friedrich W. H. Kossebau
kossebau added a comment.


  BTW, the `` and `\ref x` seems not to work (only reused that for 
consistency), will do a separate patch later which follows instructions from 
http://doxygen.10944.n7.nabble.com/Creating-links-in-and-between-Markdown-files-pages-td6689.html

REPOSITORY
  R249 KI18n

BRANCH
  addNoteAboutGettextLocaleIssuse

REVISION DETAIL
  https://phabricator.kde.org/D5455

To: kossebau, #frameworks, ilic, aacid
Cc: aacid


D5718: Improve apidox

2017-05-05 Thread Martin Klapetek
mck182 accepted this revision.
mck182 added a comment.
This revision is now accepted and ready to land.


  Thank you!

REPOSITORY
  R289 KNotifications

BRANCH
  improve-apidox (branched from master)

REVISION DETAIL
  https://phabricator.kde.org/D5718

To: elvisangelaccio, mck182
Cc: #frameworks


D5455: Extend Programmer's Guide with notes about influence of setlocale()

2017-05-05 Thread Friedrich W. H. Kossebau
kossebau added a comment.


  @ilic Thanks for the comments, agreed. Actually the initial text had some 
"really?" across it, as I was surprised about the findings stated in there and 
wanted (your) confirmation.
  So made this info bit a subsection of the "Writing Messages" part, and 
changed it to first be handling instructions (given this is a guide), then have 
some explanation for the curious. Also dumped any proposals for custom usage of 
setlocale().

REPOSITORY
  R249 KI18n

BRANCH
  addNoteAboutGettextLocaleIssuse

REVISION DETAIL
  https://phabricator.kde.org/D5455

To: kossebau, #frameworks, ilic, aacid
Cc: aacid


D5455: Extend Programmer's Guide with notes about influence of setlocale()

2017-05-05 Thread Friedrich W. H. Kossebau
kossebau updated this revision to Diff 14158.
kossebau added a comment.


  rework text follwing feedback

REPOSITORY
  R249 KI18n

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D5455?vs=13447&id=14158

BRANCH
  addNoteAboutGettextLocaleIssuse

REVISION DETAIL
  https://phabricator.kde.org/D5455

AFFECTED FILES
  docs/programmers-guide.md

To: kossebau, #frameworks, ilic, aacid
Cc: aacid


D5712: Validate surface is valid when sending TextInput leave event

2017-05-05 Thread David Edmundson
davidedmundson updated this revision to Diff 14157.
davidedmundson added a comment.
Restricted Application edited projects, added Plasma; removed Plasma on Wayland.


  Also validate the enterEvent, this makes it symetric to pointer enter/leave 
  events that have the same check.
  
  I've also added a test case.

REPOSITORY
  R127 KWayland

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D5712?vs=14142&id=14157

BRANCH
  master

REVISION DETAIL
  https://phabricator.kde.org/D5712

AFFECTED FILES
  autotests/client/test_text_input.cpp
  src/server/textinput_interface_v2.cpp

To: davidedmundson, #plasma, graesslin
Cc: apol, graesslin, plasma-devel, #frameworks, spstarr, progwolff, Zren, 
lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, lukas


D5715: Fix tier-indicator.

2017-05-05 Thread Aleix Pol Gonzalez
apol added a comment.


  I've been there, apparently it's not the right fix, didn't investigate 
further. :/
  https://phabricator.kde.org/D4906

REPOSITORY
  R159 KActivities Statistics

REVISION DETAIL
  https://phabricator.kde.org/D5715

To: adridg, ivan
Cc: apol, #frameworks


D5718: Improve apidox

2017-05-05 Thread Elvis Angelaccio
elvisangelaccio created this revision.
Restricted Application added a project: Frameworks.
Restricted Application added a subscriber: Frameworks.

REVISION SUMMARY
  Stress the fact that a misconfigured appname/component name
  will result in notifications not working.
  While at it, fix a bunch of minor typos.

REPOSITORY
  R289 KNotifications

BRANCH
  improve-apidox (branched from master)

REVISION DETAIL
  https://phabricator.kde.org/D5718

AFFECTED FILES
  src/knotification.h

To: elvisangelaccio, mck182
Cc: #frameworks


D5717: Fix autotests on the FreeBSD CI.

2017-05-05 Thread David Edmundson
davidedmundson accepted this revision.
This revision is now accepted and ready to land.

REPOSITORY
  R127 KWayland

BRANCH
  master

REVISION DETAIL
  https://phabricator.kde.org/D5717

To: adridg, bcooksley, graesslin, davidedmundson
Cc: plasma-devel, #frameworks, spstarr, progwolff, Zren, lesliezhai, 
ali-mohamed, jensreuterberg, abetts, eliasp, sebas, apol, lukas


D5717: Fix autotests on the FreeBSD CI.

2017-05-05 Thread Adriaan de Groot
adridg added a reviewer: graesslin.

REPOSITORY
  R127 KWayland

REVISION DETAIL
  https://phabricator.kde.org/D5717

To: adridg, bcooksley, graesslin
Cc: plasma-devel, #frameworks, spstarr, progwolff, Zren, lesliezhai, 
ali-mohamed, jensreuterberg, abetts, eliasp, sebas, apol, lukas


D5717: Fix autotests on the FreeBSD CI.

2017-05-05 Thread Adriaan de Groot
adridg created this revision.
Restricted Application added subscribers: Frameworks, plasma-devel.
Restricted Application added projects: Plasma on Wayland, Frameworks.

REVISION SUMMARY
  Include  explicitly, for EPROTO.

REPOSITORY
  R127 KWayland

BRANCH
  master

REVISION DETAIL
  https://phabricator.kde.org/D5717

AFFECTED FILES
  autotests/client/test_error.cpp

To: adridg, bcooksley
Cc: plasma-devel, #frameworks, spstarr, progwolff, Zren, lesliezhai, 
ali-mohamed, jensreuterberg, abetts, eliasp, sebas, apol, lukas


D5716: Fix build on CI.

2017-05-05 Thread Adriaan de Groot
adridg added reviewers: winterz, bcooksley, vonreth.

REPOSITORY
  R264 KApiDox

REVISION DETAIL
  https://phabricator.kde.org/D5716

To: adridg, winterz, bcooksley, vonreth
Cc: #frameworks, #documentation, skadinna


D5716: Fix build on CI.

2017-05-05 Thread Adriaan de Groot
adridg created this revision.
Restricted Application added projects: Frameworks, Documentation.
Restricted Application added subscribers: Documentation, Frameworks.

REVISION SUMMARY
  In the presence of spaces in directory names, things end up
  double-escaped by using TO_NATIVE_PATH and then the
  variable BINARY_DIR in the custom target. Work around
  this by changing to native paths only on Windows,
  but it might be a cmake issue as well.

REPOSITORY
  R264 KApiDox

BRANCH
  master

REVISION DETAIL
  https://phabricator.kde.org/D5716

AFFECTED FILES
  CMakeLists.txt

To: adridg
Cc: #frameworks, #documentation, skadinna


D5713: Fix quoting of preprocessor-definition.

2017-05-05 Thread Ben Cooksley
bcooksley accepted this revision.
bcooksley added a comment.
This revision is now accepted and ready to land.


  From a theoretical perspective this looks fine to me.

REPOSITORY
  R241 KIO

BRANCH
  master

REVISION DETAIL
  https://phabricator.kde.org/D5713

To: adridg, dfaure, bcooksley
Cc: #frameworks


Re: Review Request 128958: Add application/x-openvpn-profile mime type

2017-05-05 Thread Lamarque Souza


> On May 1, 2017, 2:05 p.m., Lamarque Souza wrote:
> > ping
> 
> David Faure wrote:
> ping? did you see my comment? ;)

Yes, I did see your comment. The "ping" was to this review's author to follow 
your instructions :-) I am one of the Plasma NM developers and there is review 
for Plasma NM that depends on this one, so I am interested in having 
application/x-openvpn-profile mime type available so I can approve the other 
review.


- Lamarque


---
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/128958/#review103166
---


On Sept. 20, 2016, 11:59 a.m., Kai Uwe Broulik wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/128958/
> ---
> 
> (Updated Sept. 20, 2016, 11:59 a.m.)
> 
> 
> Review request for KDE Frameworks and David Faure.
> 
> 
> Repository: kcoreaddons
> 
> 
> Description
> ---
> 
> This adds a mime type for .ovpn files used for configuring OpenVPN clients.
> 
> 
> Diffs
> -
> 
>   src/mimetypes/kde5.xml 81ec9a7 
> 
> Diff: https://git.reviewboard.kde.org/r/128958/diff/
> 
> 
> Testing
> ---
> 
> I can now click a file and have plasma-nm's connection editor import it.
> 
> Not sure about the magic, "client" is all I could find which isn't very 
> descriptive, so perhaps better to just look for *.ovpn (I have also seen 
> *.openvpn but *.ovpn seems more common)
> 
> 
> Thanks,
> 
> Kai Uwe Broulik
> 
>



D5715: Fix tier-indicator.

2017-05-05 Thread Adriaan de Groot
adridg created this revision.
Restricted Application added a project: Frameworks.
Restricted Application added a subscriber: Frameworks.

REVISION SUMMARY
  Since activities-stats depends on kactivities, which is tier-3
  itself, -stats must be tier-3 as well.

REPOSITORY
  R159 KActivities Statistics

BRANCH
  master

REVISION DETAIL
  https://phabricator.kde.org/D5715

AFFECTED FILES
  metainfo.yaml

To: adridg, ivan
Cc: #frameworks


D5713: Fix quoting of preprocessor-definition.

2017-05-05 Thread Adriaan de Groot
adridg created this revision.
Restricted Application added a project: Frameworks.
Restricted Application added a subscriber: Frameworks.

REVISION SUMMARY
  If the LIBEXECDIR contains spaces (as it does specifically on the CI
  systems) then this needs one extra layer of quoting to protect it from the
  shell.

TEST PLAN
  Build on the CI systems

REPOSITORY
  R241 KIO

BRANCH
  master

REVISION DETAIL
  https://phabricator.kde.org/D5713

AFFECTED FILES
  autotests/CMakeLists.txt

To: adridg, dfaure, bcooksley
Cc: #frameworks


Re: Test failures with kdelibs4support

2017-05-05 Thread David Faure
On mardi 18 avril 2017 18:20:14 CEST Hartmut Goebel wrote:
>  KStandarddirsTest::testFindResource() '!data.isEmpty()' returned

Check the code: this isn't about foorc, but about 
share/ + "dbus-1/interfaces/kf5_org.kde.JobView.xml"
In other words, it requires KJobWidgets installed into a prefix that is part of 
XDG_DATA_DIRS.

> KMimeTypeTrader: mimeType "text/plain" not found

You're missing shared-mime-info in your XDG_DATA_DIRS

(it's usually installed in /usr/share, which is among the default paths for 
XDG_DATA_DIRS)

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



Re: Problems with Python bindings in KF5

2017-05-05 Thread David Faure
On samedi 15 avril 2017 16:17:43 CEST Luca Beltrame wrote:
> In data sabato 15 aprile 2017 16:10:24 CEST, Luca Beltrame ha scritto:
> > https://build.opensuse.org/build/
> > home:luca_b:branches:KDE:Unstable:Frameworks/openSUSE_Factory/x86_64/ki18n
> > /
> > _log
> 
> As these build logs are only available to users logged in the OBS, the
> error is pasted here as well (no expiration):
> 
> http://paste.opensuse.org/16013900

Stephen, can you take a look?

I'm afraid we'll have to disable the python bindings if nobody fixes them.

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



Re: Review Request 128958: Add application/x-openvpn-profile mime type

2017-05-05 Thread David Faure


> On May 1, 2017, 2:05 p.m., Lamarque Souza wrote:
> > ping

ping? did you see my comment? ;)


- David


---
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/128958/#review103166
---


On Sept. 20, 2016, 11:59 a.m., Kai Uwe Broulik wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/128958/
> ---
> 
> (Updated Sept. 20, 2016, 11:59 a.m.)
> 
> 
> Review request for KDE Frameworks and David Faure.
> 
> 
> Repository: kcoreaddons
> 
> 
> Description
> ---
> 
> This adds a mime type for .ovpn files used for configuring OpenVPN clients.
> 
> 
> Diffs
> -
> 
>   src/mimetypes/kde5.xml 81ec9a7 
> 
> Diff: https://git.reviewboard.kde.org/r/128958/diff/
> 
> 
> Testing
> ---
> 
> I can now click a file and have plasma-nm's connection editor import it.
> 
> Not sure about the magic, "client" is all I could find which isn't very 
> descriptive, so perhaps better to just look for *.ovpn (I have also seen 
> *.openvpn but *.ovpn seems more common)
> 
> 
> Thanks,
> 
> Kai Uwe Broulik
> 
>



Re: Review Request 130084: Add a pair of flags forcing fsync during copy loop

2017-05-05 Thread David Faure

---
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/130084/#review103187
---




src/ioslaves/file/file_unix.cpp (line 89)


remove newline after "bool" and before function name
 (Qt/KF5 coding style)



src/ioslaves/file/file_unix.cpp (line 103)


&= doesn't do what you think, it's a bit-flag operation and not a boolean 
operation.

1=true
2=true
1&2=false

You need to use = hasMajorMinor &&, for lack of a &&= in the standard.



src/ioslaves/file/file_unix.cpp (line 109)


const auto...

so that first() below doesn't detach.



src/ioslaves/file/file_unix.cpp (line 229)


const bool .. to make it clear it's not modified further down


- David Faure


On April 17, 2017, 11:27 a.m., KJ Tsanaktsidis wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/130084/
> ---
> 
> (Updated April 17, 2017, 11:27 a.m.)
> 
> 
> Review request for KDE Frameworks, Oswald Buddenhagen and Thiago Macieira.
> 
> 
> Repository: kio
> 
> 
> Description
> ---
> 
> When copying a large-ish file (~1-2GB) from very fast storage to very slow 
> storage (e.g. an NVME SSD to a cheap USB flash drive) on a machine with lots 
> of RAM, Dolphin displays a progress bar which finishes in a fraction of a 
> second (i.e. as fast as it takes to read the source file into the Linux page 
> cache). Unmounting the drive then of course takes a long time, with only an 
> indeterminate spinner.
> 
> This patch adds an option to force fsync during copy jobs, so that the copy 
> progress bar measures how long it will take to actually copy the file to the 
> destination.
> 
> I've added two flags - Fsync and FsyncCrossFilesystem - to the JobEnum flag. 
> The former will cause all copy operations to fsync during the copy loop, 
> whilst the latter will only fsync copies that are across different 
> filesystems.
> 
> If this patch gets OK'd, I have another patch which adds support for this 
> into the appropriate places in Dolphin. I would think that at least 
> FsyncCrossFilesystem should be the default, but Fsync always might be a 
> little heavy handed. At the least fsync'ing cross-filesystem copies ensures 
> that the unmount won't take forever.
> 
> 
> Diffs
> -
> 
>   src/ioslaves/file/CMakeLists.txt b9132ced9d4a08b2cf9f9bbbaa3bd43f026c6469 
>   src/ioslaves/file/ConfigureChecks.cmake 
> 5a83d1b9fbe90c851c774e3b467468d93b5a2bd4 
>   src/ioslaves/file/config-kioslave-file.h.cmake 
> 372f79d01ad4597aae0b2ae62627648fe7680b64 
>   src/ioslaves/file/file_unix.cpp 3c1b9927e3dd2d0134f77caec6e6b24a0356d26f 
> 
> Diff: https://git.reviewboard.kde.org/r/130084/diff/
> 
> 
> Testing
> ---
> 
> Tested the patch with KDE/Dolphin on Arch Linux, which is version 5.32.0. The 
> diff applies cleanly to master so I assume there shouldn't be any issues 
> there, but I've not actually checked that. As advertised, copying a file to 
> USB flash storage now displays an accurate progress bar.
> 
> I experimented with how often fsync should be called on my hardware, and I 
> found calling it every ~1M copied caused no decrease in copy performance 
> whilst still providing accurate progress info. That is the setting I've gone 
> with in this patch. I'm open to suggestions on how this could be tuned better 
> though.
> 
> 
> Thanks,
> 
> KJ Tsanaktsidis
> 
>



D5712: Validate surface is valid when sending TextInput leave event

2017-05-05 Thread Aleix Pol Gonzalez
apol added a comment.


  +1
  FWIW, this fixes my initial issue.

REPOSITORY
  R127 KWayland

REVISION DETAIL
  https://phabricator.kde.org/D5712

To: davidedmundson, #plasma, graesslin
Cc: apol, graesslin, plasma-devel, #frameworks, spstarr, progwolff, Zren, 
lesliezhai, ali-mohamed, jensreuterberg, abetts, eliasp, sebas, lukas


D5638: Use a single QNAM (and a disk cache) for HTTP jobs

2017-05-05 Thread Dan Leinir Turthra Jensen
leinir updated this revision to Diff 14146.
leinir marked 2 inline comments as done.
leinir added a comment.


  Unpointerify the internals, as agreed

REPOSITORY
  R304 KNewStuff

CHANGES SINCE LAST UPDATE
  https://phabricator.kde.org/D5638?vs=14079&id=14146

REVISION DETAIL
  https://phabricator.kde.org/D5638

AFFECTED FILES
  src/core/jobs/httpworker.cpp
  src/core/jobs/httpworker.h

To: leinir, whiting, apol
Cc: #frameworks


Re: Review Request 130084: Add a pair of flags forcing fsync during copy loop

2017-05-05 Thread Oswald Buddenhagen

---
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/130084/#review103186
---




src/ioslaves/file/file_unix.cpp (line 112)


typo



src/ioslaves/file/file_unix.cpp (line 138)


why are you testing hotpluggable? what's the exact definition in this 
context? technically, any sata drive is hotpluggable ...



src/ioslaves/file/file_unix.cpp (line 324)


i'd use some parens here to make it more readable.


- Oswald Buddenhagen


On April 17, 2017, 1:27 p.m., KJ Tsanaktsidis wrote:
> 
> ---
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/130084/
> ---
> 
> (Updated April 17, 2017, 1:27 p.m.)
> 
> 
> Review request for KDE Frameworks, Oswald Buddenhagen and Thiago Macieira.
> 
> 
> Repository: kio
> 
> 
> Description
> ---
> 
> When copying a large-ish file (~1-2GB) from very fast storage to very slow 
> storage (e.g. an NVME SSD to a cheap USB flash drive) on a machine with lots 
> of RAM, Dolphin displays a progress bar which finishes in a fraction of a 
> second (i.e. as fast as it takes to read the source file into the Linux page 
> cache). Unmounting the drive then of course takes a long time, with only an 
> indeterminate spinner.
> 
> This patch adds an option to force fsync during copy jobs, so that the copy 
> progress bar measures how long it will take to actually copy the file to the 
> destination.
> 
> I've added two flags - Fsync and FsyncCrossFilesystem - to the JobEnum flag. 
> The former will cause all copy operations to fsync during the copy loop, 
> whilst the latter will only fsync copies that are across different 
> filesystems.
> 
> If this patch gets OK'd, I have another patch which adds support for this 
> into the appropriate places in Dolphin. I would think that at least 
> FsyncCrossFilesystem should be the default, but Fsync always might be a 
> little heavy handed. At the least fsync'ing cross-filesystem copies ensures 
> that the unmount won't take forever.
> 
> 
> Diffs
> -
> 
>   src/ioslaves/file/CMakeLists.txt b9132ced9d4a08b2cf9f9bbbaa3bd43f026c6469 
>   src/ioslaves/file/ConfigureChecks.cmake 
> 5a83d1b9fbe90c851c774e3b467468d93b5a2bd4 
>   src/ioslaves/file/config-kioslave-file.h.cmake 
> 372f79d01ad4597aae0b2ae62627648fe7680b64 
>   src/ioslaves/file/file_unix.cpp 3c1b9927e3dd2d0134f77caec6e6b24a0356d26f 
> 
> Diff: https://git.reviewboard.kde.org/r/130084/diff/
> 
> 
> Testing
> ---
> 
> Tested the patch with KDE/Dolphin on Arch Linux, which is version 5.32.0. The 
> diff applies cleanly to master so I assume there shouldn't be any issues 
> there, but I've not actually checked that. As advertised, copying a file to 
> USB flash storage now displays an accurate progress bar.
> 
> I experimented with how often fsync should be called on my hardware, and I 
> found calling it every ~1M copied caused no decrease in copy performance 
> whilst still providing accurate progress info. That is the setting I've gone 
> with in this patch. I'm open to suggestions on how this could be tuned better 
> though.
> 
> 
> Thanks,
> 
> KJ Tsanaktsidis
> 
>