Skip to content

Feat/stackitcli 361 iaas sdk migration#1426

Open
cgoetz-inovex wants to merge 15 commits into
mainfrom
feat/STACKITCLI-361-iaas-sdk-migration
Open

Feat/stackitcli 361 iaas sdk migration#1426
cgoetz-inovex wants to merge 15 commits into
mainfrom
feat/STACKITCLI-361-iaas-sdk-migration

Conversation

@cgoetz-inovex
Copy link
Copy Markdown
Contributor

Description

relates to #1234

Checklist

  • Issue was linked above
  • Code format was applied: make fmt
  • Examples were added / adjusted (see e.g. here)
  • Docs are up-to-date: make generate-docs (will be checked by CI)
  • Unit tests got implemented or updated
  • Unit tests are passing: make test (will be checked by CI)
  • No linter issues: make lint (will be checked by CI)

@cgoetz-inovex cgoetz-inovex requested a review from a team as a code owner June 1, 2026 15:31
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 3, 2026

Merging this branch changes the coverage (5 decrease, 12 increase)

Impacted Packages Coverage Δ 🤖
github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/create 50.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/delete 26.47% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/describe 51.22% (+7.03%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/list 55.56% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/image/create 49.34% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/image/delete 26.47% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/image/describe 78.26% (-0.61%) 👎
github.com/stackitcloud/stackit-cli/internal/cmd/image/list 32.39% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/image/update 75.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/create 55.56% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/delete 32.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/describe 41.79% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/list 58.70% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/update 52.78% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/create 61.67% (+3.87%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/delete 27.27% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/describe 54.24% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/list 54.55% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/create 41.86% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/delete 34.15% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/describe 64.86% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/list 57.78% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/create 52.46% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/delete 34.15% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/describe 40.62% (+2.94%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/list 52.00% (+1.02%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/update 52.17% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/create 52.17% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/delete 40.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/describe 44.12% (+8.82%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/list 56.92% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/update 56.41% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/create 58.14% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/delete 34.29% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/describe 75.93% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/list 69.81% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/route/create 64.38% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/route/delete 36.11% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/route/describe 75.93% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/route/list 63.27% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/route/update 53.06% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/update 56.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/update 52.38% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/create 68.06% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/delete 43.33% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/describe 54.29% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/list 58.75% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/update 73.85% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network/create 68.52% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network/delete 23.81% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network/describe 56.04% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network/list 60.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network/update 49.28% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/associate 41.03% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/create 43.59% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/delete 30.30% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/describe 57.50% (+6.28%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/disassociate 34.29% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/list 44.00% (+0.86%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/ranges/list 50.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/update 40.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/quota/list 71.11% (+26.83%) 🌟
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/create 52.50% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/delete 26.47% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/describe 39.73% (+1.89%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/list 40.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/create 65.79% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/delete 35.90% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/describe 50.85% (+1.67%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/list 37.50% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/update 45.65% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/create 46.94% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/disable 31.82% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/enable 37.50% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/list 57.89% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/schedule/create 50.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/schedule/delete 38.46% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/schedule/list 61.67% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/command/create 46.94% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/command/list 41.51% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/console 47.22% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/create 70.00% (-0.80%) 👎
github.com/stackitcloud/stackit-cli/internal/cmd/server/deallocate 23.81% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/delete 23.81% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/describe 40.00% (+2.28%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/list 31.51% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/log 41.46% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/machine-type/describe 30.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/machine-type/list 66.07% (-1.17%) 👎
github.com/stackitcloud/stackit-cli/internal/cmd/server/network-interface/attach 38.33% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/network-interface/detach 37.10% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/network-interface/list 58.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/create 41.86% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/disable 36.84% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/enable 37.50% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/list 36.67% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/schedule/create 46.81% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/schedule/list 41.51% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/public-ip/attach 32.56% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/public-ip/detach 33.33% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/reboot 39.47% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/rescue 33.33% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/resize 33.33% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/security-group/attach 36.59% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/security-group/detach 36.59% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/service-account/attach 45.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/service-account/detach 45.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/service-account/list 56.86% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/start 26.32% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/stop 23.81% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/unrescue 23.81% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/update 45.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/attach 43.48% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/describe 53.70% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/detach 36.59% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/list 50.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/update 43.48% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/create 43.84% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/delete 28.21% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/describe 66.67% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/list 58.18% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/restore 22.92% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/update 43.18% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/create 52.54% (-0.79%) 👎
github.com/stackitcloud/stackit-cli/internal/cmd/volume/delete 25.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/describe 58.18% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/list 61.22% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/performance-class/describe 59.09% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/performance-class/list 60.42% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/resize 43.24% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/create 44.07% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/delete 25.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/describe 63.27% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/list 58.18% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/update 53.33% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/update 51.22% (ø)
github.com/stackitcloud/stackit-cli/internal/pkg/flags 57.79% (-2.28%) 👎
github.com/stackitcloud/stackit-cli/internal/pkg/services/iaas/client 0.00% (ø)
github.com/stackitcloud/stackit-cli/internal/pkg/services/iaas/utils 85.45% (+2.38%) 👍
github.com/stackitcloud/stackit-cli/internal/pkg/services/network-area/routing-table/utils 100.00% (ø)
github.com/stackitcloud/stackit-cli/internal/pkg/utils 61.32% (ø)

Coverage by file

Changed files (no unit tests)

Changed File Coverage Δ Total Covered Missed 🤖
github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/create/create.go 50.00% (ø) 40 20 20
github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/delete/delete.go 26.47% (ø) 34 9 25
github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/describe/describe.go 51.22% (+7.03%) 41 (-2) 21 (+2) 20 (-4) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/list/list.go 55.56% (ø) 45 25 20
github.com/stackitcloud/stackit-cli/internal/cmd/image/create/create.go 49.34% (ø) 152 75 77
github.com/stackitcloud/stackit-cli/internal/cmd/image/delete/delete.go 26.47% (ø) 34 9 25
github.com/stackitcloud/stackit-cli/internal/cmd/image/describe/describe.go 78.26% (-0.61%) 69 (-2) 54 (-2) 15 👎
github.com/stackitcloud/stackit-cli/internal/cmd/image/list/list.go 32.39% (ø) 71 23 48
github.com/stackitcloud/stackit-cli/internal/cmd/image/update/update.go 75.00% (ø) 100 75 25
github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/create/create.go 55.56% (ø) 36 20 16
github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/delete/delete.go 32.00% (ø) 25 8 17
github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/describe/describe.go 41.79% (ø) 67 28 39
github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/list/list.go 58.70% (ø) 46 27 19
github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/update/update.go 52.78% (ø) 36 19 17
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/create/create.go 61.67% (+3.87%) 120 (+11) 74 (+11) 46 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/delete/delete.go 27.27% (ø) 44 12 32
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/describe/describe.go 54.24% (ø) 59 32 27
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/list/list.go 54.55% (ø) 55 30 25
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/create/create.go 41.86% (ø) 43 18 25
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/delete/delete.go 34.15% (ø) 41 14 27
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/describe/describe.go 64.86% (ø) 37 24 13
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/list/list.go 57.78% (ø) 45 26 19
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/create/create.go 52.46% (ø) 61 32 29
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/delete/delete.go 34.15% (ø) 41 14 27
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/describe/describe.go 40.62% (+2.94%) 64 (-5) 26 38 (-5) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/list/list.go 52.00% (+1.02%) 50 (-1) 26 24 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/update/update.go 52.17% (ø) 46 24 22
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/create/create.go 52.17% (ø) 115 60 55
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/delete/delete.go 40.00% (ø) 35 14 21
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/describe/describe.go 44.12% (+8.82%) 68 30 (+6) 38 (-6) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/list/list.go 56.92% (ø) 65 37 28
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/update/update.go 56.41% (ø) 39 22 17
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/create/create.go 58.14% (ø) 43 25 18
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/delete/delete.go 34.29% (ø) 35 12 23
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/describe/describe.go 75.93% (ø) 54 41 13
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/list/list.go 69.81% (ø) 53 37 16
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/route/create/create.go 64.38% (ø) 73 47 26
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/route/delete/delete.go 36.11% (ø) 36 13 23
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/route/describe/describe.go 75.93% (ø) 54 41 13
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/route/list/list.go 63.27% (ø) 49 31 18
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/route/update/update.go 53.06% (ø) 49 26 23
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/update/update.go 56.00% (ø) 50 28 22
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/update/update.go 52.38% (ø) 84 44 40
github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/create/create.go 68.06% (ø) 72 49 23
github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/delete/delete.go 43.33% (ø) 30 13 17
github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/describe/describe.go 54.29% (ø) 70 38 32
github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/list/list.go 58.75% (ø) 80 47 33
github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/update/update.go 73.85% (ø) 65 48 17
github.com/stackitcloud/stackit-cli/internal/cmd/network/create/create.go 68.52% (ø) 108 74 34
github.com/stackitcloud/stackit-cli/internal/cmd/network/delete/delete.go 23.81% (ø) 42 10 32
github.com/stackitcloud/stackit-cli/internal/cmd/network/describe/describe.go 56.04% (ø) 91 51 40
github.com/stackitcloud/stackit-cli/internal/cmd/network/list/list.go 60.00% (ø) 55 33 22
github.com/stackitcloud/stackit-cli/internal/cmd/network/update/update.go 49.28% (ø) 69 34 35
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/associate/associate.go 41.03% (ø) 39 16 23
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/create/create.go 43.59% (ø) 39 17 22
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/delete/delete.go 30.30% (ø) 33 10 23
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/describe/describe.go 57.50% (+6.28%) 40 (-1) 23 (+2) 17 (-3) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/disassociate/disassociate.go 34.29% (ø) 35 12 23
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/list/list.go 44.00% (+0.86%) 50 (-1) 22 28 (-1) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/ranges/list/list.go 50.00% (ø) 34 17 17
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/update/update.go 40.00% (ø) 40 16 24
github.com/stackitcloud/stackit-cli/internal/cmd/quota/list/list.go 71.11% (+26.83%) 45 (-25) 32 (+1) 13 (-26) 🌟
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/create/create.go 52.50% (ø) 40 21 19
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/delete/delete.go 26.47% (ø) 34 9 25
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/describe/describe.go 39.73% (+1.89%) 73 (-1) 29 (+1) 44 (-2) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/list/list.go 40.00% (ø) 55 22 33
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/create/create.go 65.79% (ø) 76 50 26
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/delete/delete.go 35.90% (ø) 39 14 25
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/describe/describe.go 50.85% (+1.67%) 59 (-2) 30 29 (-2) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/list/list.go 37.50% (ø) 56 21 35
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/update/update.go 45.65% (ø) 46 21 25
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/create/create.go 46.94% (ø) 49 23 26
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/disable/disable.go 31.82% (ø) 44 14 30
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/enable/enable.go 37.50% (ø) 40 15 25
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/list/list.go 57.89% (ø) 57 33 24
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/schedule/create/create.go 50.00% (ø) 52 26 26
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/schedule/delete/delete.go 38.46% (ø) 39 15 24
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/schedule/list/list.go 61.67% (ø) 60 37 23
github.com/stackitcloud/stackit-cli/internal/cmd/server/command/create/create.go 46.94% (ø) 49 23 26
github.com/stackitcloud/stackit-cli/internal/cmd/server/command/list/list.go 41.51% (ø) 53 22 31
github.com/stackitcloud/stackit-cli/internal/cmd/server/console/console.go 47.22% (ø) 36 17 19
github.com/stackitcloud/stackit-cli/internal/cmd/server/create/create.go 70.00% (-0.80%) 110 (-3) 77 (-3) 33 👎
github.com/stackitcloud/stackit-cli/internal/cmd/server/deallocate/deallocate.go 23.81% (ø) 42 10 32
github.com/stackitcloud/stackit-cli/internal/cmd/server/delete/delete.go 23.81% (ø) 42 10 32
github.com/stackitcloud/stackit-cli/internal/cmd/server/describe/describe.go 40.00% (+2.28%) 110 (-4) 44 (+1) 66 (-5) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/list/list.go 31.51% (ø) 73 23 50
github.com/stackitcloud/stackit-cli/internal/cmd/server/log/log.go 41.46% (ø) 41 17 24
github.com/stackitcloud/stackit-cli/internal/cmd/server/machine-type/describe/describe.go 30.00% (ø) 40 12 28
github.com/stackitcloud/stackit-cli/internal/cmd/server/machine-type/list/list.go 66.07% (-1.17%) 56 (-2) 37 (-2) 19 👎
github.com/stackitcloud/stackit-cli/internal/cmd/server/network-interface/attach/attach.go 38.33% (ø) 60 23 37
github.com/stackitcloud/stackit-cli/internal/cmd/server/network-interface/detach/detach.go 37.10% (ø) 62 23 39
github.com/stackitcloud/stackit-cli/internal/cmd/server/network-interface/list/list.go 58.00% (ø) 50 29 21
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/create/create.go 41.86% (ø) 43 18 25
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/disable/disable.go 36.84% (ø) 38 14 24
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/enable/enable.go 37.50% (ø) 40 15 25
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/list/list.go 36.67% (ø) 60 22 38
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/schedule/create/create.go 46.81% (ø) 47 22 25
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/schedule/list/list.go 41.51% (ø) 53 22 31
github.com/stackitcloud/stackit-cli/internal/cmd/server/public-ip/attach/attach.go 32.56% (ø) 43 14 29
github.com/stackitcloud/stackit-cli/internal/cmd/server/public-ip/detach/detach.go 33.33% (ø) 42 14 28
github.com/stackitcloud/stackit-cli/internal/cmd/server/reboot/reboot.go 39.47% (ø) 38 15 23
github.com/stackitcloud/stackit-cli/internal/cmd/server/rescue/rescue.go 33.33% (ø) 48 16 32
github.com/stackitcloud/stackit-cli/internal/cmd/server/resize/resize.go 33.33% (ø) 48 16 32
github.com/stackitcloud/stackit-cli/internal/cmd/server/security-group/attach/attach.go 36.59% (ø) 41 15 26
github.com/stackitcloud/stackit-cli/internal/cmd/server/security-group/detach/detach.go 36.59% (ø) 41 15 26
github.com/stackitcloud/stackit-cli/internal/cmd/server/service-account/attach/attach.go 45.00% (ø) 40 18 22
github.com/stackitcloud/stackit-cli/internal/cmd/server/service-account/detach/detach.go 45.00% (ø) 40 18 22
github.com/stackitcloud/stackit-cli/internal/cmd/server/service-account/list/list.go 56.86% (ø) 51 29 22
github.com/stackitcloud/stackit-cli/internal/cmd/server/start/start.go 26.32% (ø) 38 10 28
github.com/stackitcloud/stackit-cli/internal/cmd/server/stop/stop.go 23.81% (ø) 42 10 32
github.com/stackitcloud/stackit-cli/internal/cmd/server/unrescue/unrescue.go 23.81% (ø) 42 10 32
github.com/stackitcloud/stackit-cli/internal/cmd/server/update/update.go 45.00% (ø) 40 18 22
github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/attach/attach.go 43.48% (ø) 46 20 26
github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/describe/describe.go 53.70% (ø) 54 29 25
github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/detach/detach.go 36.59% (ø) 41 15 26
github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/list/list.go 50.00% (ø) 56 28 28
github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/update/update.go 43.48% (ø) 46 20 26
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/create/create.go 43.84% (ø) 73 32 41
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/delete/delete.go 28.21% (ø) 39 11 28
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/describe/describe.go 66.67% (ø) 54 36 18
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/list/list.go 58.18% (ø) 55 32 23
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/restore/restore.go 22.92% (ø) 48 11 37
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/update/update.go 43.18% (ø) 44 19 25
github.com/stackitcloud/stackit-cli/internal/cmd/volume/create/create.go 52.54% (-0.79%) 59 (-1) 31 (-1) 28 👎
github.com/stackitcloud/stackit-cli/internal/cmd/volume/delete/delete.go 25.00% (ø) 40 10 30
github.com/stackitcloud/stackit-cli/internal/cmd/volume/describe/describe.go 58.18% (ø) 55 32 23
github.com/stackitcloud/stackit-cli/internal/cmd/volume/list/list.go 61.22% (ø) 49 30 19
github.com/stackitcloud/stackit-cli/internal/cmd/volume/performance-class/describe/describe.go 59.09% (ø) 44 26 18
github.com/stackitcloud/stackit-cli/internal/cmd/volume/performance-class/list/list.go 60.42% (ø) 48 29 19
github.com/stackitcloud/stackit-cli/internal/cmd/volume/resize/resize.go 43.24% (ø) 37 16 21
github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/create/create.go 44.07% (ø) 59 26 33
github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/delete/delete.go 25.00% (ø) 40 10 30
github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/describe/describe.go 63.27% (ø) 49 31 18
github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/list/list.go 58.18% (ø) 55 32 23
github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/update/update.go 53.33% (ø) 45 24 21
github.com/stackitcloud/stackit-cli/internal/cmd/volume/update/update.go 51.22% (ø) 41 21 20
github.com/stackitcloud/stackit-cli/internal/pkg/flags/flag_to_value.go 21.82% (-2.18%) 110 (+10) 24 86 (+10) 👎
github.com/stackitcloud/stackit-cli/internal/pkg/services/iaas/client/client.go 0.00% (ø) 1 0 1
github.com/stackitcloud/stackit-cli/internal/pkg/services/iaas/utils/utils.go 85.45% (+2.38%) 110 (-20) 94 (-14) 16 (-6) 👍
github.com/stackitcloud/stackit-cli/internal/pkg/services/network-area/routing-table/utils/utils.go 100.00% (ø) 27 (-2) 27 (-2) 0
github.com/stackitcloud/stackit-cli/internal/pkg/utils/utils.go 61.97% (ø) 71 44 27

Please note that the "Total", "Covered", and "Missed" counts above refer to code statements instead of lines of code. The value in brackets refers to the test coverage of that file in the old version of the code.

Changed unit test files

  • github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/image/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/image/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/image/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/image/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/image/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/key-pair/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/route/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/route/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/route/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/route/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/routingtable/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-area/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/network/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/associate/associate_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/disassociate/disassociate_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/ranges/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/quota/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/security-group/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/security-group/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/security-group/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/security-group/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/security-group/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/console/console_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/deallocate/deallocate_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/log/log_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/machine-type/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/machine-type/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/network-interface/attach/attach_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/network-interface/detach/detach_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/network-interface/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/public-ip/attach/attach_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/public-ip/detach/detach_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/reboot/reboot_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/rescue/rescue_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/resize/resize_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/security-group/attach/attach_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/security-group/detach/detach_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/service-account/attach/attach_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/service-account/detach/detach_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/service-account/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/start/start_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/stop/stop_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/unrescue/unrescue_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/attach/attach_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/detach/detach_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/restore/restore_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/performance-class/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/performance-class/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/resize/resize_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/create/create_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/delete/delete_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/describe/describe_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/list/list_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/cmd/volume/update/update_test.go
  • github.com/stackitcloud/stackit-cli/internal/pkg/services/iaas/utils/utils_test.go
  • github.com/stackitcloud/stackit-cli/internal/pkg/services/network-area/routing-table/utils/utils_test.go
  • github.com/stackitcloud/stackit-cli/internal/pkg/utils/utils_test.go

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant