D17816: Support for xattrs on kio copy/move

2020-11-16 Thread Gleb Popov
arrowd added inline comments.

INLINE COMMENTS

> dfaure wrote in ConfigureChecks.cmake:12
> I'm talking about the implementation of fileSystemSupportsACL in 
> kpropertiesdialog.cpp, which uses getxattr.
> But now that I take another look at it, I see that it's already implemented 
> on FreeBSD, without the use of extattr, it uses statfs instead.
> So I think I was wrong, this part is fine.
> 
> I guess the only thing that's a bit weird is that kio_file's attr code 
> (unrelated to ACLs) relies on FindACL linking to the right lib (on Linux). It 
> would be cleaner if the attr stuff was separate. But no big deal I guess.

There are other parts of code that are guarded with `HAVE_POSIX_ACL`s, and 
these aren't enabled ATM for FreeBSD. So, the change is needed and I'm willing 
to implement it.

I plan to move `set(HAVE_POSIX_ACL ...)` part into `FindACL.cmake` and use this 
module everywhere. Does that sound OK?

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

To: arrowd, dfaure, chinmoyr, bruns, #frameworks, tmarshall, usta, cochise
Cc: usta, scheirle, tmarshall, arrowd, cfeck, bruns, phidrho, dhaumann, 
funkybomber, abika, pino, davidedmundson, ngraham, atha.kane, spoorun, 
nicolasfella, kde-frameworks-devel, LeGast00n, cblack, michaelh


KDE CI: Frameworks » kcoreaddons » kf5-qt5 SUSEQt5.15 - Build # 100 - Still Unstable!

2020-11-16 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kcoreaddons/job/kf5-qt5%20SUSEQt5.15/100/
 Project:
kf5-qt5 SUSEQt5.15
 Date of build:
Tue, 17 Nov 2020 06:10:22 +
 Build duration:
4 min 40 sec and counting
   BUILD ARTIFACTS
  abi-compatibility-results.yamlacc/KF5CoreAddons-5.77.0.xmlcompat_reports/KF5CoreAddons_compat_report.htmllogs/KF5CoreAddons/5.77.0/log.txt
   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: 26 test(s), Skipped: 0 test(s), Total: 27 test(s)Failed: projectroot.autotests.kformattest
   Cobertura Report
  
   Project Coverage Summary
  
   Name
  PackagesFilesClassesLinesConditionalsCobertura Coverage Report91%
(10/11)87%
(84/97)87%
(84/97)75%
(7094/9481)42%
(10822/25756)Coverage Breakdown by Package
Name
   FilesClassesLinesConditionalsautotests94%
(32/34)94%
(32/34)94%
(3002/3179)47%
(6217/13202)src.desktoptojson100%
(2/2)100%
(2/2)76%
(94/123)37%
(109/292)src.lib67%
(2/3)67%
(2/3)62%
(393/632)28%
(249/886)src.lib.caching100%
(2/2)100%
(2/2)45%
(352/781)16%
(187/1190)src.lib.io77%
(10/13)77%
(10/13)67%
(891/1328)36%
(1018/2825)src.lib.jobs71%
(5/7)71%
(5/7)55%
(171/311)42%
(59/140)src.lib.plugin100%
(8/8)100%
(8/8)76%
(676/888)35%
(872/2513)src.lib.randomness100%
(3/3)100%
(3/3)71%
(72/101)58%
(49/84)src.lib.text63%
(5/8)63%
(5/8)52%
(444/853)47%
(1036/2191)src.lib.util100%
(15/15)100%
(15/15)83%
(999/1200)50%
(1026/2043)tests0%
(0/2)0%
(0/2)0%
(0/85)0%
(0/390)

KDE CI: Frameworks » kcoreaddons » kf5-qt5 SUSEQt5.12 - Build # 301 - Still Unstable!

2020-11-16 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kcoreaddons/job/kf5-qt5%20SUSEQt5.12/301/
 Project:
kf5-qt5 SUSEQt5.12
 Date of build:
Tue, 17 Nov 2020 06:10:22 +
 Build duration:
4 min 36 sec and counting
   BUILD ARTIFACTS
  abi-compatibility-results.yamlacc/KF5CoreAddons-5.77.0.xmlcompat_reports/KF5CoreAddons_compat_report.htmllogs/KF5CoreAddons/5.77.0/log.txt
   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: 26 test(s), Skipped: 0 test(s), Total: 27 test(s)Failed: projectroot.autotests.kformattest
   Cobertura Report
  
   Project Coverage Summary
  
   Name
  PackagesFilesClassesLinesConditionalsCobertura Coverage Report91%
(10/11)87%
(84/97)87%
(84/97)75%
(7094/9482)42%
(10826/25768)Coverage Breakdown by Package
Name
   FilesClassesLinesConditionalsautotests94%
(32/34)94%
(32/34)94%
(3002/3179)47%
(6220/13210)src.desktoptojson100%
(2/2)100%
(2/2)76%
(94/123)37%
(109/292)src.lib67%
(2/3)67%
(2/3)62%
(393/632)28%
(249/886)src.lib.caching100%
(2/2)100%
(2/2)45%
(352/781)16%
(187/1190)src.lib.io77%
(10/13)77%
(10/13)67%
(891/1328)36%
(1018/2825)src.lib.jobs71%
(5/7)71%
(5/7)55%
(171/311)42%
(59/140)src.lib.plugin100%
(8/8)100%
(8/8)76%
(676/889)35%
(873/2517)src.lib.randomness100%
(3/3)100%
(3/3)71%
(72/101)58%
(49/84)src.lib.text63%
(5/8)63%
(5/8)52%
(444/853)47%
(1036/2191)src.lib.util100%
(15/15)100%
(15/15)83%
(999/1200)50%
(1026/2043)tests0%
(0/2)0%
(0/2)0%
(0/85)0%
(0/390)

KDE CI: Frameworks » kcoreaddons » kf5-qt5 FreeBSDQt5.15 - Build # 97 - Still Unstable!

2020-11-16 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kcoreaddons/job/kf5-qt5%20FreeBSDQt5.15/97/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Tue, 17 Nov 2020 06:10:22 +
 Build duration:
1 min 59 sec and counting
   JUnit Tests
  Name: projectroot Failed: 1 test(s), Passed: 26 test(s), Skipped: 0 test(s), Total: 27 test(s)Failed: projectroot.autotests.kformattest

KDE CI: Frameworks » kio » kf5-qt5 FreeBSDQt5.15 - Build # 328 - Unstable!

2020-11-16 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20FreeBSDQt5.15/328/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Tue, 17 Nov 2020 05:08:02 +
 Build duration:
15 min and counting
   JUnit Tests
  Name: projectroot Failed: 1 test(s), Passed: 57 test(s), Skipped: 0 test(s), Total: 58 test(s)Failed: projectroot.autotests.applicationlauncherjob_scopetestName: 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 » kcoreaddons » kf5-qt5 SUSEQt5.12 - Build # 300 - Still Unstable!

2020-11-16 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kcoreaddons/job/kf5-qt5%20SUSEQt5.12/300/
 Project:
kf5-qt5 SUSEQt5.12
 Date of build:
Tue, 17 Nov 2020 01:12:43 +
 Build duration:
3 min 17 sec and counting
   BUILD ARTIFACTS
  abi-compatibility-results.yamlacc/KF5CoreAddons-5.77.0.xmlcompat_reports/KF5CoreAddons_compat_report.htmllogs/KF5CoreAddons/5.77.0/log.txt
   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: 26 test(s), Skipped: 0 test(s), Total: 27 test(s)Failed: projectroot.autotests.kformattest
   Cobertura Report
  
   Project Coverage Summary
  
   Name
  PackagesFilesClassesLinesConditionalsCobertura Coverage Report91%
(10/11)87%
(84/97)87%
(84/97)75%
(7094/9482)42%
(10825/25766)Coverage Breakdown by Package
Name
   FilesClassesLinesConditionalsautotests94%
(32/34)94%
(32/34)94%
(3002/3179)47%
(6220/13210)src.desktoptojson100%
(2/2)100%
(2/2)76%
(94/123)37%
(109/292)src.lib67%
(2/3)67%
(2/3)62%
(393/632)28%
(249/886)src.lib.caching100%
(2/2)100%
(2/2)45%
(352/781)16%
(187/1190)src.lib.io77%
(10/13)77%
(10/13)67%
(891/1328)36%
(1018/2825)src.lib.jobs71%
(5/7)71%
(5/7)55%
(171/311)42%
(59/140)src.lib.plugin100%
(8/8)100%
(8/8)76%
(676/889)35%
(872/2515)src.lib.randomness100%
(3/3)100%
(3/3)71%
(72/101)58%
(49/84)src.lib.text63%
(5/8)63%
(5/8)52%
(444/853)47%
(1036/2191)src.lib.util100%
(15/15)100%
(15/15)83%
(999/1200)50%
(1026/2043)tests0%
(0/2)0%
(0/2)0%
(0/85)0%
(0/390)

KDE CI: Frameworks » kcoreaddons » kf5-qt5 SUSEQt5.15 - Build # 99 - Still Unstable!

2020-11-16 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kcoreaddons/job/kf5-qt5%20SUSEQt5.15/99/
 Project:
kf5-qt5 SUSEQt5.15
 Date of build:
Tue, 17 Nov 2020 01:12:43 +
 Build duration:
3 min 27 sec and counting
   BUILD ARTIFACTS
  abi-compatibility-results.yamlacc/KF5CoreAddons-5.77.0.xmlcompat_reports/KF5CoreAddons_compat_report.htmllogs/KF5CoreAddons/5.77.0/log.txt
   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: 26 test(s), Skipped: 0 test(s), Total: 27 test(s)Failed: projectroot.autotests.kformattest
   Cobertura Report
  
   Project Coverage Summary
  
   Name
  PackagesFilesClassesLinesConditionalsCobertura Coverage Report91%
(10/11)87%
(84/97)87%
(84/97)75%
(7094/9481)42%
(10820/25754)Coverage Breakdown by Package
Name
   FilesClassesLinesConditionalsautotests94%
(32/34)94%
(32/34)94%
(3002/3179)47%
(6216/13202)src.desktoptojson100%
(2/2)100%
(2/2)76%
(94/123)37%
(109/292)src.lib67%
(2/3)67%
(2/3)62%
(393/632)28%
(249/886)src.lib.caching100%
(2/2)100%
(2/2)45%
(352/781)16%
(187/1190)src.lib.io77%
(10/13)77%
(10/13)67%
(891/1328)36%
(1018/2825)src.lib.jobs71%
(5/7)71%
(5/7)55%
(171/311)42%
(59/140)src.lib.plugin100%
(8/8)100%
(8/8)76%
(676/888)35%
(871/2511)src.lib.randomness100%
(3/3)100%
(3/3)71%
(72/101)58%
(49/84)src.lib.text63%
(5/8)63%
(5/8)52%
(444/853)47%
(1036/2191)src.lib.util100%
(15/15)100%
(15/15)83%
(999/1200)50%
(1026/2043)tests0%
(0/2)0%
(0/2)0%
(0/85)0%
(0/390)

KDE CI: Frameworks » kcoreaddons » kf5-qt5 FreeBSDQt5.15 - Build # 96 - Still Unstable!

2020-11-16 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kcoreaddons/job/kf5-qt5%20FreeBSDQt5.15/96/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Tue, 17 Nov 2020 01:12:43 +
 Build duration:
2 min 31 sec and counting
   JUnit Tests
  Name: projectroot Failed: 1 test(s), Passed: 26 test(s), Skipped: 0 test(s), Total: 27 test(s)Failed: projectroot.autotests.kformattest

Re: RSIBreak / KIdleTime on Wayland

2020-11-16 Thread Dominik Waurenschk
> > Yes, I meant that progress bar.
> > I've had that 1s idle timer idea as well, unfortunately after writing this, 
> > but thank you for confirming that this would indeed work.
> > I will give that a try and if I can get RSIBreak to a working state on 
> > wayland submit a PR for it.
>
> Excellent, thank you very much.
> Please do please reach out if there are any questions with regards to the 
> wayland side.
>
> David

So, I implemented it this way (least invasive to RSIBreak):
If the user was idle for a second (using a KIdleTime timeout), I start my own 
idle time counter (counter++ every second).
Then I catch the next resume event (next user input) and reset my counter to 0.

Now here's some things I found:
1) It works just fine in X.

2) It works with XWayland, but only detects user activity if the user makes an 
input to an XWayland window.
   This means RSIBreak will think the user is idle if using a native wayland 
application.
   On a KDE Plasma Wayland session, RSIBreak is started as an XWayland 
application by default.

3) It works okay if RSIBreak is started as a native Wayland application 
(QT_QPA_PLATFORM=wayland).
   All input is detected, on native and XWayland windows.
   But: It takes about 5-10 seconds of me not doing any inputs for the idle 
timeout to be called, instead of the 1 second timeout I requested.
   (the resume event is emitted immediately though, it is just the idle timout 
that is slow)

So I wonder if this can be fixed in KIdleTime, or if that's just how Wayland 
works.
Thank you,
Dominik

signature.asc
Description: OpenPGP digital signature


Re: RSIBreak / KIdleTime on Wayland

2020-11-16 Thread Dominik Waurenschk
> > 2.  It works with XWayland, but only detects user activity if the user 
> > makes an input to an XWayland window.
> Yeah, that's expected. We only send things to X when an X app has focus.
> Changing this behaviour is not an option. I don't think this is a viable 
> setup option to support.
> > RSIBreak is started as an XWayland application by default.
> That shouldn't be the case. Are you on OpenSuse by any chance?

Alright, just checking if that is intended behaviour.
Yes, I am indeed on OpenSuse, so I guess that's some kind of config error on my 
end. 

No need to worry about this case then.

> > 3.  It works okay if RSIBreak is started as a native Wayland application 
> > (QT_QPA_PLATFORM=wayland).
> > All input is detected, on native and XWayland windows.
> > But: It takes about 5-10 seconds of me not doing any inputs for the 
> > idle timeout to be called, instead of the 1 second timeout I requested.
> > (the resume event is emitted immediately though, it is just the idle 
> > timout that is slow)
> Indeed:
> // less than 5 sec is not idle by definition
> timer->setInterval(qMax(timeout, 5000u));
>
> In kwayland-server/src/server/idle_interface.cpp
> I have no objections to changing this.
> 

> David

Thanks for the information, and the merge request :)

Dominik

signature.asc
Description: OpenPGP digital signature


KDE CI: Frameworks » kcoreaddons » kf5-qt5 SUSEQt5.15 - Build # 98 - Unstable!

2020-11-16 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kcoreaddons/job/kf5-qt5%20SUSEQt5.15/98/
 Project:
kf5-qt5 SUSEQt5.15
 Date of build:
Mon, 16 Nov 2020 19:31:27 +
 Build duration:
6 min 33 sec and counting
   BUILD ARTIFACTS
  abi-compatibility-results.yamlacc/KF5CoreAddons-5.77.0.xmlcompat_reports/KF5CoreAddons_compat_report.htmllogs/KF5CoreAddons/5.77.0/log.txt
   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: 26 test(s), Skipped: 0 test(s), Total: 27 test(s)Failed: projectroot.autotests.kformattest
   Cobertura Report
  
   Project Coverage Summary
  
   Name
  PackagesFilesClassesLinesConditionalsCobertura Coverage Report91%
(10/11)87%
(84/97)87%
(84/97)75%
(7094/9481)42%
(10820/25754)Coverage Breakdown by Package
Name
   FilesClassesLinesConditionalsautotests94%
(32/34)94%
(32/34)94%
(3002/3179)47%
(6216/13202)src.desktoptojson100%
(2/2)100%
(2/2)76%
(94/123)37%
(109/292)src.lib67%
(2/3)67%
(2/3)62%
(393/632)28%
(249/886)src.lib.caching100%
(2/2)100%
(2/2)45%
(352/781)16%
(187/1190)src.lib.io77%
(10/13)77%
(10/13)67%
(891/1328)36%
(1018/2825)src.lib.jobs71%
(5/7)71%
(5/7)55%
(171/311)42%
(59/140)src.lib.plugin100%
(8/8)100%
(8/8)76%
(676/888)35%
(871/2511)src.lib.randomness100%
(3/3)100%
(3/3)71%
(72/101)58%
(49/84)src.lib.text63%
(5/8)63%
(5/8)52%
(444/853)47%
(1036/2191)src.lib.util100%
(15/15)100%
(15/15)83%
(999/1200)50%
(1026/2043)tests0%
(0/2)0%
(0/2)0%
(0/85)0%
(0/390)

Re: RSIBreak / KIdleTime on Wayland

2020-11-16 Thread Dominik Waurenschk
> > 2.  It works with XWayland, but only detects user activity if the user 
> > makes an input to an XWayland window.
> Yeah, that's expected. We only send things to X when an X app has focus.
> Changing this behaviour is not an option. I don't think this is a viable 
> setup option to support.
> > RSIBreak is started as an XWayland application by default.
> That shouldn't be the case. Are you on OpenSuse by any chance?

Alright, just checking if that is intended behaviour.
Yes, I am indeed on OpenSuse, so I guess that's some kind of config error on my 
end. 

No need to worry about this case then.

> > 3.  It works okay if RSIBreak is started as a native Wayland application 
> > (QT_QPA_PLATFORM=wayland).
> > All input is detected, on native and XWayland windows.
> > But: It takes about 5-10 seconds of me not doing any inputs for the 
> > idle timeout to be called, instead of the 1 second timeout I requested.
> > (the resume event is emitted immediately though, it is just the idle 
> > timout that is slow)
> Indeed:
> // less than 5 sec is not idle by definition
> timer->setInterval(qMax(timeout, 5000u));
>
> In kwayland-server/src/server/idle_interface.cpp
> I have no objections to changing this.
> 

> David

Thanks for the information, and the merge request :)

Dominik

signature.asc
Description: OpenPGP digital signature


KDE CI: Frameworks » kcoreaddons » kf5-qt5 SUSEQt5.12 - Build # 299 - Unstable!

2020-11-16 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kcoreaddons/job/kf5-qt5%20SUSEQt5.12/299/
 Project:
kf5-qt5 SUSEQt5.12
 Date of build:
Mon, 16 Nov 2020 19:31:27 +
 Build duration:
3 min 13 sec and counting
   BUILD ARTIFACTS
  abi-compatibility-results.yamlacc/KF5CoreAddons-5.77.0.xmlcompat_reports/KF5CoreAddons_compat_report.htmllogs/KF5CoreAddons/5.77.0/log.txt
   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: 26 test(s), Skipped: 0 test(s), Total: 27 test(s)Failed: projectroot.autotests.kformattest
   Cobertura Report
  
   Project Coverage Summary
  
   Name
  PackagesFilesClassesLinesConditionalsCobertura Coverage Report91%
(10/11)87%
(84/97)87%
(84/97)75%
(7094/9482)42%
(10825/25766)Coverage Breakdown by Package
Name
   FilesClassesLinesConditionalsautotests94%
(32/34)94%
(32/34)94%
(3002/3179)47%
(6220/13210)src.desktoptojson100%
(2/2)100%
(2/2)76%
(94/123)37%
(109/292)src.lib67%
(2/3)67%
(2/3)62%
(393/632)28%
(249/886)src.lib.caching100%
(2/2)100%
(2/2)45%
(352/781)16%
(187/1190)src.lib.io77%
(10/13)77%
(10/13)67%
(891/1328)36%
(1018/2825)src.lib.jobs71%
(5/7)71%
(5/7)55%
(171/311)42%
(59/140)src.lib.plugin100%
(8/8)100%
(8/8)76%
(676/889)35%
(872/2515)src.lib.randomness100%
(3/3)100%
(3/3)71%
(72/101)58%
(49/84)src.lib.text63%
(5/8)63%
(5/8)52%
(444/853)47%
(1036/2191)src.lib.util100%
(15/15)100%
(15/15)83%
(999/1200)50%
(1026/2043)tests0%
(0/2)0%
(0/2)0%
(0/85)0%
(0/390)

KDE CI: Frameworks » kcoreaddons » kf5-qt5 FreeBSDQt5.15 - Build # 95 - Unstable!

2020-11-16 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kcoreaddons/job/kf5-qt5%20FreeBSDQt5.15/95/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Mon, 16 Nov 2020 19:31:27 +
 Build duration:
1 min 30 sec and counting
   JUnit Tests
  Name: projectroot Failed: 1 test(s), Passed: 26 test(s), Skipped: 0 test(s), Total: 27 test(s)Failed: projectroot.autotests.kformattest

Re: RSIBreak / KIdleTime on Wayland

2020-11-16 Thread Dominik Waurenschk
> > Yes, I meant that progress bar.
> > I've had that 1s idle timer idea as well, unfortunately after writing this, 
> > but thank you for confirming that this would indeed work.
> > I will give that a try and if I can get RSIBreak to a working state on 
> > wayland submit a PR for it.
>
> Excellent, thank you very much.
> Please do please reach out if there are any questions with regards to the 
> wayland side.
>
> David

So, I implemented it this way (least invasive to RSIBreak):
If the user was idle for a second (using a KIdleTime timeout), I start my own 
idle time counter (counter++ every second).
Then I catch the next resume event (next user input) and reset my counter to 0.

Now here's some things I found:
1) It works just fine in X.

2) It works with XWayland, but only detects user activity if the user makes an 
input to an XWayland window.
   This means RSIBreak will think the user is idle if using a native wayland 
application.
   On a KDE Plasma Wayland session, RSIBreak is started as an XWayland 
application by default.

3) It works okay if RSIBreak is started as a native Wayland application 
(QT_QPA_PLATFORM=wayland).
   All input is detected, on native and XWayland windows.
   But: It takes about 5-10 seconds of me not doing any inputs for the idle 
timeout to be called, instead of the 1 second timeout I requested.
   (the resume event is emitted immediately though, it is just the idle timout 
that is slow)

So I wonder if this can be fixed in KIdleTime, or if that's just how Wayland 
works.
Thank you,
Dominik

signature.asc
Description: OpenPGP digital signature


Re: RSIBreak / KIdleTime on Wayland

2020-11-16 Thread David Edmundson
change made:
https://invent.kde.org/plasma/kwayland-server/-/merge_requests/133


Re: RSIBreak / KIdleTime on Wayland

2020-11-16 Thread David Edmundson
change made:
https://invent.kde.org/plasma/kwayland-server/-/merge_requests/133


Re: RSIBreak / KIdleTime on Wayland

2020-11-16 Thread David Edmundson
>If the user was idle for a second (using a KIdleTime timeout), I start my own 
>idle time counter (counter++ every second).
>Then I catch the next resume event (next user input) and reset my counter to 0.

That sounds like what I had in mind.

> 2) It works with XWayland, but only detects user activity if the user makes 
> an input to an XWayland window.

Yeah, that's expected. We only send things to X when an X app has focus.
Changing this behaviour is not an option. I don't think this is a
viable setup option to support.

>RSIBreak is started as an XWayland application by default.
That shouldn't be the case. Are you on OpenSuse by any chance?

>
> 3) It works okay if RSIBreak is started as a native Wayland application 
> (QT_QPA_PLATFORM=wayland).
>All input is detected, on native and XWayland windows.
>But: It takes about 5-10 seconds of me not doing any inputs for the idle 
> timeout to be called, instead of the 1 second timeout I requested.
>(the resume event is emitted immediately though, it is just the idle 
> timout that is slow)

Indeed:

// less than 5 sec is not idle by definition
timer->setInterval(qMax(timeout, 5000u));

In kwayland-server/src/server/idle_interface.cpp
I have no objections to changing this.

David

>
> So I wonder if this can be fixed in KIdleTime, or if that's just how Wayland 
> works.
> Thank you,
> Dominik


Re: RSIBreak / KIdleTime on Wayland

2020-11-16 Thread David Edmundson
>If the user was idle for a second (using a KIdleTime timeout), I start my own 
>idle time counter (counter++ every second).
>Then I catch the next resume event (next user input) and reset my counter to 0.

That sounds like what I had in mind.

> 2) It works with XWayland, but only detects user activity if the user makes 
> an input to an XWayland window.

Yeah, that's expected. We only send things to X when an X app has focus.
Changing this behaviour is not an option. I don't think this is a
viable setup option to support.

>RSIBreak is started as an XWayland application by default.
That shouldn't be the case. Are you on OpenSuse by any chance?

>
> 3) It works okay if RSIBreak is started as a native Wayland application 
> (QT_QPA_PLATFORM=wayland).
>All input is detected, on native and XWayland windows.
>But: It takes about 5-10 seconds of me not doing any inputs for the idle 
> timeout to be called, instead of the 1 second timeout I requested.
>(the resume event is emitted immediately though, it is just the idle 
> timout that is slow)

Indeed:

// less than 5 sec is not idle by definition
timer->setInterval(qMax(timeout, 5000u));

In kwayland-server/src/server/idle_interface.cpp
I have no objections to changing this.

David

>
> So I wonder if this can be fixed in KIdleTime, or if that's just how Wayland 
> works.
> Thank you,
> Dominik


KDE CI: Frameworks » purpose » kf5-qt5 FreeBSDQt5.15 - Build # 38 - Still Unstable!

2020-11-16 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/purpose/job/kf5-qt5%20FreeBSDQt5.15/38/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Mon, 16 Nov 2020 09:32:28 +
 Build duration:
1 hr 17 min and counting
   JUnit Tests
  Name: projectroot Failed: 1 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 2 test(s)Failed: projectroot.autotests.alternativesmodeltest

KDE CI: Frameworks » kio » kf5-qt5 FreeBSDQt5.15 - Build # 327 - Fixed!

2020-11-16 Thread CI System
BUILD SUCCESS
 Build URL
https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20FreeBSDQt5.15/327/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Mon, 16 Nov 2020 09:59:21 +
 Build duration:
49 min and counting
   JUnit Tests
  Name: projectroot Failed: 0 test(s), Passed: 58 test(s), Skipped: 0 test(s), Total: 58 test(s)Name: 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 » purpose » kf5-qt5 SUSEQt5.15 - Build # 42 - Still Unstable!

2020-11-16 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/purpose/job/kf5-qt5%20SUSEQt5.15/42/
 Project:
kf5-qt5 SUSEQt5.15
 Date of build:
Mon, 16 Nov 2020 09:32:28 +
 Build duration:
1 hr 14 min and counting
   BUILD ARTIFACTS
  abi-compatibility-results.yamlacc/KF5Purpose-5.77.0.xmlcompat_reports/KF5Purpose_compat_report.htmllogs/KF5Purpose/5.77.0/log.txt
   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: 1 test(s), Skipped: 0 test(s), Total: 2 test(s)Failed: projectroot.autotests.alternativesmodeltest
   Cobertura Report
  
   Project Coverage Summary
  
   Name
  PackagesFilesClassesLinesConditionalsCobertura Coverage Report23%
(5/22)31%
(15/48)31%
(15/48)23%
(486/2088)19%
(179/953)Coverage Breakdown by Package
Name
   FilesClassesLinesConditionalsautotests100%
(2/2)100%
(2/2)98%
(143/146)59%
(54/92)src100%
(9/9)100%
(9/9)68%
(259/382)49%
(96/197)src.externalprocess0%
(0/2)0%
(0/2)0%
(0/136)0%
(0/98)src.fileitemactionplugin0%
(0/1)0%
(0/1)0%
(0/24)0%
(0/18)src.plugins.bluetooth0%
(0/1)0%
(0/1)0%
(0/33)0%
(0/8)src.plugins.email0%
(0/1)0%
(0/1)0%
(0/65)0%
(0/24)src.plugins.imgur0%
(0/2)0%
(0/2)0%
(0/184)0%
(0/63)src.plugins.kdeconnect0%
(0/1)0%
(0/1)0%
(0/31)0%
(0/6)src.plugins.kdeconnect_sms0%
(0/1)0%
(0/1)0%
(0/16)0%
(0/2)src.plugins.ktp-sendfile0%
(0/1)0%
(0/1)0%
(0/28)0%
(0/6)src.plugins.pastebin0%
(0/1)0%
(0/1)0%
(0/54)0%
(0/23)src.plugins.phabricator0%
(0/3)0%
(0/3)0%
(0/219)0%
(0/74)src.plugins.phabricator.quick0%
(0/5)0%
(0/5)0%
(0/93)0%
(0/48)src.plugins.phabricator.tests0%
(0/1)0%
(0/1)0%
(0/60)0%
(0/22)src.plugins.reviewboard0%
(0/3)0%
(0/3)0%
(0/229)0%
(0/70)src.plugins.reviewboard.quick0%
(0/7)0%
(0/7)0%
(0/154)0%
(0/80)src.plugins.saveas100%
(1/1)100%
(1/1)57%

KDE CI: Frameworks » threadweaver » kf5-qt5 FreeBSDQt5.15 - Build # 12 - Fixed!

2020-11-16 Thread CI System
BUILD SUCCESS
 Build URL
https://build.kde.org/job/Frameworks/job/threadweaver/job/kf5-qt5%20FreeBSDQt5.15/12/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Mon, 16 Nov 2020 09:34:44 +
 Build duration:
1 hr 9 min and counting
   JUnit Tests
  Name: projectroot Failed: 0 test(s), Passed: 7 test(s), Skipped: 0 test(s), Total: 7 test(s)

KDE CI: Frameworks » kio » kf5-qt5 SUSEQt5.15 - Build # 325 - Fixed!

2020-11-16 Thread CI System
BUILD SUCCESS
 Build URL
https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20SUSEQt5.15/325/
 Project:
kf5-qt5 SUSEQt5.15
 Date of build:
Mon, 16 Nov 2020 10:30:18 +
 Build duration:
9 min 0 sec and counting
   BUILD ARTIFACTS
  acc/KF5KIO-5.77.0.xmllogs/KF5KIO/5.77.0/log.txt
   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: 59 test(s), Skipped: 0 test(s), Total: 59 test(s)Name: 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)67%
(295/438)67%
(295/438)58%
(37407/64974)41%
(19088/46216)Coverage Breakdown by Package
Name
   FilesClassesLinesConditionalsautotests100%
(59/59)100%
(59/59)96%
(10858/11365)46%
(5233/11278)autotests.http100%
(5/5)100%
(5/5)99%
(581/582)65%
(88/136)autotests.kcookiejar100%
(1/1)100%
(1/1)93%
(165/177)70%
(49/70)src100%
(1/1)100%
(1/1)86%
(6/7)67%
(4/6)src.core88%
(105/119)88%
(105/119)61%
(8815/14565)52%
(4557/8736)src.core.kssl100%
(1/1)100%
(1/1)40%
(35/88)50%
(3/6)src.filewidgets77%
(33/43)77%
(33/43)60%
(5145/8602)46%
(2321/5013)src.gui100%
(8/8)100%
(8/8)80%
(735/917)61%
(380/622)src.gui.systemd50%
(2/4)50%
(2/4)4%
(7/187)1%
(1/116)src.ioslaves.file100%
(7/7)100%
(7/7)54%
(733/1348)40%
(443/1112)src.ioslaves.file.kauth0%
(0/2)0%
(0/2)0%
(0/168)0%
(0/89)src.ioslaves.ftp100%
(2/2)100%
(2/2)47%
(653/1376)37%
(531/1420)src.ioslaves.help0%
(0/5)0%
(0/5)0%
(0/247)0%
(0/148)src.ioslaves.http88%
(7/8)88%
(7/8)41%
(1777/4311)35%
(1286/3644)src.ioslaves.http.kcookiejar40%
(2/5)40%
(2/5)47%
(630/1333)56%
(578/1037)src.ioslaves.remote100%
(2/2)100%
(2/2)27%
  

KDE CI: Frameworks » plasma-framework » kf5-qt5 FreeBSDQt5.15 - Build # 223 - Still Unstable!

2020-11-16 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/plasma-framework/job/kf5-qt5%20FreeBSDQt5.15/223/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Mon, 16 Nov 2020 09:31:37 +
 Build duration:
1 hr 4 min and counting
   JUnit Tests
  Name: projectroot Failed: 1 test(s), Passed: 10 test(s), Skipped: 0 test(s), Total: 11 test(s)Failed: projectroot.autotests.i18ndcheck

KDE CI: Frameworks » plasma-framework » kf5-qt5 SUSEQt5.15 - Build # 223 - Still Unstable!

2020-11-16 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/plasma-framework/job/kf5-qt5%20SUSEQt5.15/223/
 Project:
kf5-qt5 SUSEQt5.15
 Date of build:
Mon, 16 Nov 2020 09:31:36 +
 Build duration:
59 min and counting
   BUILD ARTIFACTS
  abi-compatibility-results.yamlacc/KF5Plasma-5.77.0.xmlacc/KF5PlasmaQuick-5.77.0.xmlcompat_reports/KF5Plasma_compat_report.htmllogs/KF5Plasma/5.77.0/log.txt
   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: 10 test(s), Skipped: 0 test(s), Total: 11 test(s)Failed: projectroot.autotests.i18ndcheck
   Cobertura Report
  
   Project Coverage Summary
  
   Name
  PackagesFilesClassesLinesConditionalsCobertura Coverage Report44%
(8/18)36%
(49/136)36%
(49/136)34%
(4648/13511)27%
(2350/8820)Coverage Breakdown by Package
Name
   FilesClassesLinesConditionalsautotests92%
(11/12)92%
(11/12)95%
(881/928)49%
(383/784)src.declarativeimports.calendar0%
(0/6)0%
(0/6)0%
(0/483)0%
(0/197)src.declarativeimports.core47%
(8/17)47%
(8/17)34%
(808/2374)27%
(378/1409)src.declarativeimports.plasmacomponents0%
(0/6)0%
(0/6)0%
(0/523)0%
(0/195)src.declarativeimports.plasmaextracomponents0%
(0/4)0%
(0/4)0%
(0/43)0%
(0/16)src.declarativeimports.platformcomponents0%
(0/3)0%
(0/3)0%
(0/61)0%
(0/14)src.declarativeimports.platformcomponents.utils0%
(0/2)0%
(0/2)0%
(0/14)0%
(0/2)src.plasma41%
(11/27)41%
(11/27)42%
(1545/3645)35%
(916/2654)src.plasma.packagestructure43%
(3/7)43%
(3/7)36%
(49/137)42%
(5/12)src.plasma.private45%
(9/20)45%
(9/20)48%
(796/1654)39%
(378/967)src.plasma.scripting33%
(1/3)33%
(1/3)12%
(20/173)7%
(7/105)src.plasmapkg0%
(0/1)0%
(0/1)0%
(0/45)0%
(0/40)src.plasmaquick38%
(5/13)38%
(5/13)27%
(518/1918)18%
(278/1511)src.plasmaquick.private50%
(1/2)50%
(1/2)29%
(31/106)36%
(5/14)src.scriptengines.qml.plasmoid0%
(0/8)0%
(0/8)0%
(0/1252)0%
(0/882)tests.dpi0%
(0/2)0%
(0/2)0%
(0/21)0%

KDE CI: Frameworks » kio » kf5-qt5 SUSEQt5.15 - Build # 324 - Unstable!

2020-11-16 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20SUSEQt5.15/324/
 Project:
kf5-qt5 SUSEQt5.15
 Date of build:
Mon, 16 Nov 2020 09:19:43 +
 Build duration:
1 hr 10 min and counting
   BUILD ARTIFACTS
  acc/KF5KIO-5.77.0.xmllogs/KF5KIO/5.77.0/log.txt
   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: 58 test(s), Skipped: 0 test(s), Total: 59 test(s)Failed: projectroot.autotests.kiofilewidgets_kfilewidgettestName: 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)67%
(295/438)67%
(295/438)58%
(37430/64977)41%
(19102/46216)Coverage Breakdown by Package
Name
   FilesClassesLinesConditionalsautotests100%
(59/59)100%
(59/59)96%
(10856/11365)46%
(5229/11278)autotests.http100%
(5/5)100%
(5/5)99%
(581/582)65%
(88/136)autotests.kcookiejar100%
(1/1)100%
(1/1)93%
(165/177)70%
(49/70)src100%
(1/1)100%
(1/1)86%
(6/7)67%
(4/6)src.core88%
(105/119)88%
(105/119)61%
(8828/14566)52%
(4563/8736)src.core.kssl100%
(1/1)100%
(1/1)40%
(35/88)50%
(3/6)src.filewidgets77%
(33/43)77%
(33/43)60%
(5156/8603)46%
(2325/5013)src.gui100%
(8/8)100%
(8/8)80%
(735/917)61%
(380/622)src.gui.systemd50%
(2/4)50%
(2/4)4%
(7/187)1%
(1/116)src.ioslaves.file100%
(7/7)100%
(7/7)54%
(733/1348)40%
(444/1112)src.ioslaves.file.kauth0%
(0/2)0%
(0/2)0%
(0/168)0%
(0/89)src.ioslaves.ftp100%
(2/2)100%
(2/2)47%
(653/1376)37%
(531/1420)src.ioslaves.help0%
(0/5)0%
(0/5)0%
(0/247)0%
(0/148)src.ioslaves.http88%
(7/8)88%
(7/8)41%
(1773/4311)35%
(1289/3644)src.ioslaves.http.kcookiejar40%
(2/5)40%
(2/5)47%
(630/1333)56%
(578/1037)src.ioslaves.remote100%
(2/2)100%
  

KDE CI: Frameworks » kwayland » kf5-qt5 FreeBSDQt5.15 - Build # 29 - Still Unstable!

2020-11-16 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kwayland/job/kf5-qt5%20FreeBSDQt5.15/29/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Mon, 16 Nov 2020 09:28:03 +
 Build duration:
56 min and counting
   JUnit Tests
  Name: projectroot.autotests Failed: 14 test(s), Passed: 29 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_testIdleFailed: projectroot.autotests.client.kwayland_testPointerConstraintsFailed: 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.server.kwayland_testWaylandServerDisplay

KDE CI: Frameworks » ktexteditor » kf5-qt5 FreeBSDQt5.15 - Build # 101 - Fixed!

2020-11-16 Thread CI System
BUILD SUCCESS
 Build URL
https://build.kde.org/job/Frameworks/job/ktexteditor/job/kf5-qt5%20FreeBSDQt5.15/101/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Mon, 16 Nov 2020 09:26:46 +
 Build duration:
52 min and counting
   JUnit Tests
  Name: projectroot Failed: 0 test(s), Passed: 62 test(s), Skipped: 0 test(s), Total: 62 test(s)Name: projectroot.autotests.src Failed: 0 test(s), Passed: 5 test(s), Skipped: 0 test(s), Total: 5 test(s)

KDE CI: Frameworks » kpty » kf5-qt5 FreeBSDQt5.15 - Build # 20 - Still Unstable!

2020-11-16 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kpty/job/kf5-qt5%20FreeBSDQt5.15/20/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Mon, 16 Nov 2020 09:25:03 +
 Build duration:
41 min and counting
   JUnit Tests
  Name: projectroot Failed: 1 test(s), Passed: 0 test(s), Skipped: 0 test(s), Total: 1 test(s)Failed: projectroot.autotests.kptyprocesstest

KDE CI: Frameworks » kpackage » kf5-qt5 FreeBSDQt5.15 - Build # 28 - Still Unstable!

2020-11-16 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kpackage/job/kf5-qt5%20FreeBSDQt5.15/28/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Mon, 16 Nov 2020 09:23:52 +
 Build duration:
40 min and counting
   JUnit Tests
  Name: projectroot Failed: 1 test(s), Passed: 10 test(s), Skipped: 0 test(s), Total: 11 test(s)Failed: projectroot.autotests.plasma_packagestructuretest

KDE CI: Frameworks » kio » kf5-qt5 FreeBSDQt5.15 - Build # 326 - Unstable!

2020-11-16 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20FreeBSDQt5.15/326/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Mon, 16 Nov 2020 09:19:43 +
 Build duration:
39 min and counting
   JUnit Tests
  Name: projectroot Failed: 1 test(s), Passed: 57 test(s), Skipped: 0 test(s), Total: 58 test(s)Failed: projectroot.autotests.commandlauncherjob_scopetestName: 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 » purpose » kf5-qt5 SUSEQt5.12 - Build # 243 - Still Unstable!

2020-11-16 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/purpose/job/kf5-qt5%20SUSEQt5.12/243/
 Project:
kf5-qt5 SUSEQt5.12
 Date of build:
Mon, 16 Nov 2020 09:32:28 +
 Build duration:
25 min and counting
   BUILD ARTIFACTS
  abi-compatibility-results.yamlacc/KF5Purpose-5.77.0.xmlcompat_reports/KF5Purpose_compat_report.htmllogs/KF5Purpose/5.77.0/log.txt
   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: 1 test(s), Skipped: 0 test(s), Total: 2 test(s)Failed: projectroot.autotests.alternativesmodeltest
   Cobertura Report
  
   Project Coverage Summary
  
   Name
  PackagesFilesClassesLinesConditionalsCobertura Coverage Report23%
(5/22)31%
(15/48)31%
(15/48)23%
(486/2088)19%
(179/953)Coverage Breakdown by Package
Name
   FilesClassesLinesConditionalsautotests100%
(2/2)100%
(2/2)98%
(143/146)59%
(54/92)src100%
(9/9)100%
(9/9)68%
(259/382)49%
(96/197)src.externalprocess0%
(0/2)0%
(0/2)0%
(0/136)0%
(0/98)src.fileitemactionplugin0%
(0/1)0%
(0/1)0%
(0/24)0%
(0/18)src.plugins.bluetooth0%
(0/1)0%
(0/1)0%
(0/33)0%
(0/8)src.plugins.email0%
(0/1)0%
(0/1)0%
(0/65)0%
(0/24)src.plugins.imgur0%
(0/2)0%
(0/2)0%
(0/184)0%
(0/63)src.plugins.kdeconnect0%
(0/1)0%
(0/1)0%
(0/31)0%
(0/6)src.plugins.kdeconnect_sms0%
(0/1)0%
(0/1)0%
(0/16)0%
(0/2)src.plugins.ktp-sendfile0%
(0/1)0%
(0/1)0%
(0/28)0%
(0/6)src.plugins.pastebin0%
(0/1)0%
(0/1)0%
(0/54)0%
(0/23)src.plugins.phabricator0%
(0/3)0%
(0/3)0%
(0/219)0%
(0/74)src.plugins.phabricator.quick0%
(0/5)0%
(0/5)0%
(0/93)0%
(0/48)src.plugins.phabricator.tests0%
(0/1)0%
(0/1)0%
(0/60)0%
(0/22)src.plugins.reviewboard0%
(0/3)0%
(0/3)0%
(0/229)0%
(0/70)src.plugins.reviewboard.quick0%
(0/7)0%
(0/7)0%
(0/154)0%
(0/80)src.plugins.saveas100%
(1/1)100%
(1/1)57%
(29/51)61%
   

KDE CI: Frameworks » plasma-framework » kf5-qt5 SUSEQt5.12 - Build # 609 - Still Unstable!

2020-11-16 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/plasma-framework/job/kf5-qt5%20SUSEQt5.12/609/
 Project:
kf5-qt5 SUSEQt5.12
 Date of build:
Mon, 16 Nov 2020 09:31:37 +
 Build duration:
22 min and counting
   BUILD ARTIFACTS
  abi-compatibility-results.yamlacc/KF5Plasma-5.77.0.xmlacc/KF5PlasmaQuick-5.76.0.xmlcompat_reports/KF5Plasma_compat_report.htmllogs/KF5Plasma/5.77.0/log.txt
   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: 10 test(s), Skipped: 0 test(s), Total: 11 test(s)Failed: projectroot.autotests.i18ndcheck
   Cobertura Report
  
   Project Coverage Summary
  
   Name
  PackagesFilesClassesLinesConditionalsCobertura Coverage Report44%
(8/18)36%
(49/136)36%
(49/136)34%
(4661/13516)27%
(2354/8820)Coverage Breakdown by Package
Name
   FilesClassesLinesConditionalsautotests92%
(11/12)92%
(11/12)95%
(880/928)49%
(383/784)src.declarativeimports.calendar0%
(0/6)0%
(0/6)0%
(0/483)0%
(0/197)src.declarativeimports.core47%
(8/17)47%
(8/17)34%
(808/2374)27%
(378/1409)src.declarativeimports.plasmacomponents0%
(0/6)0%
(0/6)0%
(0/523)0%
(0/195)src.declarativeimports.plasmaextracomponents0%
(0/4)0%
(0/4)0%
(0/43)0%
(0/16)src.declarativeimports.platformcomponents0%
(0/3)0%
(0/3)0%
(0/61)0%
(0/14)src.declarativeimports.platformcomponents.utils0%
(0/2)0%
(0/2)0%
(0/14)0%
(0/2)src.plasma41%
(11/27)41%
(11/27)42%
(1545/3647)35%
(916/2654)src.plasma.packagestructure43%
(3/7)43%
(3/7)36%
(49/137)42%
(5/12)src.plasma.private45%
(9/20)45%
(9/20)49%
(806/1655)39%
(381/967)src.plasma.scripting33%
(1/3)33%
(1/3)12%
(20/173)7%
(7/105)src.plasmapkg0%
(0/1)0%
(0/1)0%
(0/45)0%
(0/40)src.plasmaquick38%
(5/13)38%
(5/13)27%
(522/1920)18%
(279/1511)src.plasmaquick.private50%
(1/2)50%
(1/2)29%
(31/106)36%
(5/14)src.scriptengines.qml.plasmoid0%
(0/8)0%
(0/8)0%
(0/1252)0%
(0/882)tests.dpi0%
(0/2)0%
(0/2)0%
(0/21)0%

KDE CI: Frameworks » kfilemetadata » kf5-qt5 FreeBSDQt5.15 - Build # 31 - Still Unstable!

2020-11-16 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kfilemetadata/job/kf5-qt5%20FreeBSDQt5.15/31/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Mon, 16 Nov 2020 09:16:21 +
 Build duration:
29 min and counting
   JUnit Tests
  Name: projectroot Failed: 1 test(s), Passed: 19 test(s), Skipped: 0 test(s), Total: 20 test(s)Failed: projectroot.autotests.embeddedimagedatatest

KDE CI: Frameworks » kwindowsystem » kf5-qt5 SUSEQt5.12 - Build # 135 - Fixed!

2020-11-16 Thread CI System
BUILD SUCCESS
 Build URL
https://build.kde.org/job/Frameworks/job/kwindowsystem/job/kf5-qt5%20SUSEQt5.12/135/
 Project:
kf5-qt5 SUSEQt5.12
 Date of build:
Mon, 16 Nov 2020 09:28:45 +
 Build duration:
16 min and counting
   BUILD ARTIFACTS
  acc/KF5WindowSystem-5.77.0.xmllogs/KF5WindowSystem/5.77.0/log.txt
   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: 13 test(s), Skipped: 0 test(s), Total: 13 test(s)
   Cobertura Report
  
   Project Coverage Summary
  
   Name
  PackagesFilesClassesLinesConditionalsCobertura Coverage Report67%
(4/6)79%
(44/56)79%
(44/56)73%
(7337/9994)54%
(3572/6569)Coverage Breakdown by Package
Name
   FilesClassesLinesConditionalsautotests88%
(15/17)88%
(15/17)97%
(3094/3180)52%
(1294/2466)autotests.helper100%
(1/1)100%
(1/1)70%
(7/10)50%
(3/6)src86%
(12/14)86%
(12/14)53%
(832/1560)42%
(310/734)src.platforms.wayland0%
(0/2)0%
(0/2)0%
(0/70)100%
(0/0)src.platforms.xcb94%
(16/17)94%
(16/17)70%
(3404/4896)59%
(1965/3317)tests0%
(0/5)0%
(0/5)0%
(0/278)0%
(0/46)

KDE CI: Frameworks » kdelibs4support » kf5-qt5 FreeBSDQt5.15 - Build # 29 - Still Unstable!

2020-11-16 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kdelibs4support/job/kf5-qt5%20FreeBSDQt5.15/29/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Mon, 16 Nov 2020 09:14:03 +
 Build duration:
29 min and counting
   JUnit Tests
  Name: projectroot Failed: 1 test(s), Passed: 38 test(s), Skipped: 0 test(s), Total: 39 test(s)Failed: projectroot.autotests.kmimetypetest