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-144] Cost capping GPU support #7672

Draft
wants to merge 10 commits into
base: develop
Choose a base branch
from

Update CPU and RAM cost unit tests

ddc2f22
Select commit
Loading
Failed to load commit list.
Draft

[AN-144] Cost capping GPU support #7672

Update CPU and RAM cost unit tests
ddc2f22
Select commit
Loading
Failed to load commit list.
Codecov / codecov/patch failed Dec 20, 2024 in 1s

21.91% of diff hit (target 50.00%)

View this Pull Request on Codecov

21.91% of diff hit (target 50.00%)

Annotations

Check warning on line 46 in services/src/main/scala/cromwell/services/cost/GcpCostCatalogService.scala

See this annotation in the file changed.

@codecov codecov / codecov/patch

services/src/main/scala/cromwell/services/cost/GcpCostCatalogService.scala#L45-L46

Added lines #L45 - L46 were not covered by tests

Check warning on line 54 in services/src/main/scala/cromwell/services/cost/GcpCostCatalogService.scala

See this annotation in the file changed.

@codecov codecov / codecov/patch

services/src/main/scala/cromwell/services/cost/GcpCostCatalogService.scala#L54

Added line #L54 was not covered by tests

Check warning on line 59 in services/src/main/scala/cromwell/services/cost/GcpCostCatalogService.scala

See this annotation in the file changed.

@codecov codecov / codecov/patch

services/src/main/scala/cromwell/services/cost/GcpCostCatalogService.scala#L58-L59

Added lines #L58 - L59 were not covered by tests

Check warning on line 62 in services/src/main/scala/cromwell/services/cost/GcpCostCatalogService.scala

See this annotation in the file changed.

@codecov codecov / codecov/patch

services/src/main/scala/cromwell/services/cost/GcpCostCatalogService.scala#L62

Added line #L62 was not covered by tests

Check warning on line 66 in services/src/main/scala/cromwell/services/cost/GcpCostCatalogService.scala

See this annotation in the file changed.

@codecov codecov / codecov/patch

services/src/main/scala/cromwell/services/cost/GcpCostCatalogService.scala#L64-L66

Added lines #L64 - L66 were not covered by tests

Check warning on line 69 in services/src/main/scala/cromwell/services/cost/GcpCostCatalogService.scala

See this annotation in the file changed.

@codecov codecov / codecov/patch

services/src/main/scala/cromwell/services/cost/GcpCostCatalogService.scala#L69

Added line #L69 was not covered by tests

Check warning on line 75 in services/src/main/scala/cromwell/services/cost/GcpCostCatalogService.scala

See this annotation in the file changed.

@codecov codecov / codecov/patch

services/src/main/scala/cromwell/services/cost/GcpCostCatalogService.scala#L74-L75

Added lines #L74 - L75 were not covered by tests

Check warning on line 78 in services/src/main/scala/cromwell/services/cost/GcpCostCatalogService.scala

See this annotation in the file changed.

@codecov codecov / codecov/patch

services/src/main/scala/cromwell/services/cost/GcpCostCatalogService.scala#L77-L78

Added lines #L77 - L78 were not covered by tests

Check warning on line 80 in services/src/main/scala/cromwell/services/cost/GcpCostCatalogService.scala

See this annotation in the file changed.

@codecov codecov / codecov/patch

services/src/main/scala/cromwell/services/cost/GcpCostCatalogService.scala#L80

Added line #L80 was not covered by tests

Check warning on line 141 in services/src/main/scala/cromwell/services/cost/GcpCostCatalogService.scala

See this annotation in the file changed.

@codecov codecov / codecov/patch

services/src/main/scala/cromwell/services/cost/GcpCostCatalogService.scala#L141

Added line #L141 was not covered by tests

Check warning on line 243 in services/src/main/scala/cromwell/services/cost/GcpCostCatalogService.scala

See this annotation in the file changed.

@codecov codecov / codecov/patch

services/src/main/scala/cromwell/services/cost/GcpCostCatalogService.scala#L243

Added line #L243 was not covered by tests

Check warning on line 250 in services/src/main/scala/cromwell/services/cost/GcpCostCatalogService.scala

See this annotation in the file changed.

@codecov codecov / codecov/patch

services/src/main/scala/cromwell/services/cost/GcpCostCatalogService.scala#L250

Added line #L250 was not covered by tests

Check warning on line 253 in services/src/main/scala/cromwell/services/cost/GcpCostCatalogService.scala

See this annotation in the file changed.

@codecov codecov / codecov/patch

services/src/main/scala/cromwell/services/cost/GcpCostCatalogService.scala#L252-L253

Added lines #L252 - L253 were not covered by tests

Check warning on line 259 in services/src/main/scala/cromwell/services/cost/GcpCostCatalogService.scala

See this annotation in the file changed.

@codecov codecov / codecov/patch

services/src/main/scala/cromwell/services/cost/GcpCostCatalogService.scala#L256-L259

Added lines #L256 - L259 were not covered by tests

Check warning on line 269 in services/src/main/scala/cromwell/services/cost/GcpCostCatalogService.scala

See this annotation in the file changed.

@codecov codecov / codecov/patch

services/src/main/scala/cromwell/services/cost/GcpCostCatalogService.scala#L263-L269

Added lines #L263 - L269 were not covered by tests

Check warning on line 31 in services/src/main/scala/cromwell/services/cost/GcpCostCatalogTypes.scala

See this annotation in the file changed.

@codecov codecov / codecov/patch

services/src/main/scala/cromwell/services/cost/GcpCostCatalogTypes.scala#L28-L31

Added lines #L28 - L31 were not covered by tests

Check warning on line 39 in services/src/main/scala/cromwell/services/cost/GcpCostCatalogTypes.scala

See this annotation in the file changed.

@codecov codecov / codecov/patch

services/src/main/scala/cromwell/services/cost/GcpCostCatalogTypes.scala#L37-L39

Added lines #L37 - L39 were not covered by tests

Check warning on line 78 in services/src/main/scala/cromwell/services/cost/GcpCostCatalogTypes.scala

See this annotation in the file changed.

@codecov codecov / codecov/patch

services/src/main/scala/cromwell/services/cost/GcpCostCatalogTypes.scala#L75-L78

Added lines #L75 - L78 were not covered by tests

Check warning on line 88 in services/src/main/scala/cromwell/services/cost/GcpCostCatalogTypes.scala

See this annotation in the file changed.

@codecov codecov / codecov/patch

services/src/main/scala/cromwell/services/cost/GcpCostCatalogTypes.scala#L83-L88

Added lines #L83 - L88 were not covered by tests

Check warning on line 128 in services/src/main/scala/cromwell/services/cost/GcpCostCatalogTypes.scala

See this annotation in the file changed.

@codecov codecov / codecov/patch

services/src/main/scala/cromwell/services/cost/GcpCostCatalogTypes.scala#L128

Added line #L128 was not covered by tests

Check warning on line 130 in services/src/main/scala/cromwell/services/cost/GcpCostCatalogTypes.scala

See this annotation in the file changed.

@codecov codecov / codecov/patch

services/src/main/scala/cromwell/services/cost/GcpCostCatalogTypes.scala#L130

Added line #L130 was not covered by tests

Check warning on line 132 in services/src/main/scala/cromwell/services/cost/GcpCostCatalogTypes.scala

See this annotation in the file changed.

@codecov codecov / codecov/patch

services/src/main/scala/cromwell/services/cost/GcpCostCatalogTypes.scala#L132

Added line #L132 was not covered by tests

Check warning on line 139 in services/src/main/scala/cromwell/services/cost/GcpCostCatalogTypes.scala

See this annotation in the file changed.

@codecov codecov / codecov/patch

services/src/main/scala/cromwell/services/cost/GcpCostCatalogTypes.scala#L139

Added line #L139 was not covered by tests

Check warning on line 147 in services/src/main/scala/cromwell/services/cost/GcpCostCatalogTypes.scala

See this annotation in the file changed.

@codecov codecov / codecov/patch

services/src/main/scala/cromwell/services/cost/GcpCostCatalogTypes.scala#L147

Added line #L147 was not covered by tests

Check warning on line 129 in supportedBackends/google/pipelines/v2beta/src/main/scala/cromwell/backend/google/pipelines/v2beta/api/Deserialization.scala

See this annotation in the file changed.

@codecov codecov / codecov/patch

supportedBackends/google/pipelines/v2beta/src/main/scala/cromwell/backend/google/pipelines/v2beta/api/Deserialization.scala#L129

Added line #L129 was not covered by tests