Skip to content

Conversation

@tomatobet
Copy link

Add a datasource to manage KaaS instance pool flavors

@tomatobet tomatobet requested review from unshade and yyewolf November 14, 2025 11:17
@tomatobet tomatobet added the enhancement New feature or request label Nov 14, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Nov 14, 2025

Pure Unit test coverage

File Coverage
All files 2%
internal/apis/kaas/implementation/client.go 14%
internal/apis/kaas/mock/client.go 0%
internal/apis/kaas/mock/client.go 0%
internal/apis/kaas/models.go 0%
internal/apis/kaas/models.go 0%
internal/apis/kaas/models.go 0%
internal/services/kaas/kaas_instance_pool_flavor_data_source.go 0%
internal/services/kaas/kaas_instance_pool_flavor_data_source.go 0%
internal/services/kaas/kaas_instance_pool_flavor_data_source_schema.go 0%
internal/services/kaas/kaas_instance_pool_flavor_data_source_validator.go 0%
internal/services/kaas/kaas_pack_data_source.go 0%
internal/services/kaas/kaas_pack_data_source.go 0%
internal/services/kaas/kaas_pack_data_source_schema.go 0%
internal/services/kaas/kaas_regions_data_source.go 0%
internal/services/kaas/kaas_regions_data_source.go 0%
internal/services/kaas/kaas_regions_data_source_schema.go 0%
internal/services/kaas/kaas_versions_data_source.go 0%
internal/services/kaas/kaas_versions_data_source.go 0%
internal/services/kaas/kaas_versions_data_source_schema.go 0%

Minimum allowed coverage is 0%

Generated by 🐒 cobertura-action against 063694e

@github-actions
Copy link
Contributor

github-actions bot commented Nov 14, 2025

Global test coverage

File Coverage
All files 39%
internal/apis/kaas/implementation/client.go 0%
internal/apis/kaas/implementation/client.go 0%
internal/apis/kaas/mock/client.go 50%
internal/apis/kaas/models.go 0%
internal/services/kaas/kaas_instance_pool_flavor_data_source.go 84%
internal/services/kaas/kaas_instance_pool_flavor_data_source_validator.go 76%
internal/services/kaas/kaas_pack_data_source.go 8%
internal/services/kaas/kaas_regions_data_source.go 12%
internal/services/kaas/kaas_versions_data_source.go 12%

Minimum allowed coverage is 10%

Generated by 🐒 cobertura-action against 063694e

@github-actions
Copy link
Contributor

github-actions bot commented Nov 14, 2025

📊 Test Reports Available

🔍 Unit Test Results: View Detailed Report

🔍 Acceptance Mocked Test Results: View Detailed Report

📦 Download archive test reports to see details

@sonarqubecloud
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants