Skip to content

Conversation

@marceljk
Copy link
Contributor

Description

relates to STACKITCLI-227

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)

@marceljk marceljk force-pushed the feat/iaas-v2-migration branch 3 times, most recently from 821125a to 258aa23 Compare October 30, 2025 14:17
@marceljk marceljk marked this pull request as ready for review October 30, 2025 14:19
@marceljk marceljk requested a review from a team as a code owner October 30, 2025 14:19
@marceljk marceljk force-pushed the feat/iaas-v2-migration branch from 258aa23 to 225d9e4 Compare October 31, 2025 16:07
Fyusel
Fyusel previously approved these changes Nov 4, 2025
@marceljk marceljk force-pushed the feat/iaas-v2-migration branch from 2551679 to 7cffc0e Compare November 4, 2025 14:22
@marceljk marceljk enabled auto-merge (squash) November 4, 2025 14:23
@github-actions
Copy link

github-actions bot commented Nov 4, 2025

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

Impacted Packages Coverage Δ 🤖
github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/create 48.78% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/delete 25.71% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/describe 44.19% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/list 51.16% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/image/create 49.02% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/image/delete 25.71% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/image/describe 35.29% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/image/list 38.71% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/image/update 74.26% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area 0.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/create 57.14% (+5.36%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/delete 26.67% (-0.61%) 👎
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/describe 54.24% (+12.19%) 🎉
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/list 49.09% (-0.06%) 👎
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/create 40.91% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/delete 33.33% (ø)
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 50.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region 0.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/create 50.00% (+50.00%) 🌟
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/delete 32.56% (+32.56%) 🌟
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/describe 37.68% (+37.68%) 🌟
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/list 50.98% (+50.98%) 🌟
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/update 51.06% (+51.06%) 🌟
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/create 52.14% (+8.66%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/delete 38.89% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/describe 35.29% (-22.85%) 💀 💀
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/list 52.31% (+2.31%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/update 56.41% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/update 52.33% (+6.33%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/create 67.12% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/delete 41.94% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/describe 54.29% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/list 50.94% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/update 72.73% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network/create 67.86% (+5.95%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network/delete 22.73% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/network/describe 56.82% (-1.93%) 👎
github.com/stackitcloud/stackit-cli/internal/cmd/network/list 52.63% (-1.91%) 👎
github.com/stackitcloud/stackit-cli/internal/cmd/network/update 47.14% (-0.74%) 👎
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/associate 40.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/create 42.50% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/delete 29.41% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/describe 51.22% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/disassociate 33.33% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/list 47.06% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/update 39.02% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/quota/list 41.10% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/create 51.22% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/delete 25.71% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/describe 37.84% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/list 42.86% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/create 64.94% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/delete 35.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/describe 49.18% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/list 41.07% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/update 44.68% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/create 46.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/disable 31.11% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/enable 36.59% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/list 52.63% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/schedule/create 49.06% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/schedule/delete 37.50% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/schedule/list 56.67% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/command/create 46.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/command/list 47.17% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/console 47.22% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/create 68.87% (+0.30%) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/deallocate 22.73% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/delete 22.73% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/describe 37.84% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/list 35.71% (ø)
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 47.83% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/network-interface/attach 37.10% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/network-interface/detach 35.94% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/network-interface/list 52.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/create 40.91% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/disable 35.90% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/enable 36.59% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/list 41.67% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/schedule/create 45.83% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/schedule/list 47.17% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/public-ip/attach 31.82% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/public-ip/detach 32.56% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/reboot 38.46% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/rescue 32.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/resize 32.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/service-account/attach 43.90% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/service-account/detach 43.90% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/service-account/list 50.98% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/start 25.64% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/stop 22.73% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/unrescue 22.73% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/update 43.90% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/attach 42.55% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/describe 53.70% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/detach 35.71% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/list 44.64% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/update 42.55% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/create 41.56% (-1.68%) 👎
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/delete 26.83% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/describe 66.67% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/list 54.39% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/restore 22.00% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/update 42.22% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/create 50.85% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/delete 23.81% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/describe 58.18% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/list 55.10% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/performance-class/describe 59.09% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/performance-class/list 54.17% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/resize 42.11% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/create 41.94% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/delete 23.81% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/describe 63.27% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/list 54.39% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/update 52.17% (ø)
github.com/stackitcloud/stackit-cli/internal/cmd/volume/update 50.00% (ø)
github.com/stackitcloud/stackit-cli/internal/pkg/errors 69.84% (-4.74%) 👎
github.com/stackitcloud/stackit-cli/internal/pkg/services/iaas/client 0.00% (ø)
github.com/stackitcloud/stackit-cli/internal/pkg/services/iaas/utils 81.97% (-0.69%) 👎
github.com/stackitcloud/stackit-cli/internal/pkg/utils 57.14% (ø)

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 48.78% (ø) 41 20 21
github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/delete/delete.go 25.71% (ø) 35 9 26
github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/describe/describe.go 44.19% (ø) 43 19 24
github.com/stackitcloud/stackit-cli/internal/cmd/affinity-groups/list/list.go 51.16% (ø) 43 22 21
github.com/stackitcloud/stackit-cli/internal/cmd/image/create/create.go 49.02% (ø) 153 75 78
github.com/stackitcloud/stackit-cli/internal/cmd/image/delete/delete.go 25.71% (ø) 35 9 26
github.com/stackitcloud/stackit-cli/internal/cmd/image/describe/describe.go 35.29% (ø) 68 24 44
github.com/stackitcloud/stackit-cli/internal/cmd/image/list/list.go 38.71% (ø) 62 24 38
github.com/stackitcloud/stackit-cli/internal/cmd/image/update/update.go 74.26% (ø) 101 75 26
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/create/create.go 57.14% (+5.36%) 112 (+56) 64 (+35) 48 (+21) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/delete/delete.go 26.67% (-0.61%) 45 (+1) 12 33 (+1) 👎
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/describe/describe.go 54.24% (+12.19%) 59 (-29) 32 (-5) 27 (-24) 🎉
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/list/list.go 49.09% (-0.06%) 55 (-4) 27 (-2) 28 (-2) 👎
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/create/create.go 40.91% (ø) 44 18 26
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network-range/delete/delete.go 33.33% (ø) 42 14 28
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 50.00% (ø) 46 23 23
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/network_area.go 0.00% (ø) 11 (+1) 0 11 (+1)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/create/create.go 50.00% (+50.00%) 60 (+60) 30 (+30) 30 (+30) 🌟
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/delete/delete.go 32.56% (+32.56%) 43 (+43) 14 (+14) 29 (+29) 🌟
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/describe/describe.go 37.68% (+37.68%) 69 (+69) 26 (+26) 43 (+43) 🌟
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/list/list.go 50.98% (+50.98%) 51 (+51) 26 (+26) 25 (+25) 🌟
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/region.go 0.00% (ø) 8 (+8) 0 8 (+8)
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/region/update/update.go 51.06% (+51.06%) 47 (+47) 24 (+24) 23 (+23) 🌟
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/create/create.go 52.14% (+8.66%) 117 (+71) 61 (+41) 56 (+30) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/delete/delete.go 38.89% (ø) 36 14 22
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/describe/describe.go 35.29% (-22.85%) 68 (+25) 24 (-1) 44 (+26) 💀 💀
github.com/stackitcloud/stackit-cli/internal/cmd/network-area/route/list/list.go 52.31% (+2.31%) 65 (+19) 34 (+11) 31 (+8) 👍
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/update/update.go 52.33% (+6.33%) 86 (+36) 45 (+22) 41 (+14) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/create/create.go 67.12% (ø) 73 49 24
github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/delete/delete.go 41.94% (ø) 31 13 18
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 50.94% (ø) 53 27 26
github.com/stackitcloud/stackit-cli/internal/cmd/network-interface/update/update.go 72.73% (ø) 66 48 18
github.com/stackitcloud/stackit-cli/internal/cmd/network/create/create.go 67.86% (+5.95%) 112 (+28) 76 (+24) 36 (+4) 👍
github.com/stackitcloud/stackit-cli/internal/cmd/network/delete/delete.go 22.73% (ø) 44 10 34
github.com/stackitcloud/stackit-cli/internal/cmd/network/describe/describe.go 56.82% (-1.93%) 88 (+8) 50 (+3) 38 (+5) 👎
github.com/stackitcloud/stackit-cli/internal/cmd/network/list/list.go 52.63% (-1.91%) 57 (+2) 30 27 (+2) 👎
github.com/stackitcloud/stackit-cli/internal/cmd/network/update/update.go 47.14% (-0.74%) 70 (-1) 33 (-1) 37 👎
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/associate/associate.go 40.00% (ø) 40 16 24
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/create/create.go 42.50% (ø) 40 17 23
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/delete/delete.go 29.41% (ø) 34 10 24
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/describe/describe.go 51.22% (ø) 41 21 20
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/disassociate/disassociate.go 33.33% (ø) 36 12 24
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/list/list.go 47.06% (ø) 51 24 27
github.com/stackitcloud/stackit-cli/internal/cmd/public-ip/update/update.go 39.02% (ø) 41 16 25
github.com/stackitcloud/stackit-cli/internal/cmd/quota/list/list.go 41.10% (ø) 73 30 43
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/create/create.go 51.22% (ø) 41 21 20
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/delete/delete.go 25.71% (ø) 35 9 26
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/describe/describe.go 37.84% (ø) 74 28 46
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/list/list.go 42.86% (ø) 49 21 28
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/create/create.go 64.94% (ø) 77 50 27
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/delete/delete.go 35.00% (ø) 40 14 26
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/describe/describe.go 49.18% (ø) 61 30 31
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/rule/list/list.go 41.07% (ø) 56 23 33
github.com/stackitcloud/stackit-cli/internal/cmd/security-group/update/update.go 44.68% (ø) 47 21 26
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/create/create.go 46.00% (ø) 50 23 27
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/disable/disable.go 31.11% (ø) 45 14 31
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/enable/enable.go 36.59% (ø) 41 15 26
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/list/list.go 52.63% (ø) 57 30 27
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/schedule/create/create.go 49.06% (ø) 53 26 27
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/schedule/delete/delete.go 37.50% (ø) 40 15 25
github.com/stackitcloud/stackit-cli/internal/cmd/server/backup/schedule/list/list.go 56.67% (ø) 60 34 26
github.com/stackitcloud/stackit-cli/internal/cmd/server/command/create/create.go 46.00% (ø) 50 23 27
github.com/stackitcloud/stackit-cli/internal/cmd/server/command/list/list.go 47.17% (ø) 53 25 28
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 68.87% (+0.30%) 106 (+1) 73 (+1) 33 👍
github.com/stackitcloud/stackit-cli/internal/cmd/server/deallocate/deallocate.go 22.73% (ø) 44 10 34
github.com/stackitcloud/stackit-cli/internal/cmd/server/delete/delete.go 22.73% (ø) 44 10 34
github.com/stackitcloud/stackit-cli/internal/cmd/server/describe/describe.go 37.84% (ø) 111 42 69
github.com/stackitcloud/stackit-cli/internal/cmd/server/list/list.go 35.71% (ø) 70 25 45
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 47.83% (ø) 46 22 24
github.com/stackitcloud/stackit-cli/internal/cmd/server/network-interface/attach/attach.go 37.10% (ø) 62 23 39
github.com/stackitcloud/stackit-cli/internal/cmd/server/network-interface/detach/detach.go 35.94% (ø) 64 23 41
github.com/stackitcloud/stackit-cli/internal/cmd/server/network-interface/list/list.go 52.00% (ø) 50 26 24
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/create/create.go 40.91% (ø) 44 18 26
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/disable/disable.go 35.90% (ø) 39 14 25
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/enable/enable.go 36.59% (ø) 41 15 26
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/list/list.go 41.67% (ø) 60 25 35
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/schedule/create/create.go 45.83% (ø) 48 22 26
github.com/stackitcloud/stackit-cli/internal/cmd/server/os-update/schedule/list/list.go 47.17% (ø) 53 25 28
github.com/stackitcloud/stackit-cli/internal/cmd/server/public-ip/attach/attach.go 31.82% (ø) 44 14 30
github.com/stackitcloud/stackit-cli/internal/cmd/server/public-ip/detach/detach.go 32.56% (ø) 43 14 29
github.com/stackitcloud/stackit-cli/internal/cmd/server/reboot/reboot.go 38.46% (ø) 39 15 24
github.com/stackitcloud/stackit-cli/internal/cmd/server/rescue/rescue.go 32.00% (ø) 50 16 34
github.com/stackitcloud/stackit-cli/internal/cmd/server/resize/resize.go 32.00% (ø) 50 16 34
github.com/stackitcloud/stackit-cli/internal/cmd/server/service-account/attach/attach.go 43.90% (ø) 41 18 23
github.com/stackitcloud/stackit-cli/internal/cmd/server/service-account/detach/detach.go 43.90% (ø) 41 18 23
github.com/stackitcloud/stackit-cli/internal/cmd/server/service-account/list/list.go 50.98% (ø) 51 26 25
github.com/stackitcloud/stackit-cli/internal/cmd/server/start/start.go 25.64% (ø) 39 10 29
github.com/stackitcloud/stackit-cli/internal/cmd/server/stop/stop.go 22.73% (ø) 44 10 34
github.com/stackitcloud/stackit-cli/internal/cmd/server/unrescue/unrescue.go 22.73% (ø) 44 10 34
github.com/stackitcloud/stackit-cli/internal/cmd/server/update/update.go 43.90% (ø) 41 18 23
github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/attach/attach.go 42.55% (ø) 47 20 27
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 35.71% (ø) 42 15 27
github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/list/list.go 44.64% (ø) 56 25 31
github.com/stackitcloud/stackit-cli/internal/cmd/server/volume/update/update.go 42.55% (ø) 47 20 27
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/create/create.go 41.56% (-1.68%) 77 (+3) 32 45 (+3) 👎
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/delete/delete.go 26.83% (ø) 41 11 30
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 54.39% (ø) 57 31 26
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/restore/restore.go 22.00% (ø) 50 11 39
github.com/stackitcloud/stackit-cli/internal/cmd/volume/backup/update/update.go 42.22% (ø) 45 19 26
github.com/stackitcloud/stackit-cli/internal/cmd/volume/create/create.go 50.85% (ø) 59 30 29
github.com/stackitcloud/stackit-cli/internal/cmd/volume/delete/delete.go 23.81% (ø) 42 10 32
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 55.10% (ø) 49 27 22
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 54.17% (ø) 48 26 22
github.com/stackitcloud/stackit-cli/internal/cmd/volume/resize/resize.go 42.11% (ø) 38 16 22
github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/create/create.go 41.94% (ø) 62 26 36
github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/delete/delete.go 23.81% (ø) 42 10 32
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 54.39% (ø) 57 31 26
github.com/stackitcloud/stackit-cli/internal/cmd/volume/snapshot/update/update.go 52.17% (ø) 46 24 22
github.com/stackitcloud/stackit-cli/internal/cmd/volume/update/update.go 50.00% (ø) 42 21 21
github.com/stackitcloud/stackit-cli/internal/pkg/errors/errors.go 69.84% (-4.74%) 63 (+4) 44 19 (+4) 👎
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 81.97% (-0.69%) 122 (+24) 100 (+19) 22 (+5) 👎
github.com/stackitcloud/stackit-cli/internal/pkg/utils/utils.go 60.29% (ø) 68 41 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/network-area/create/create_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/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/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/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

@marceljk marceljk merged commit 52ad952 into main Nov 4, 2025
5 checks passed
@marceljk marceljk deleted the feat/iaas-v2-migration branch November 4, 2025 14:39
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.

3 participants