AN-380 Make call cache hashing strategy configurable per filesystem and backend #7683
19.23% of diff hit (target 50.00%)
View this Pull Request on Codecov
19.23% of diff hit (target 50.00%)
Annotations
codecov / codecov/patch
cloud-nio/cloud-nio-impl-drs/src/main/scala/cloud/nio/impl/drs/DrsCloudNioFileProvider.scala#L84
Added line #L84 was not covered by tests
codecov / codecov/patch
cloud-nio/cloud-nio-impl-drs/src/main/scala/cloud/nio/impl/drs/DrsCloudNioFileProvider.scala#L87
Added line #L87 was not covered by tests
codecov / codecov/patch
cloud-nio/cloud-nio-impl-ftp/src/main/scala/cloud/nio/impl/ftp/FtpCloudNioRegularFileAttributes.scala#L8
Added line #L8 was not covered by tests
codecov / codecov/patch
cloud-nio/cloud-nio-spi/src/main/scala/cloud/nio/spi/CloudFileAttributes.scala#L48
Added line #L48 was not covered by tests
Check warning on line 17 in core/src/main/scala/cromwell/core/callcaching/FileHashStrategy.scala
codecov / codecov/patch
core/src/main/scala/cromwell/core/callcaching/FileHashStrategy.scala#L17
Added line #L17 was not covered by tests
Check warning on line 21 in core/src/main/scala/cromwell/core/callcaching/FileHashStrategy.scala
codecov / codecov/patch
core/src/main/scala/cromwell/core/callcaching/FileHashStrategy.scala#L21
Added line #L21 was not covered by tests
Check warning on line 41 in core/src/main/scala/cromwell/core/callcaching/FileHashStrategy.scala
codecov / codecov/patch
core/src/main/scala/cromwell/core/callcaching/FileHashStrategy.scala#L38-L41
Added lines #L38 - L41 were not covered by tests
Check warning on line 44 in core/src/main/scala/cromwell/core/callcaching/FileHashStrategy.scala
codecov / codecov/patch
core/src/main/scala/cromwell/core/callcaching/FileHashStrategy.scala#L44
Added line #L44 was not covered by tests
Check warning on line 57 in core/src/main/scala/cromwell/core/callcaching/FileHashStrategy.scala
codecov / codecov/patch
core/src/main/scala/cromwell/core/callcaching/FileHashStrategy.scala#L57
Added line #L57 was not covered by tests
Check warning on line 70 in core/src/main/scala/cromwell/core/callcaching/FileHashStrategy.scala
codecov / codecov/patch
core/src/main/scala/cromwell/core/callcaching/FileHashStrategy.scala#L60-L70
Added lines #L60 - L70 were not covered by tests
Check warning on line 77 in core/src/main/scala/cromwell/core/callcaching/FileHashStrategy.scala
codecov / codecov/patch
core/src/main/scala/cromwell/core/callcaching/FileHashStrategy.scala#L72-L77
Added lines #L72 - L77 were not covered by tests
Check warning on line 79 in core/src/main/scala/cromwell/core/callcaching/FileHashStrategy.scala
codecov / codecov/patch
core/src/main/scala/cromwell/core/callcaching/FileHashStrategy.scala#L79
Added line #L79 was not covered by tests
Check warning on line 81 in core/src/main/scala/cromwell/core/callcaching/FileHashStrategy.scala
codecov / codecov/patch
core/src/main/scala/cromwell/core/callcaching/FileHashStrategy.scala#L81
Added line #L81 was not covered by tests
Check warning on line 84 in core/src/main/scala/cromwell/core/callcaching/FileHashStrategy.scala
codecov / codecov/patch
core/src/main/scala/cromwell/core/callcaching/FileHashStrategy.scala#L84
Added line #L84 was not covered by tests
Check warning on line 102 in core/src/main/scala/cromwell/core/callcaching/FileHashStrategy.scala
codecov / codecov/patch
core/src/main/scala/cromwell/core/callcaching/FileHashStrategy.scala#L102
Added line #L102 was not covered by tests
Check warning on line 105 in core/src/main/scala/cromwell/core/callcaching/FileHashStrategy.scala
codecov / codecov/patch
core/src/main/scala/cromwell/core/callcaching/FileHashStrategy.scala#L104-L105
Added lines #L104 - L105 were not covered by tests
Check warning on line 109 in core/src/main/scala/cromwell/core/callcaching/FileHashStrategy.scala
codecov / codecov/patch
core/src/main/scala/cromwell/core/callcaching/FileHashStrategy.scala#L107-L109
Added lines #L107 - L109 were not covered by tests
Check warning on line 52 in core/src/main/scala/cromwell/core/io/AsyncIo.scala
codecov / codecov/patch
core/src/main/scala/cromwell/core/io/AsyncIo.scala#L52
Added line #L52 was not covered by tests
Check warning on line 22 in core/src/main/scala/cromwell/core/io/IoCommandBuilder.scala
codecov / codecov/patch
core/src/main/scala/cromwell/core/io/IoCommandBuilder.scala#L22
Added line #L22 was not covered by tests
Check warning on line 124 in engine/src/main/scala/cromwell/engine/io/nio/NioFlow.scala
codecov / codecov/patch
engine/src/main/scala/cromwell/engine/io/nio/NioFlow.scala#L124
Added line #L124 was not covered by tests
Check warning on line 136 in engine/src/main/scala/cromwell/engine/io/nio/NioFlow.scala
codecov / codecov/patch
engine/src/main/scala/cromwell/engine/io/nio/NioFlow.scala#L136
Added line #L136 was not covered by tests
Check warning on line 163 in engine/src/main/scala/cromwell/engine/io/nio/NioFlow.scala
codecov / codecov/patch
engine/src/main/scala/cromwell/engine/io/nio/NioFlow.scala#L163
Added line #L163 was not covered by tests
Check warning on line 43 in engine/src/main/scala/cromwell/engine/io/nio/NioHashing.scala
codecov / codecov/patch
engine/src/main/scala/cromwell/engine/io/nio/NioHashing.scala#L40-L43
Added lines #L40 - L43 were not covered by tests
Check warning on line 61 in engine/src/main/scala/cromwell/engine/io/nio/NioHashing.scala
codecov / codecov/patch
engine/src/main/scala/cromwell/engine/io/nio/NioHashing.scala#L61
Added line #L61 was not covered by tests
Check warning on line 64 in engine/src/main/scala/cromwell/engine/io/nio/NioHashing.scala
codecov / codecov/patch
engine/src/main/scala/cromwell/engine/io/nio/NioHashing.scala#L63-L64
Added lines #L63 - L64 were not covered by tests