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

2020-10-08 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20FreeBSDQt5.15/220/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Fri, 09 Oct 2020 04:22:55 +
 Build duration:
58 min and counting
   JUnit Tests
  Name: projectroot Failed: 1 test(s), Passed: 56 test(s), Skipped: 0 test(s), Total: 57 test(s)Failed: projectroot.autotests.kiofilewidgets_kurlnavigatortestName: 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 # 16 - Still Unstable!

2020-10-08 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kdelibs4support/job/kf5-qt5%20FreeBSDQt5.15/16/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Fri, 09 Oct 2020 04:22:18 +
 Build duration:
49 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

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

2020-10-08 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20SUSEQt5.12/906/
 Project:
kf5-qt5 SUSEQt5.12
 Date of build:
Fri, 09 Oct 2020 04:22:55 +
 Build duration:
16 min and counting
   BUILD ARTIFACTS
  acc/KF5KIO-5.75.0.xmllogs/KF5KIO/5.75.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: 57 test(s), Skipped: 0 test(s), Total: 58 test(s)Failed: projectroot.autotests.kiofilewidgets_kurlnavigatortestName: 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%
(292/437)67%
(292/437)57%
(37015/64510)41%
(18795/45713)Coverage Breakdown by Package
Name
   FilesClassesLinesConditionalsautotests100%
(59/59)100%
(59/59)96%
(10668/11148)46%
(5042/10974)autotests.http100%
(5/5)100%
(5/5)99%
(582/583)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.core87%
(103/118)87%
(103/118)60%
(8768/14514)52%
(4545/8712)src.core.kssl100%
(1/1)100%
(1/1)40%
(35/88)50%
(3/6)src.filewidgets74%
(32/43)74%
(32/43)59%
(5026/8497)46%
(2266/4928)src.gui100%
(8/8)100%
(8/8)80%
(735/923)60%
(382/632)src.gui.systemd50%
(2/4)50%
(2/4)4%
(7/187)1%
(1/116)src.ioslaves.file100%
(7/7)100%
(7/7)55%
(720/1302)41%
(433/1056)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/4306)36%
(1309/3640)src.ioslaves.http.kcookiejar40%
(2/5)40%
(2/5)47%
(630/1328)56%
(578/1029)src.ioslaves.remote100%
(2/2)100%
 

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

2020-10-08 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kio/job/kf5-qt5%20SUSEQt5.15/219/
 Project:
kf5-qt5 SUSEQt5.15
 Date of build:
Fri, 09 Oct 2020 04:22:55 +
 Build duration:
7 min 41 sec and counting
   BUILD ARTIFACTS
  acc/KF5KIO-5.75.0.xmllogs/KF5KIO/5.75.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: 57 test(s), Skipped: 0 test(s), Total: 58 test(s)Failed: projectroot.autotests.kiofilewidgets_kurlnavigatortestName: 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%
(292/437)67%
(292/437)57%
(37026/64511)41%
(18806/45709)Coverage Breakdown by Package
Name
   FilesClassesLinesConditionalsautotests100%
(59/59)100%
(59/59)96%
(10668/11147)46%
(5053/10974)autotests.http100%
(5/5)100%
(5/5)99%
(582/583)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.core87%
(103/118)87%
(103/118)60%
(8766/14514)52%
(4542/8712)src.core.kssl100%
(1/1)100%
(1/1)40%
(35/88)50%
(3/6)src.filewidgets74%
(32/43)74%
(32/43)59%
(5025/8499)46%
(2263/4924)src.gui100%
(8/8)100%
(8/8)80%
(735/923)60%
(382/632)src.gui.systemd50%
(2/4)50%
(2/4)4%
(7/187)1%
(1/116)src.ioslaves.file100%
(7/7)100%
(7/7)55%
(720/1302)41%
(433/1056)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%
(1801/4306)36%
(1308/3640)src.ioslaves.http.kcookiejar40%
(2/5)40%
(2/5)47%
(630/1328)56%
(578/1029)src.ioslaves.remote100%
(2/2)100%
   

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

2020-10-08 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kirigami/job/kf5-qt5%20SUSEQt5.15/173/
 Project:
kf5-qt5 SUSEQt5.15
 Date of build:
Thu, 08 Oct 2020 22:10:25 +
 Build duration:
5 min 46 sec and counting
   BUILD ARTIFACTS
  abi-compatibility-results.yamlacc/KF5Kirigami2-5.75.0.xmlcompat_reports/KF5Kirigami2_compat_report.htmllogs/KF5Kirigami2/5.75.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.home.jenkins.workspace.Frameworks.kirigami.kf5-qt5_SUSEQt515 Failed: 1 test(s), Passed: 8 test(s), Skipped: 0 test(s), Total: 9 test(s)Failed: projectroot.home.jenkins.workspace.Frameworks.kirigami.kf5-qt5_SUSEQt515.autotests.pagepool/tst_layers.qml
   Cobertura Report
  
   Project Coverage Summary
  
   Name
  PackagesFilesClassesLinesConditionalsCobertura Coverage Report80%
(4/5)60%
(27/45)60%
(27/45)42%
(2148/5063)29%
(912/3191)Coverage Breakdown by Package
Name
   FilesClassesLinesConditionalsautotests100%
(1/1)100%
(1/1)100%
(1/1)100%
(0/0)examples.applicationitemapp0%
(0/1)0%
(0/1)0%
(0/8)100%
(0/0)src72%
(21/29)72%
(21/29)41%
(1640/4036)28%
(687/2476)src.libkirigami67%
(4/6)67%
(4/6)70%
(479/685)38%
(218/571)src.scenegraph13%
(1/8)13%
(1/8)8%
(28/333)5%
(7/144)

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

2020-10-08 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kirigami/job/kf5-qt5%20SUSEQt5.12/678/
 Project:
kf5-qt5 SUSEQt5.12
 Date of build:
Thu, 08 Oct 2020 22:10:15 +
 Build duration:
2 min 15 sec and counting
   BUILD ARTIFACTS
  abi-compatibility-results.yamlacc/KF5Kirigami2-5.75.0.xmlcompat_reports/KF5Kirigami2_compat_report.htmllogs/KF5Kirigami2/5.75.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.home.jenkins.workspace.Frameworks.kirigami.kf5-qt5_SUSEQt512 Failed: 1 test(s), Passed: 8 test(s), Skipped: 0 test(s), Total: 9 test(s)Failed: projectroot.home.jenkins.workspace.Frameworks.kirigami.kf5-qt5_SUSEQt512.autotests.pagepool/tst_layers.qml
   Cobertura Report
  
   Project Coverage Summary
  
   Name
  PackagesFilesClassesLinesConditionalsCobertura Coverage Report80%
(4/5)60%
(27/45)60%
(27/45)42%
(2148/5063)29%
(911/3191)Coverage Breakdown by Package
Name
   FilesClassesLinesConditionalsautotests100%
(1/1)100%
(1/1)100%
(1/1)100%
(0/0)examples.applicationitemapp0%
(0/1)0%
(0/1)0%
(0/8)100%
(0/0)src72%
(21/29)72%
(21/29)41%
(1640/4036)28%
(686/2476)src.libkirigami67%
(4/6)67%
(4/6)70%
(479/685)38%
(218/571)src.scenegraph13%
(1/8)13%
(1/8)8%
(28/333)5%
(7/144)

KDE CI: Frameworks » kirigami » kf5-qt5 SUSEQt5.15 - Build # 172 - Unstable!

2020-10-08 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kirigami/job/kf5-qt5%20SUSEQt5.15/172/
 Project:
kf5-qt5 SUSEQt5.15
 Date of build:
Thu, 08 Oct 2020 22:08:14 +
 Build duration:
2 min 10 sec and counting
   BUILD ARTIFACTS
  abi-compatibility-results.yamlacc/KF5Kirigami2-5.75.0.xmlcompat_reports/KF5Kirigami2_compat_report.htmllogs/KF5Kirigami2/5.75.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.home.jenkins.workspace.Frameworks.kirigami.kf5-qt5_SUSEQt515 Failed: 1 test(s), Passed: 8 test(s), Skipped: 0 test(s), Total: 9 test(s)Failed: projectroot.home.jenkins.workspace.Frameworks.kirigami.kf5-qt5_SUSEQt515.autotests.pagepool/tst_layers.qml
   Cobertura Report
  
   Project Coverage Summary
  
   Name
  PackagesFilesClassesLinesConditionalsCobertura Coverage Report80%
(4/5)60%
(27/45)60%
(27/45)42%
(2148/5063)29%
(912/3191)Coverage Breakdown by Package
Name
   FilesClassesLinesConditionalsautotests100%
(1/1)100%
(1/1)100%
(1/1)100%
(0/0)examples.applicationitemapp0%
(0/1)0%
(0/1)0%
(0/8)100%
(0/0)src72%
(21/29)72%
(21/29)41%
(1640/4036)28%
(687/2476)src.libkirigami67%
(4/6)67%
(4/6)70%
(479/685)38%
(218/571)src.scenegraph13%
(1/8)13%
(1/8)8%
(28/333)5%
(7/144)

KDE CI: Frameworks » kirigami » kf5-qt5 SUSEQt5.12 - Build # 677 - Unstable!

2020-10-08 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kirigami/job/kf5-qt5%20SUSEQt5.12/677/
 Project:
kf5-qt5 SUSEQt5.12
 Date of build:
Thu, 08 Oct 2020 22:08:14 +
 Build duration:
2 min 0 sec and counting
   BUILD ARTIFACTS
  abi-compatibility-results.yamlacc/KF5Kirigami2-5.75.0.xmlcompat_reports/KF5Kirigami2_compat_report.htmllogs/KF5Kirigami2/5.75.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.home.jenkins.workspace.Frameworks.kirigami.kf5-qt5_SUSEQt512 Failed: 1 test(s), Passed: 8 test(s), Skipped: 0 test(s), Total: 9 test(s)Failed: projectroot.home.jenkins.workspace.Frameworks.kirigami.kf5-qt5_SUSEQt512.autotests.pagepool/tst_layers.qml
   Cobertura Report
  
   Project Coverage Summary
  
   Name
  PackagesFilesClassesLinesConditionalsCobertura Coverage Report80%
(4/5)60%
(27/45)60%
(27/45)42%
(2148/5063)29%
(912/3191)Coverage Breakdown by Package
Name
   FilesClassesLinesConditionalsautotests100%
(1/1)100%
(1/1)100%
(1/1)100%
(0/0)examples.applicationitemapp0%
(0/1)0%
(0/1)0%
(0/8)100%
(0/0)src72%
(21/29)72%
(21/29)41%
(1640/4036)28%
(687/2476)src.libkirigami67%
(4/6)67%
(4/6)70%
(479/685)38%
(218/571)src.scenegraph13%
(1/8)13%
(1/8)8%
(28/333)5%
(7/144)

KDE CI: Frameworks » kirigami » kf5-qt5 WindowsMSVCQt5.15 - Build # 9 - Unstable!

2020-10-08 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kirigami/job/kf5-qt5%20WindowsMSVCQt5.15/9/
 Project:
kf5-qt5 WindowsMSVCQt5.15
 Date of build:
Thu, 08 Oct 2020 22:08:14 +
 Build duration:
1 min 29 sec and counting
   JUnit Tests
  Name: projectrootC_.CI.Job_Build Failed: 1 test(s), Passed: 8 test(s), Skipped: 0 test(s), Total: 9 test(s)Failed: projectrootC_.CI.Job_Build.autotests.pagepool/tst_layers.qml

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

2020-10-08 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kirigami/job/kf5-qt5%20FreeBSDQt5.15/161/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Thu, 08 Oct 2020 22:08:14 +
 Build duration:
43 sec and counting
   JUnit Tests
  Name: projectroot.usr.home.jenkins.workspace.Frameworks.kirigami.kf5-qt5_FreeBSDQt515 Failed: 1 test(s), Passed: 8 test(s), Skipped: 0 test(s), Total: 9 test(s)Failed: projectroot.usr.home.jenkins.workspace.Frameworks.kirigami.kf5-qt5_FreeBSDQt515.autotests.pagepool/tst_layers.qml

Re: Stepping down as KRunner maintainer

2020-10-08 Thread Nicolas Fella

Thanks for all your work Kai and congratulations Alexander, this is well
deserved!

Cheers

Nico

On 08.10.20 19:17, Kai Uwe Broulik wrote:

Hi everyone,

you might not even have known this but officially I have been KRunner's 
maintainer for several years at this point :-)

However, I have decided to step down as its maintainer as I believe won't be 
able to really move KRunner forward for KF6 despite a grand vision [1] for a 
lack of time and, frankly, motivation.

Therefore, I'd like to pass the torch to Alexander Lohnau. He's bringing many 
fresh ideas to the table and is very enthusiastic about making KRunner shine 
again. He's also surely done more in the past months than I did in the past 
years and so it's only fair to not have his ambitions hindered by my 
unresponsiveness on code reviews.

Alexander, thank you again for hosting that KRunner BoF at your first ever 
Akademy - the stage is yours ;-)

Cheers
Kai Uwe

[1] https://phabricator.kde.org/T12031


IconDialog customLocation

2020-10-08 Thread chiasa.men
My plasmoid provides icons. I want to use an IconPicker so that the user can
decide which icon to use. Therefore Im using the following snippet:
import org.kde.kquickcontrolsaddons 2.0 as KQuickAddons
...
KQuickAddons.IconDialog {
id: iconDialog
onIconNameChanged: {
iconPreview.source = iconName
iconChanged(iconName)
}
customLocation:'/absolute/path/to/images/'
}

Which works, but only if the user clicks manually within the IconDialog on
"Other Icons:" radio button. By default "System Icons:" radio button is
checked.

How can I change the default setting in order to present the user
automatically the delivered icons?




Stepping down as KRunner maintainer

2020-10-08 Thread Kai Uwe Broulik
Hi everyone,

you might not even have known this but officially I have been KRunner's 
maintainer for several years at this point :-)

However, I have decided to step down as its maintainer as I believe won't be 
able to really move KRunner forward for KF6 despite a grand vision [1] for a 
lack of time and, frankly, motivation.

Therefore, I'd like to pass the torch to Alexander Lohnau. He's bringing many 
fresh ideas to the table and is very enthusiastic about making KRunner shine 
again. He's also surely done more in the past months than I did in the past 
years and so it's only fair to not have his ambitions hindered by my 
unresponsiveness on code reviews.

Alexander, thank you again for hosting that KRunner BoF at your first ever 
Akademy - the stage is yours ;-)

Cheers
Kai Uwe 

[1] https://phabricator.kde.org/T12031

D28745: Skip caching thumbnails on encrypted filesystems

2020-10-08 Thread Marcin Gurtowski
marcingu added a comment.


  In D28745#676566 , @sitter wrote:
  
  > In D28745#676452 , @marcingu 
wrote:
  >
  > > !PING.
  > >  I need help from someone with good understanding of Solid to continue.
  > >
  > > I'm don't know how to determinate if StorageAccess device is encrypted or 
not. I wanted to use  `StorageVolume::usage`, but it's not available for all 
types of devices and doesn't equal `encrypted` for LUKS encrypted volumes.
  >
  >
  > At a glance the problem here is actually that depending on the setup the 
mounted volume isn't necessarily the encrypted volume. e.g. if you make a LUKS 
encrypted btrfs on /dev/sda1 then sda1 is type LUKS encrypted, but to actually 
use it that device gets decrypted and mapped into a different name 
/dev/mapper/luks-123 which is type btrfs and not encrypted. It is only the 
mapped one that gets mounted which is why the encryption context gets lost 
along the way.
  >
  > I'm afraid this will need some adjustment in solid because currently we 
don't carry that information anywhere that I can see. It is however in the data 
of udiks2 behind the scenes (dbus property 
org.freedesktop.UDisks2.Block.CryptoBackingDevice which is a dbuspath of the 
encrypted backing object) so it should be readily available, just needs putting 
somewhere in solid. This is also represented in the sysfs through a slave 
relationship between the two block devices, but I'm guessing using that over 
udiks2 isn't nearly as portable.
  >  Where to put it I don't really know, probably a new method on one of the 
interface classes CryptoBackingUDI which returns the UDI representing the 
backing device.
  
  
  Could this be delegated onto someone who knows Solid or should I try figuring 
it out by myself?
  
  > On an entirely unrelated note I for one would simplify the 
sharesFilesystemWithThumbRoot to check if the thumb root is encrypted and 
always cache the thumb if that is the case. Whether or not the devices are the 
same seems unnecessarily nitpicky so long as the results are encrypted if the 
originals were. Otherwise you run into awkward cases where a users has a system 
drive and a data drive, both encrypted, but because they are different we 
effectively disable all thumbnail caching for the data drive.
  
  I was thinking about that, but decided against it on the slim chance that 
person having access to encrypted home might not necessarily have same access 
to a vault or other volume that got mounted on the system, by for example 
different user of the same machine.

REPOSITORY
  R320 KIO Extras

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

To: marcingu, ivan, broulik, #dolphin, ngraham, meven, bruns, dfaure
Cc: sitter, dfaure, 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 » kitemmodels » kf5-qt5 FreeBSDQt5.15 - Build # 25 - Still Unstable!

2020-10-08 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kitemmodels/job/kf5-qt5%20FreeBSDQt5.15/25/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Thu, 08 Oct 2020 15:03:04 +
 Build duration:
1 hr 30 min and counting
   JUnit Tests
  Name: projectroot Failed: 2 test(s), Passed: 12 test(s), Skipped: 0 test(s), Total: 14 test(s)Failed: projectroot.autotests.kdescendantsproxymodel_smoketestFailed: projectroot.autotests.kdescendantsproxymodeltest

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

2020-10-08 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kitemmodels/job/kf5-qt5%20FreeBSDQt5.15/24/
 Project:
kf5-qt5 FreeBSDQt5.15
 Date of build:
Thu, 08 Oct 2020 14:18:33 +
 Build duration:
44 min and counting
   JUnit Tests
  Name: projectroot Failed: 2 test(s), Passed: 12 test(s), Skipped: 0 test(s), Total: 14 test(s)Failed: projectroot.autotests.kdescendantsproxymodel_smoketestFailed: projectroot.autotests.kdescendantsproxymodeltest

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

2020-10-08 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kitemmodels/job/kf5-qt5%20SUSEQt5.12/134/
 Project:
kf5-qt5 SUSEQt5.12
 Date of build:
Thu, 08 Oct 2020 14:18:33 +
 Build duration:
5 min 50 sec and counting
   BUILD ARTIFACTS
  abi-compatibility-results.yamlacc/KF5ItemModels-5.75.0.xmlcompat_reports/KF5ItemModels_compat_report.htmllogs/KF5ItemModels/5.75.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: 2 test(s), Passed: 12 test(s), Skipped: 0 test(s), Total: 14 test(s)Failed: projectroot.autotests.kdescendantsproxymodel_smoketestFailed: projectroot.autotests.kdescendantsproxymodeltest
   Cobertura Report
  
   Project Coverage Summary
  
   Name
  PackagesFilesClassesLinesConditionalsCobertura Coverage Report67%
(4/6)53%
(52/98)53%
(52/98)70%
(7026/9992)54%
(3111/5736)Coverage Breakdown by Package
Name
   FilesClassesLinesConditionalsautotests94%
(15/16)94%
(15/16)93%
(2688/2893)57%
(1201/2091)autotests.proxymodeltestsuite67%
(12/18)67%
(12/18)70%
(1825/2625)53%
(645/1209)src.core85%
(22/26)85%
(22/26)76%
(2430/3179)60%
(1247/2074)src.qml75%
(3/4)75%
(3/4)52%
(83/160)32%
(18/56)tests0%
(0/1)0%
(0/1)0%
(0/23)0%
(0/8)tests.proxymodeltestapp0%
(0/33)0%
(0/33)0%
(0/1112)0%
(0/298)

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

2020-10-08 Thread CI System
BUILD UNSTABLE
 Build URL
https://build.kde.org/job/Frameworks/job/kitemmodels/job/kf5-qt5%20SUSEQt5.15/24/
 Project:
kf5-qt5 SUSEQt5.15
 Date of build:
Thu, 08 Oct 2020 14:18:33 +
 Build duration:
2 min 12 sec and counting
   BUILD ARTIFACTS
  abi-compatibility-results.yamlacc/KF5ItemModels-5.75.0.xmlcompat_reports/KF5ItemModels_compat_report.htmllogs/KF5ItemModels/5.75.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: 2 test(s), Passed: 12 test(s), Skipped: 0 test(s), Total: 14 test(s)Failed: projectroot.autotests.kdescendantsproxymodel_smoketestFailed: projectroot.autotests.kdescendantsproxymodeltest
   Cobertura Report
  
   Project Coverage Summary
  
   Name
  PackagesFilesClassesLinesConditionalsCobertura Coverage Report67%
(4/6)53%
(52/98)53%
(52/98)70%
(7030/9992)54%
(3111/5736)Coverage Breakdown by Package
Name
   FilesClassesLinesConditionalsautotests94%
(15/16)94%
(15/16)93%
(2688/2893)57%
(1201/2091)autotests.proxymodeltestsuite67%
(12/18)67%
(12/18)70%
(1829/2629)53%
(645/1209)src.core85%
(22/26)85%
(22/26)76%
(2430/3178)60%
(1247/2074)src.qml75%
(3/4)75%
(3/4)52%
(83/160)32%
(18/56)tests0%
(0/1)0%
(0/1)0%
(0/23)0%
(0/8)tests.proxymodeltestapp0%
(0/33)0%
(0/33)0%
(0/1109)0%
(0/298)

D28745: Skip caching thumbnails on encrypted filesystems

2020-10-08 Thread Harald Sitter
sitter added a comment.


  In D28745#676452 , @marcingu wrote:
  
  > !PING.
  >  I need help from someone with good understanding of Solid to continue.
  >
  > I'm don't know how to determinate if StorageAccess device is encrypted or 
not. I wanted to use  `StorageVolume::usage`, but it's not available for all 
types of devices and doesn't equal `encrypted` for LUKS encrypted volumes.
  
  
  At a glance the problem here is actually that depending on the setup the 
mounted volume isn't necessarily the encrypted volume. e.g. if you make a LUKS 
encrypted btrfs on /dev/sda1 then sda1 is type LUKS encrypted, but to actually 
use it that device gets decrypted and mapped into a different name 
/dev/mapper/luks-123 which is type btrfs and not encrypted. It is only the 
mapped one that gets mounted which is why the encryption context gets lost 
along the way.
  
  I'm afraid this will need some adjustment in solid because currently we don't 
carry that information anywhere that I can see. It is however in the data of 
udiks2 behind the scenes (dbus property 
org.freedesktop.UDisks2.Block.CryptoBackingDevice which is a dbuspath of the 
encrypted backing object) so it should be readily available, just needs putting 
somewhere in solid. This is also represented in the sysfs through a slave 
relationship between the two block devices, but I'm guessing using that over 
udiks2 isn't nearly as portable.
  Where to put it I don't really know, probably a new method on one of the 
interface classes CryptoBackingUDI which returns the UDI representing the 
backing device.
  
  On an entirely unrelated note I for one would simplify the 
sharesFilesystemWithThumbRoot to check if the thumb root is encrypted and 
always cache the thumb if that is the case. Whether or not the devices are the 
same seems unnecessarily nitpicky so long as the results are encrypted if the 
originals were. Otherwise you run into awkward cases where a users has a system 
drive and a data drive, both encrypted, but because they are different we 
effectively disable all thumbnail caching for the data drive.

REPOSITORY
  R320 KIO Extras

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

To: marcingu, ivan, broulik, #dolphin, ngraham, meven, bruns, dfaure
Cc: sitter, dfaure, 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