Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AN-380 Make call cache hashing strategy configurable per filesystem and backend #7683

Merged
merged 41 commits into from
Feb 18, 2025

Fix test, clearer naming

cc0aba1
Select commit
Loading
Failed to load commit list.
Merged

AN-380 Make call cache hashing strategy configurable per filesystem and backend #7683

Fix test, clearer naming
cc0aba1
Select commit
Loading
Failed to load commit list.
Codecov / codecov/patch failed Feb 11, 2025 in 1s

19.23% of diff hit (target 50.00%)

View this Pull Request on Codecov

19.23% of diff hit (target 50.00%)

Annotations

Check warning on line 84 in cloud-nio/cloud-nio-impl-drs/src/main/scala/cloud/nio/impl/drs/DrsCloudNioFileProvider.scala

See this annotation in the file changed.

@codecov 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

Check warning on line 87 in cloud-nio/cloud-nio-impl-drs/src/main/scala/cloud/nio/impl/drs/DrsCloudNioFileProvider.scala

See this annotation in the file changed.

@codecov 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

Check warning on line 8 in cloud-nio/cloud-nio-impl-ftp/src/main/scala/cloud/nio/impl/ftp/FtpCloudNioRegularFileAttributes.scala

See this annotation in the file changed.

@codecov 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

Check warning on line 48 in cloud-nio/cloud-nio-spi/src/main/scala/cloud/nio/spi/CloudFileAttributes.scala

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov 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

See this annotation in the file changed.

@codecov codecov / codecov/patch

engine/src/main/scala/cromwell/engine/io/nio/NioHashing.scala#L63-L64

Added lines #L63 - L64 were not covered by tests