Re: ThumbSequenceCreator in KIO not working properly

2020-07-04 Thread David Faure
On samedi 4 juillet 2020 12:57:04 CEST David Lerch wrote:
> I have not been able to find out if DelegateAnimationHandler is even being
> used during thumbnail generation. 

It seems to be used by KFileItemDelegate (and nothing else) :
https://lxr.kde.org/ident?_i=DelegateAnimationHandler&_remember=1

KFileItemDelegate itself is use by KDirOperator
https://lxr.kde.org/ident?_i=KFileItemDelegate

Dolphin unfortunately has its own model/view stuff (e.g. for the animations 
where icons move around).

I suggest testing with the file dialog (which uses KDirOperator)
and asking the Dolphin people on kfm-devel about how Dolphin could be changed 
to use DelegateAnimationHandler, possibly?

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





ThumbSequenceCreator in KIO not working properly

2020-07-04 Thread David Lerch
Hi,

Is there someone here in the know about KIO and specifically its
handling of thumbnails?

I'm trying to implement a custom thumbnail generator based on
kffmpegthumbnailer, but using ThumbSequenceCreator instead of
ThumbCreator, to display an "animated" thumbnail for video files
(mplayerhumbs did that, but was apparently dropped a while ago).
However, when viewing a video file icon in Dolphin,
ThumbSequenceCreator::sequenceIndex() always just returns 0.0. It
looks like whoever actually requests the thumbnail generation does not
call setSequenceIndex() properly. I _am_ using HandleSequences=true in
the .desktop file.

I have tried sifting through KDE code and it seems like the
sequenceIndex is passed through gazillions of layers, but it seems
like the one responsible for updating it is KIO's
DelegateAnimationHandler. Today is my first day developing something
to do with KDE, and debugging this has been a nightmare. I have not
been able to find out if DelegateAnimationHandler is even being used
during thumbnail generation. I'm trying to avoid having to compile
basically the entire KDE core system from source just to debug this.

Is ThumbSequenceCreator supposed to work in current KDE versions?
Might this be something specific to Dolphin? Is there anything else I
need to do to get a sequenceIndex != 0? Another mailing list I should
write to instead? I'm currently using KDE Frameworks 5.54.0.


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

2020-07-04 Thread CI System
BUILD SUCCESS
 Build URL
https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20FreeBSDQt5.15/38/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Sat, 04 Jul 2020 12:16:39 +
 Build duration:
5 min 12 sec and counting
   JUnit Tests
  Name: projectroot Failed: 0 test(s), Passed: 53 test(s), Skipped: 0 test(s), Total: 53 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)

D28745: Skip caching thumbnails on encrypted filesystems

2020-07-04 Thread Marcin Gurtowski
marcingu added a comment.


  I made merge request for storageAccessFromPath: 
https://invent.kde.org/frameworks/solid/-/merge_requests/8

REPOSITORY
  R320 KIO Extras

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

To: marcingu, ivan, broulik, #dolphin, ngraham, meven, bruns
Cc: thiago, bruns, meven, ngraham, kde-frameworks-devel, kfm-devel, 
waitquietly, azyx, nikolaik, pberestov, iasensio, aprcela, fprice, LeGast00n, 
cblack, fbampaloukas, alexde, Codezela, feverfew, michaelh, spoorun, 
navarromorales, firef, andrebarros, emmanuelp, rdieter, mikesomov


KDE CI: Frameworks » kdelibs4support » kf5-qt5 SUSEQt5.12 - Build # 118 - Fixed!

2020-07-04 Thread CI System
BUILD SUCCESS
 Build URL
https://build.kde.org/job/Frameworks/job/kdelibs4support/job/kf5-qt5%20SUSEQt5.12/118/
 Project:
kf5-qt5 SUSEQt5.12
 Date of build:
Sat, 04 Jul 2020 11:24:53 +
 Build duration:
2 min 38 sec and counting
   BUILD ARTIFACTS
  acc/KF5KDE4Support-5.72.0.xmlacc/KF5KDELibs4Support-5.72.0.xml
   JUnit Tests
  Name: (root) Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot Failed: 0 test(s), Passed: 39 test(s), Skipped: 0 test(s), Total: 39 test(s)
   Cobertura Report
  
   Project Coverage Summary
  
   Name
  PackagesFilesClassesLinesConditionalsCobertura Coverage Report29%
(4/14)43%
(124/291)43%
(124/291)47%
(21566/45930)38%
(13018/34241)Coverage Breakdown by Package
Name
   FilesClassesLinesConditionalsdefault0%
(0/1)0%
(0/1)0%
(0/87)0%
(0/56)autotests98%
(44/45)98%
(44/45)97%
(11346/11737)50%
(7172/14369)src0%
(0/1)0%
(0/1)0%
(0/4)0%
(0/2)src.kdebugdialog0%
(0/7)0%
(0/7)0%
(0/256)0%
(0/73)src.kdecore76%
(65/86)76%
(65/86)53%
(9470/17858)48%
(5538/11439)src.kdeui19%
(13/67)19%
(13/67)8%
(740/9665)6%
(307/5368)src.kio7%
(2/27)7%
(2/27)0%
(10/2260)0%
(1/1242)src.kioslave.metainfo0%
(0/1)0%
(0/1)0%
(0/32)0%
(0/4)src.kparts0%
(0/1)0%
(0/1)0%
(0/24)0%
(0/12)src.kssl0%
(0/8)0%
(0/8)0%
(0/1807)0%
(0/855)src.kssl.kcm0%
(0/3)0%
(0/3)0%
(0/264)0%
(0/145)src.solid0%
(0/3)0%
(0/3)0%
(0/186)0%
(0/87)src.solid-networkstatus.kded0%
(0/7)0%
(0/7)0%
(0/220)0%
(0/102)tests0%
(0/34)0%
(0/34)0%
(0/1530)0%
(0/487)

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

2020-07-04 Thread CI System
BUILD SUCCESS
 Build URL
https://build.kde.org/job/Frameworks/job/kirigami/job/kf5-qt5%20FreeBSDQt5.15/15/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Sat, 04 Jul 2020 10:33:59 +
 Build duration:
19 min and counting
   JUnit Tests
  Name: projectroot.usr.home.jenkins.workspace.Frameworks.kirigami.kf5-qt5_FreeBSDQt515 Failed: 0 test(s), Passed: 9 test(s), Skipped: 0 test(s), Total: 9 test(s)

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

2020-07-04 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20FreeBSDQt5.15/37/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Sat, 04 Jul 2020 10:18:59 +
 Build duration:
33 min and counting
   JUnit Tests
  Name: projectroot Failed: 1 test(s), Passed: 52 test(s), Skipped: 0 test(s), Total: 53 test(s)Failed: projectroot.autotests.kiocore_jobtestName: projectroot.autotests Failed: 0 test(s), Passed: 6 test(s), Skipped: 0 test(s), Total: 6 test(s)Name: projectroot.src.ioslaves.trash Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot.src.kpasswdserver Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)

KDE CI: Frameworks » kwayland » kf5-qt5 SUSEQt5.15 - Build # 2 - Unstable!

2020-07-04 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kwayland/job/kf5-qt5%20SUSEQt5.15/2/
 Project:
kf5-qt5 SUSEQt5.15
 Date of build:
Sat, 04 Jul 2020 09:57:38 +
 Build duration:
41 min and counting
   BUILD ARTIFACTS
  abi-compatibility-results.yamlacc/KF5Wayland-5.72.0.xmlcompat_reports/KF5Wayland_compat_report.htmllogs/KF5Wayland/5.72.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.autotests Failed: 1 test(s), Passed: 46 test(s), Skipped: 0 test(s), Total: 47 test(s)Failed: projectroot.autotests.client.kwayland_testTextInput
   Cobertura Report
  
   Project Coverage Summary
  
   Name
  PackagesFilesClassesLinesConditionalsCobertura Coverage Report63%
(5/8)91%
(220/243)91%
(220/243)84%
(27866/33037)53%
(11164/21001)Coverage Breakdown by Package
Name
   FilesClassesLinesConditionalsautotests.client100%
(43/43)100%
(43/43)99%
(12621/12693)50%
(6629/13155)autotests.server100%
(6/6)100%
(6/6)99%
(518/521)50%
(233/468)src.client97%
(74/76)97%
(74/76)85%
(6400/7538)65%
(1838/2838)src.compat100%
(2/2)100%
(2/2)100%
(81/81)100%
(0/0)src.server96%
(95/99)96%
(95/99)83%
(8246/9879)63%
(2464/3909)src.tools0%
(0/2)0%
(0/2)0%
(0/788)0%
(0/302)src.tools.testserver0%
(0/2)0%
(0/2)0%
(0/132)0%
(0/14)tests0%
(0/13)0%
(0/13)0%
(0/1405)0%
(0/315)

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

2020-07-04 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/ktexteditor/job/kf5-qt5%20SUSEQt5.15/3/
 Project:
kf5-qt5 SUSEQt5.15
 Date of build:
Sat, 04 Jul 2020 09:56:45 +
 Build duration:
40 min and counting
   BUILD ARTIFACTS
  abi-compatibility-results.yamlacc/KF5TextEditor-5.72.0.xmlcompat_reports/KF5TextEditor_compat_report.htmllogs/KF5TextEditor/5.72.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: 3 test(s), Passed: 59 test(s), Skipped: 0 test(s), Total: 62 test(s)Failed: projectroot.autotests.bug313759Failed: projectroot.autotests.kateindenttest_testAdaFailed: projectroot.autotests.kateindenttest_testPascalName: projectroot.autotests.src Failed: 0 test(s), Passed: 5 test(s), Skipped: 0 test(s), Total: 5 test(s)
   Cobertura Report
  
   Project Coverage Summary
  
   Name
  PackagesFilesClassesLinesConditionalsCobertura Coverage Report79%
(22/28)85%
(262/307)85%
(262/307)67%
(33052/49269)49%
(14782/30050)Coverage Breakdown by Package
Name
   FilesClassesLinesConditionalsautotests.src97%
(37/38)97%
(37/38)93%
(4798/5140)49%
(1812/3680)autotests.src.vimode100%
(9/9)100%
(9/9)99%
(5528/5570)58%
(984/1708)src.buffer88%
(15/17)88%
(15/17)89%
(1677/1892)74%
(1078/1464)src.completion100%
(11/11)100%
(11/11)57%
(1790/3134)42%
(1011/2425)src.completion.expandingtree100%
(3/3)100%
(3/3)40%
(182/457)21%
(73/340)src.dialogs0%
(0/4)0%
(0/4)0%
(0/864)0%
(0/184)src.document100%
(4/4)100%
(4/4)61%
(1936/3179)48%
(1407/2945)src.export0%
(0/4)0%
(0/4)0%
(0/121)0%
(0/156)src.include.ktexteditor78%
(14/18)78%
(14/18)83%
(189/227)55%
(125/226)src.inputmode100%
(8/8)100%
(8/8)63%
(192/304)51%
(39/77)src.mode88%
(7/8)88%
(7/8)36%
(378/1051)16%
(146/891)src.part0%
(0/1)0%
(0/1)0%
(0/7)100%
(0/0)src.printing0%
(0/4)0%
(0/4)0%
(0/862)0%
(0/278)src.render100%
(8/8)100%
(8/8)77%
(950/1227)67%
(610/914)src.schema22%
(2/9)22%
(2/9)1%
(19/1472)1%
(6/625)src.script94%
(16/17)94%
(16/17)67%

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

2020-07-04 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/ktexteditor/job/kf5-qt5%20FreeBSDQt5.15/3/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Sat, 04 Jul 2020 09:56:45 +
 Build duration:
38 min and counting
   JUnit Tests
  Name: projectroot Failed: 3 test(s), Passed: 59 test(s), Skipped: 0 test(s), Total: 62 test(s)Failed: projectroot.autotests.bug313759Failed: projectroot.autotests.kateindenttest_testCppstyleFailed: projectroot.autotests.kateindenttest_testPascalName: projectroot.autotests.src Failed: 0 test(s), Passed: 5 test(s), Skipped: 0 test(s), Total: 5 test(s)

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

2020-07-04 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kwayland/job/kf5-qt5%20FreeBSDQt5.15/2/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Sat, 04 Jul 2020 09:57:37 +
 Build duration:
37 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_testRegionFailed: projectroot.autotests.client.kwayland_testShmPoolFailed: projectroot.autotests.client.kwayland_testSubCompositorFailed: projectroot.autotests.client.kwayland_testSubSurfaceFailed: projectroot.autotests.client.kwayland_testTextInputFailed: projectroot.autotests.client.kwayland_testWaylandConnectionThreadFailed: projectroot.autotests.client.kwayland_testWaylandRegistryFailed: projectroot.autotests.client.kwayland_testWaylandShellFailed: projectroot.autotests.client.kwayland_testWaylandSurfaceFailed: projectroot.autotests.client.kwayland_testXdgShellV5Failed: projectroot.autotests.server.kwayland_testWaylandServerDisplay

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

2020-07-04 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kcoreaddons/job/kf5-qt5%20FreeBSDQt5.15/11/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Sat, 04 Jul 2020 09:55:40 +
 Build duration:
29 min and counting
   JUnit Tests
  Name: projectroot Failed: 2 test(s), Passed: 25 test(s), Skipped: 0 test(s), Total: 27 test(s)Failed: projectroot.autotests.kdirwatch_inotify_unittestFailed: projectroot.autotests.klistopenfilesjobtest_unix

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

2020-07-04 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kpty/job/kf5-qt5%20FreeBSDQt5.15/3/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Sat, 04 Jul 2020 09:55:43 +
 Build duration:
28 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 # 2 - Still Unstable!

2020-07-04 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kpackage/job/kf5-qt5%20FreeBSDQt5.15/2/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Sat, 04 Jul 2020 09:54:54 +
 Build duration:
27 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 » kcalendarcore » kf5-qt5 FreeBSDQt5.15 - Build # 3 - Still Unstable!

2020-07-04 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kcalendarcore/job/kf5-qt5%20FreeBSDQt5.15/3/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Sat, 04 Jul 2020 09:46:09 +
 Build duration:
34 min and counting
   JUnit Tests
  Name: projectroot Failed: 11 test(s), Passed: 482 test(s), Skipped: 0 test(s), Total: 493 test(s)Failed: projectroot.autotests.RecursOn_ConnectDaily2.icsFailed: projectroot.autotests.RecursOn_ConnectDaily3.icsFailed: projectroot.autotests.RecursOn_ConnectDaily6.icsFailed: projectroot.autotests.testdateserializationFailed: projectroot.autotests.testicalformatFailed: projectroot.autotests.testicaltimezonesFailed: projectroot.autotests.testincidenceFailed: projectroot.autotests.testmemorycalendarFailed: projectroot.autotests.testrecurtodoFailed: projectroot.autotests.testtimesinintervalFailed: projectroot.autotests.testtodo

KDE CI: Frameworks » kirigami » kf5-qt5 FreeBSDQt5.15 - Build # 14 - Unstable!

2020-07-04 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kirigami/job/kf5-qt5%20FreeBSDQt5.15/14/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Sat, 04 Jul 2020 09:52:47 +
 Build duration:
23 min and counting
   JUnit Tests
  Name: projectroot.usr.home.jenkins.workspace.Frameworks.kirigami.kf5-qt5_FreeBSDQt515 Failed: 2 test(s), Passed: 7 test(s), Skipped: 0 test(s), Total: 9 test(s)Failed: projectroot.usr.home.jenkins.workspace.Frameworks.kirigami.kf5-qt5_FreeBSDQt515.autotests.tst_keynavigation.qmlFailed: projectroot.usr.home.jenkins.workspace.Frameworks.kirigami.kf5-qt5_FreeBSDQt515.autotests.tst_listskeynavigation.qml

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

2020-07-04 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20FreeBSDQt5.15/36/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Sat, 04 Jul 2020 09:52:29 +
 Build duration:
22 min and counting
   JUnit Tests
  Name: projectroot Failed: 1 test(s), Passed: 52 test(s), Skipped: 0 test(s), Total: 53 test(s)Failed: projectroot.autotests.kiocore_jobtestName: 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 » kdelibs4support » kf5-qt5 FreeBSDQt5.15 - Build # 2 - Still Unstable!

2020-07-04 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kdelibs4support/job/kf5-qt5%20FreeBSDQt5.15/2/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Sat, 04 Jul 2020 09:48:56 +
 Build duration:
14 min and counting
   JUnit Tests
  Name: projectroot Failed: 2 test(s), Passed: 37 test(s), Skipped: 0 test(s), Total: 39 test(s)Failed: projectroot.autotests.kmimetypetestFailed: projectroot.autotests.kstandarddirstest

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

2020-07-04 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kdesu/job/kf5-qt5%20FreeBSDQt5.15/2/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Sat, 04 Jul 2020 09:49:20 +
 Build duration:
9 min 31 sec 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.kdesutest

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

2020-07-04 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kdeclarative/job/kf5-qt5%20FreeBSDQt5.15/2/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Sat, 04 Jul 2020 09:48:30 +
 Build duration:
8 min 11 sec 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.quickviewsharedengine

KDE CI: Frameworks » kdelibs4support » kf5-qt5 SUSEQt5.12 - Build # 117 - Unstable!

2020-07-04 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kdelibs4support/job/kf5-qt5%20SUSEQt5.12/117/
 Project:
kf5-qt5 SUSEQt5.12
 Date of build:
Sat, 04 Jul 2020 09:48:56 +
 Build duration:
7 min 0 sec and counting
   BUILD ARTIFACTS
  acc/KF5KDE4Support-5.72.0.xmlacc/KF5KDELibs4Support-5.72.0.xml
   JUnit Tests
  Name: (root) Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)Name: projectroot Failed: 1 test(s), Passed: 38 test(s), Skipped: 0 test(s), Total: 39 test(s)Failed: projectroot.autotests.kglobalsettingstest
   Cobertura Report
  
   Project Coverage Summary
  
   Name
  PackagesFilesClassesLinesConditionalsCobertura Coverage Report29%
(4/14)43%
(124/291)43%
(124/291)47%
(21563/45930)38%
(13016/34241)Coverage Breakdown by Package
Name
   FilesClassesLinesConditionalsdefault0%
(0/1)0%
(0/1)0%
(0/87)0%
(0/56)autotests98%
(44/45)98%
(44/45)97%
(11343/11737)50%
(7170/14369)src0%
(0/1)0%
(0/1)0%
(0/4)0%
(0/2)src.kdebugdialog0%
(0/7)0%
(0/7)0%
(0/256)0%
(0/73)src.kdecore76%
(65/86)76%
(65/86)53%
(9470/17858)48%
(5538/11439)src.kdeui19%
(13/67)19%
(13/67)8%
(740/9665)6%
(307/5368)src.kio7%
(2/27)7%
(2/27)0%
(10/2260)0%
(1/1242)src.kioslave.metainfo0%
(0/1)0%
(0/1)0%
(0/32)0%
(0/4)src.kparts0%
(0/1)0%
(0/1)0%
(0/24)0%
(0/12)src.kssl0%
(0/8)0%
(0/8)0%
(0/1807)0%
(0/855)src.kssl.kcm0%
(0/3)0%
(0/3)0%
(0/264)0%
(0/145)src.solid0%
(0/3)0%
(0/3)0%
(0/186)0%
(0/87)src.solid-networkstatus.kded0%
(0/7)0%
(0/7)0%
(0/220)0%
(0/102)tests0%
(0/34)0%
(0/34)0%
(0/1530)0%
(0/487)

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

2020-07-04 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kcoreaddons/job/kf5-qt5%20FreeBSDQt5.15/10/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Sat, 04 Jul 2020 09:47:38 +
 Build duration:
7 min 58 sec and counting
   JUnit Tests
  Name: projectroot Failed: 2 test(s), Passed: 25 test(s), Skipped: 0 test(s), Total: 27 test(s)Failed: projectroot.autotests.kdirwatch_inotify_unittestFailed: projectroot.autotests.klistopenfilesjobtest_unix

Re: Deprecate KRandomSequence ?

2020-07-04 Thread Albert Astals Cid
El dilluns, 29 de juny de 2020, a les 22:27:44 CEST, Albert Astals Cid va 
escriure:
> QRandomGenerator is very similar in which you can give it a seed and get 
> randomness out of it.
> 
> Things that QRandomGenerator doesn't have:
>  * getBool(); -> should be easy enough to port to bounded(2) == 1
>  * randomize(QList) -> We could add namespace function in KRandom

https://invent.kde.org/frameworks/kcoreaddons/-/merge_requests/7

Here the first step of adding a randomize to KRandom.

Cheers,
  Albert

>  * modulate() -> Couldn't find any user, so no worries if we drop it
> 
> Benefits of deprecation:
>  * Less manintaince
> 
> Problems of deprecation:
>  * Moving from KRadomSequence(FIXED_SEED) to QRandomGenerator(FIXED_SEED) 
> will probably generate a different sequence, so if you need to 100% generate 
> the same sequence for all your app versions (e.g. for a game or something) 
> moving may not be "possible"
> 
> Ideas? Comments?
> 
> Cheers,
>   Albert
> 
> 
> 






KDE CI: Frameworks » frameworkintegration » kf5-qt5 WindowsMSVCQt5.14 - Build # 28 - Fixed!

2020-07-04 Thread CI System
BUILD SUCCESS
 Build URL
https://build.kde.org/job/Frameworks/job/frameworkintegration/job/kf5-qt5%20WindowsMSVCQt5.14/28/
 Project:
kf5-qt5 WindowsMSVCQt5.14
 Date of build:
Sat, 04 Jul 2020 09:44:52 +
 Build duration:
3 min 35 sec and counting
   JUnit Tests
  Name: projectroot Failed: 0 test(s), Passed: 1 test(s), Skipped: 0 test(s), Total: 1 test(s)

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

2020-07-04 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20FreeBSDQt5.15/35/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Sat, 04 Jul 2020 09:37:34 +
 Build duration:
4 min 27 sec and counting
   JUnit Tests
  Name: projectroot Failed: 1 test(s), Passed: 52 test(s), Skipped: 0 test(s), Total: 53 test(s)Failed: projectroot.autotests.kiocore_jobtestName: 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)

inotify on FreeBSD

2020-07-04 Thread David Faure
Hello Tobias,

your commit 59db8a5ea2241927 in kcoreaddons enabled inotify support on FreeBSD
3 years ago, but I wonder if it's a good idea? According to the FreeBSD CI [1],
inotify support on FreeBSD is either suboptimal or at least different from 
inotify support on Linux:
many tests fail, while they all pass on Linux.

I wonder if the other backends (QFSWatch, Stat) wouldn't be better suited on 
FreeBSD,
since those actually work fine according to the FreeBSD CI.

Unless someone is willing to debug what's happening with inotify on FreeBSD, 
how about we disable the inotify backend on FreeBSD?

[1] 
https://build.kde.org/job/Frameworks/view/Platform%20-%20FreeBSDQt5.15/job/kcoreaddons/job/kf5-qt5%20FreeBSDQt5.15/9/testReport/projectroot/autotests/kdirwatch_inotify_unittest/

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





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

2020-07-04 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20FreeBSDQt5.15/34/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Sat, 04 Jul 2020 09:24:55 +
 Build duration:
5 min 6 sec and counting
   JUnit Tests
  Name: projectroot Failed: 1 test(s), Passed: 52 test(s), Skipped: 0 test(s), Total: 53 test(s)Failed: projectroot.autotests.kiocore_jobtestName: 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 # 211 - Fixed!

2020-07-04 Thread CI System
BUILD SUCCESS
 Build URL
https://build.kde.org/job/Frameworks/job/kcoreaddons/job/kf5-qt5%20SUSEQt5.12/211/
 Project:
kf5-qt5 SUSEQt5.12
 Date of build:
Sat, 04 Jul 2020 09:05:20 +
 Build duration:
2 min 41 sec and counting
   BUILD ARTIFACTS
  abi-compatibility-results.yamlacc/KF5CoreAddons-5.72.0.xmlcompat_reports/KF5CoreAddons_compat_report.htmllogs/KF5CoreAddons/5.72.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: 27 test(s), Skipped: 0 test(s), Total: 27 test(s)
   Cobertura Report
  
   Project Coverage Summary
  
   Name
  PackagesFilesClassesLinesConditionalsCobertura Coverage Report91%
(10/11)86%
(80/93)86%
(80/93)76%
(6961/9162)43%
(10868/24995)Coverage Breakdown by Package
Name
   FilesClassesLinesConditionalsautotests94%
(31/33)94%
(31/33)97%
(2927/3029)49%
(6243/12834)src.desktoptojson100%
(2/2)100%
(2/2)78%
(90/115)37%
(108/290)src.lib67%
(2/3)67%
(2/3)62%
(382/621)26%
(244/924)src.lib.caching100%
(2/2)100%
(2/2)45%
(352/782)18%
(187/1056)src.lib.io75%
(9/12)75%
(9/12)66%
(869/1309)35%
(991/2822)src.lib.jobs71%
(5/7)71%
(5/7)55%
(157/284)39%
(54/140)src.lib.plugin100%
(7/7)100%
(7/7)85%
(681/801)42%
(957/2273)src.lib.randomness100%
(2/2)100%
(2/2)69%
(66/95)58%
(46/80)src.lib.text63%
(5/8)63%
(5/8)52%
(443/850)47%
(1026/2187)src.lib.util100%
(15/15)100%
(15/15)83%
(994/1191)51%
(1012/1999)tests0%
(0/2)0%
(0/2)0%
(0/85)0%
(0/390)

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

2020-07-04 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kcoreaddons/job/kf5-qt5%20FreeBSDQt5.15/9/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Sat, 04 Jul 2020 09:05:19 +
 Build duration:
1 min 40 sec and counting
   JUnit Tests
  Name: projectroot Failed: 2 test(s), Passed: 25 test(s), Skipped: 0 test(s), Total: 27 test(s)Failed: projectroot.autotests.kdirwatch_inotify_unittestFailed: projectroot.autotests.klistopenfilesjobtest_unix

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

2020-07-04 Thread CI System
BUILD SUCCESS
 Build URL
https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20SUSEQt5.15/34/
 Project:
kf5-qt5 SUSEQt5.15
 Date of build:
Sat, 04 Jul 2020 08:39:34 +
 Build duration:
16 min and counting
   BUILD ARTIFACTS
  acc/KF5KIO-5.72.0.xmllogs/KF5KIO/5.72.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: 54 test(s), Skipped: 0 test(s), Total: 54 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 Report67%
(24/36)67%
(288/431)67%
(288/431)57%
(36577/63777)41%
(18604/45126)Coverage Breakdown by Package
Name
   FilesClassesLinesConditionalsautotests100%
(59/59)100%
(59/59)96%
(10431/10909)46%
(4934/10704)autotests.http100%
(5/5)100%
(5/5)99%
(582/583)65%
(88/136)autotests.kcookiejar100%
(1/1)100%
(1/1)90%
(179/198)72%
(49/68)src100%
(1/1)100%
(1/1)86%
(6/7)67%
(4/6)src.core87%
(103/118)87%
(103/118)60%
(8761/14488)52%
(4577/8722)src.core.kssl100%
(1/1)100%
(1/1)40%
(35/88)50%
(3/6)src.filewidgets74%
(32/43)74%
(32/43)58%
(4925/8471)45%
(2172/4854)src.gui100%
(7/7)100%
(7/7)78%
(643/824)62%
(373/598)src.ioslaves.file100%
(7/7)100%
(7/7)55%
(718/1300)41%
(431/1054)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)42%
(1802/4298)36%
(1309/3632)src.ioslaves.http.kcookiejar40%
(2/5)40%
(2/5)48%
(634/1334)56%
(578/1029)src.ioslaves.remote100%
(2/2)100%
(2/2)27%
(74/270)8%
(14/184)src.ioslaves.remote.kdedmodule0%
(0/2)0%
(0/2)0%
 

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

2020-07-04 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20FreeBSDQt5.15/33/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Sat, 04 Jul 2020 08:39:34 +
 Build duration:
10 min and counting
   JUnit Tests
  Name: projectroot Failed: 2 test(s), Passed: 51 test(s), Skipped: 0 test(s), Total: 53 test(s)Failed: projectroot.autotests.kiocore_jobtestFailed: projectroot.autotests.kiowidgets_fileundomanagertestName: 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)