Skip to content

Conversation

@PhilippMatthes
Copy link
Member

@PhilippMatthes PhilippMatthes commented Nov 21, 2025

Change summary

  • Implement support to maintain CRDs in remote clusters while others are maintained in the home cluster
  • Abstract cluster/client selection away in multicluster client which implements the client.Client interface and is passed to controllers as usual
  • Provide custom controller builder which watches resource in correct cluster
  • Provide guide how to test remote cluster setup with kind

@PhilippMatthes PhilippMatthes marked this pull request as ready for review November 25, 2025 09:48
@github-actions
Copy link
Contributor

Test Coverage Report

Test Coverage 📊: 58.5%
github.com/cobaltcore-dev/cortex/api/delegation/cinder/messages.go:31:								GetSubjects				100.0%
github.com/cobaltcore-dev/cortex/api/delegation/cinder/messages.go:38:								GetWeights				100.0%
github.com/cobaltcore-dev/cortex/api/delegation/cinder/messages.go:41:								GetTraceLogArgs				100.0%
github.com/cobaltcore-dev/cortex/api/delegation/ironcore/messages.go:17:							GetSubjects				0.0%
github.com/cobaltcore-dev/cortex/api/delegation/ironcore/messages.go:24:							GetWeights				0.0%
github.com/cobaltcore-dev/cortex/api/delegation/ironcore/messages.go:31:							GetTraceLogArgs				0.0%
github.com/cobaltcore-dev/cortex/api/delegation/ironcore/v1alpha1/machine_types.go:45:						init					100.0%
github.com/cobaltcore-dev/cortex/api/delegation/ironcore/v1alpha1/machineclass_types.go:32:					init					100.0%
github.com/cobaltcore-dev/cortex/api/delegation/ironcore/v1alpha1/machinepool_types.go:33:					init					100.0%
github.com/cobaltcore-dev/cortex/api/delegation/ironcore/v1alpha1/zz_generated.deepcopy.go:16:					DeepCopyInto				100.0%
github.com/cobaltcore-dev/cortex/api/delegation/ironcore/v1alpha1/zz_generated.deepcopy.go:25:					DeepCopy				80.0%
github.com/cobaltcore-dev/cortex/api/delegation/ironcore/v1alpha1/zz_generated.deepcopy.go:35:					DeepCopyObject				66.7%
github.com/cobaltcore-dev/cortex/api/delegation/ironcore/v1alpha1/zz_generated.deepcopy.go:43:					DeepCopyInto				0.0%
github.com/cobaltcore-dev/cortex/api/delegation/ironcore/v1alpha1/zz_generated.deepcopy.go:57:					DeepCopy				0.0%
github.com/cobaltcore-dev/cortex/api/delegation/ironcore/v1alpha1/zz_generated.deepcopy.go:67:					DeepCopyObject				0.0%
github.com/cobaltcore-dev/cortex/api/delegation/ironcore/v1alpha1/zz_generated.deepcopy.go:75:					DeepCopyInto				0.0%
github.com/cobaltcore-dev/cortex/api/delegation/ironcore/v1alpha1/zz_generated.deepcopy.go:89:					DeepCopy				0.0%
github.com/cobaltcore-dev/cortex/api/delegation/ironcore/v1alpha1/zz_generated.deepcopy.go:99:					DeepCopyObject				0.0%
github.com/cobaltcore-dev/cortex/api/delegation/ironcore/v1alpha1/zz_generated.deepcopy.go:107:					DeepCopyInto				0.0%
github.com/cobaltcore-dev/cortex/api/delegation/ironcore/v1alpha1/zz_generated.deepcopy.go:121:					DeepCopy				0.0%
github.com/cobaltcore-dev/cortex/api/delegation/ironcore/v1alpha1/zz_generated.deepcopy.go:131:					DeepCopyObject				0.0%
github.com/cobaltcore-dev/cortex/api/delegation/ironcore/v1alpha1/zz_generated.deepcopy.go:139:					DeepCopyInto				100.0%
github.com/cobaltcore-dev/cortex/api/delegation/ironcore/v1alpha1/zz_generated.deepcopy.go:148:					DeepCopy				80.0%
github.com/cobaltcore-dev/cortex/api/delegation/ironcore/v1alpha1/zz_generated.deepcopy.go:158:					DeepCopyObject				66.7%
github.com/cobaltcore-dev/cortex/api/delegation/ironcore/v1alpha1/zz_generated.deepcopy.go:166:					DeepCopyInto				100.0%
github.com/cobaltcore-dev/cortex/api/delegation/ironcore/v1alpha1/zz_generated.deepcopy.go:180:					DeepCopy				80.0%
github.com/cobaltcore-dev/cortex/api/delegation/ironcore/v1alpha1/zz_generated.deepcopy.go:190:					DeepCopyObject				66.7%
github.com/cobaltcore-dev/cortex/api/delegation/ironcore/v1alpha1/zz_generated.deepcopy.go:198:					DeepCopyInto				100.0%
github.com/cobaltcore-dev/cortex/api/delegation/ironcore/v1alpha1/zz_generated.deepcopy.go:204:					DeepCopy				0.0%
github.com/cobaltcore-dev/cortex/api/delegation/manila/messages.go:31:								GetSubjects				100.0%
github.com/cobaltcore-dev/cortex/api/delegation/manila/messages.go:38:								GetWeights				100.0%
github.com/cobaltcore-dev/cortex/api/delegation/manila/messages.go:41:								GetTraceLogArgs				100.0%
github.com/cobaltcore-dev/cortex/api/delegation/nova/messages.go:50:								GetSubjects				100.0%
github.com/cobaltcore-dev/cortex/api/delegation/nova/messages.go:57:								GetWeights				100.0%
github.com/cobaltcore-dev/cortex/api/delegation/nova/messages.go:60:								GetTraceLogArgs				100.0%
github.com/cobaltcore-dev/cortex/api/delegation/nova/messages.go:127:								GetSchedulerHintStr			81.8%
github.com/cobaltcore-dev/cortex/api/v1alpha1/datasource_types.go:249:								IsReady					60.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/datasource_types.go:296:								URI					0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/datasource_types.go:297:								URI					0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/datasource_types.go:299:								init					100.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/decision_types.go:158:								URI					0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/decision_types.go:159:								URI					0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/decision_types.go:161:								init					100.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/descheduling_types.go:105:							URI					0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/descheduling_types.go:106:							URI					0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/descheduling_types.go:108:							init					100.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/knowledge_types.go:81:								UnboxFeatureList			0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/knowledge_types.go:96:								BoxFeatureList				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/knowledge_types.go:134:								IsReady					66.7%
github.com/cobaltcore-dev/cortex/api/v1alpha1/knowledge_types.go:177:								URI					0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/knowledge_types.go:178:								URI					0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/knowledge_types.go:180:								init					100.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/kpi_types.go:100:									URI					0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/kpi_types.go:101:									URI					0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/kpi_types.go:103:									init					100.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/pipeline_types.go:101:								URI					0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/pipeline_types.go:102:								URI					0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/pipeline_types.go:104:								init					100.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/reservation_types.go:100:								URI					0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/reservation_types.go:101:								URI					0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/reservation_types.go:103:								init					100.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/step_types.go:132:								URI					0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/step_types.go:133:								URI					0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/step_types.go:135:								init					100.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:18:							DeepCopyInto				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:23:							DeepCopy				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:33:							DeepCopyInto				100.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:42:							DeepCopy				80.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:52:							DeepCopyObject				66.7%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:60:							DeepCopyInto				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:74:							DeepCopy				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:84:							DeepCopyObject				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:92:							DeepCopyInto				62.5%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:105:							DeepCopy				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:115:							DeepCopyInto				55.6%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:130:							DeepCopy				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:140:							DeepCopyInto				100.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:149:							DeepCopy				80.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:159:							DeepCopyObject				66.7%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:167:							DeepCopyInto				100.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:181:							DeepCopy				80.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:191:							DeepCopyObject				66.7%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:199:							DeepCopyInto				100.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:242:							DeepCopy				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:252:							DeepCopyInto				100.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:278:							DeepCopy				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:288:							DeepCopyInto				81.8%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:320:							DeepCopy				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:330:							DeepCopyInto				100.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:339:							DeepCopy				80.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:349:							DeepCopyObject				66.7%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:357:							DeepCopyInto				100.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:371:							DeepCopy				80.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:381:							DeepCopyObject				66.7%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:389:							DeepCopyInto				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:394:							DeepCopy				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:404:							DeepCopyInto				100.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:416:							DeepCopy				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:426:							DeepCopyInto				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:431:							DeepCopy				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:441:							DeepCopyInto				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:446:							DeepCopy				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:456:							DeepCopyInto				100.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:465:							DeepCopy				80.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:475:							DeepCopyObject				66.7%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:483:							DeepCopyInto				100.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:498:							DeepCopy				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:508:							DeepCopyInto				100.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:522:							DeepCopy				80.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:532:							DeepCopyObject				66.7%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:540:							DeepCopyInto				100.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:547:							DeepCopy				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:557:							DeepCopyInto				33.3%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:569:							DeepCopy				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:579:							DeepCopyInto				100.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:588:							DeepCopy				80.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:598:							DeepCopyObject				66.7%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:606:							DeepCopyInto				100.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:621:							DeepCopy				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:631:							DeepCopyInto				100.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:637:							DeepCopy				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:647:							DeepCopyInto				100.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:661:							DeepCopy				80.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:671:							DeepCopyObject				66.7%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:679:							DeepCopyInto				100.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:692:							DeepCopy				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:702:							DeepCopyInto				100.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:717:							DeepCopy				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:727:							DeepCopyInto				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:732:							DeepCopy				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:742:							DeepCopyInto				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:747:							DeepCopy				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:757:							DeepCopyInto				40.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:767:							DeepCopy				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:777:							DeepCopyInto				100.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:790:							DeepCopy				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:800:							DeepCopyInto				100.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:809:							DeepCopy				80.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:819:							DeepCopyObject				66.7%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:827:							DeepCopyInto				100.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:841:							DeepCopy				80.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:851:							DeepCopyObject				66.7%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:859:							DeepCopyInto				100.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:869:							DeepCopy				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:879:							DeepCopyInto				100.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:891:							DeepCopy				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:901:							DeepCopyInto				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:906:							DeepCopy				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:916:							DeepCopyInto				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:925:							DeepCopy				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:935:							DeepCopyInto				100.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:944:							DeepCopy				80.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:954:							DeepCopyObject				66.7%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:962:							DeepCopyInto				100.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:976:							DeepCopy				80.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:986:							DeepCopyObject				66.7%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:994:							DeepCopyInto				100.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:1004:							DeepCopy				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:1014:							DeepCopyInto				100.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:1026:							DeepCopy				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:1036:							DeepCopyInto				100.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:1049:							DeepCopy				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:1059:							DeepCopyInto				100.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:1071:							DeepCopy				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:1081:							DeepCopyInto				100.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:1090:							DeepCopy				80.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:1100:							DeepCopyObject				66.7%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:1108:							DeepCopyInto				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:1114:							DeepCopy				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:1124:							DeepCopyInto				100.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:1138:							DeepCopy				80.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:1148:							DeepCopyObject				66.7%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:1156:							DeepCopyInto				100.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:1169:							DeepCopy				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:1179:							DeepCopyInto				57.1%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:1200:							DeepCopy				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:1210:							DeepCopyInto				100.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:1222:							DeepCopy				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:1232:							DeepCopyInto				0.0%
github.com/cobaltcore-dev/cortex/api/v1alpha1/zz_generated.deepcopy.go:1238:							DeepCopy				0.0%
github.com/cobaltcore-dev/cortex/cmd/main.go:70:										init					0.0%
github.com/cobaltcore-dev/cortex/cmd/main.go:80:										main					0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/monitor.go:21:							NewMonitor				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/monitor.go:39:							Describe				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/monitor.go:45:							Collect					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/cinder/cinder_api.go:37:				NewCinderAPI				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/cinder/cinder_api.go:45:				Init					81.8%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/cinder/cinder_api.go:68:				GetAllStoragePools			73.3%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/cinder/cinder_sync.go:27:				Init					83.3%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/cinder/cinder_sync.go:40:				Sync					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/cinder/cinder_sync.go:51:				SyncAllStoragePools			53.8%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/cinder/cinder_types.go:46:				TableName				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/cinder/cinder_types.go:49:				Indexes					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/cinder/cinder_types.go:52:				UnmarshalJSON				93.9%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/cinder/cinder_types.go:131:				MarshalJSON				0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/controller.go:57:					Reconcile				0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/controller.go:256:					SetupWithManager			0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/identity/identity_api.go:35:				NewIdentityAPI				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/identity/identity_api.go:39:				Init					80.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/identity/identity_api.go:59:				GetAllDomains				66.7%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/identity/identity_api.go:83:				GetAllProjects				72.2%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/identity/identity_sync.go:26:				Init					85.7%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/identity/identity_sync.go:41:				Sync					83.3%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/identity/identity_sync.go:54:				SyncDomains				53.8%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/identity/identity_sync.go:74:				SyncProjects				53.8%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/identity/identity_types.go:16:			TableName				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/identity/identity_types.go:19:			Indexes					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/identity/identity_types.go:47:			TableName				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/identity/identity_types.go:50:			Indexes					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/limes/limes_api.go:45:				NewLimesAPI				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/limes/limes_api.go:50:				Init					81.8%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/limes/limes_api.go:74:				GetAllCommitments			90.3%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/limes/limes_api.go:124:				getCommitments				84.2%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/limes/limes_sync.go:28:				Init					83.3%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/limes/limes_sync.go:41:				Sync					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/limes/limes_sync.go:52:				SyncCommitments				63.2%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/limes/limes_types.go:69:				TableName				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/limes/limes_types.go:72:				Indexes					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/manila/manila_api.go:41:				NewManilaAPI				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/manila/manila_api.go:46:				Init					81.8%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/manila/manila_api.go:69:				GetAllStoragePools			75.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/manila/manila_sync.go:28:				Init					83.3%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/manila/manila_sync.go:41:				Sync					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/manila/manila_sync.go:52:				SyncAllStoragePools			53.8%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/manila/manila_types.go:47:				UnmarshalJSON				87.5%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/manila/manila_types.go:137:				MarshalJSON				72.1%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/manila/manila_types.go:234:				TableName				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/manila/manila_types.go:237:				Indexes					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/nova/nova_api.go:54:					NewNovaAPI				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/nova/nova_api.go:59:					Init					81.8%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/nova/nova_api.go:85:					GetAllServers				68.8%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/nova/nova_api.go:120:					GetDeletedServers			70.6%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/nova/nova_api.go:155:					GetAllHypervisors			69.7%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/nova/nova_api.go:209:					GetAllFlavors				68.8%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/nova/nova_api.go:246:					GetAllMigrations			69.7%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/nova/nova_api.go:299:					GetAllAggregates			0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/nova/nova_sync.go:29:					Init					90.9%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/nova/nova_sync.go:53:					Sync					50.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/nova/nova_sync.go:75:					SyncAllServers				57.1%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/nova/nova_sync.go:98:					SyncDeletedServers			64.7%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/nova/nova_sync.go:128:				SyncAllHypervisors			57.1%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/nova/nova_sync.go:152:				SyncAllFlavors				57.1%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/nova/nova_sync.go:174:				SyncAllMigrations			57.1%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/nova/nova_sync.go:196:				SyncAllAggregates			57.1%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/nova/nova_types.go:36:				UnmarshalJSON				77.8%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/nova/nova_types.go:59:				MarshalJSON				0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/nova/nova_types.go:79:				TableName				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/nova/nova_types.go:82:				Indexes					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/nova/nova_types.go:119:				UnmarshalJSON				77.8%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/nova/nova_types.go:142:				MarshalJSON				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/nova/nova_types.go:162:				TableName				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/nova/nova_types.go:165:				Indexes					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/nova/nova_types.go:198:				UnmarshalJSON				80.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/nova/nova_types.go:234:				MarshalJSON				85.7%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/nova/nova_types.go:266:				TableName				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/nova/nova_types.go:269:				Indexes					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/nova/nova_types.go:289:				UnmarshalJSON				54.5%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/nova/nova_types.go:312:				MarshalJSON				55.6%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/nova/nova_types.go:333:				TableName				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/nova/nova_types.go:336:				Indexes					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/nova/nova_types.go:360:				TableName				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/nova/nova_types.go:363:				Indexes					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/nova/nova_types.go:384:				TableName				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/nova/nova_types.go:387:				Indexes					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/placement/placement_api.go:48:			NewPlacementAPI				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/placement/placement_api.go:53:			Init					81.8%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/placement/placement_api.go:77:			GetAllResourceProviders			66.7%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/placement/placement_api.go:105:			GetAllTraits				90.3%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/placement/placement_api.go:155:			getTraits				90.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/placement/placement_api.go:179:			GetAllInventoryUsages			71.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/placement/placement_api.go:229:			getInventoryUsages			77.3%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/placement/placement_sync.go:28:			Init					62.5%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/placement/placement_sync.go:46:			Sync					71.4%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/placement/placement_sync.go:62:			SyncResourceProviders			53.8%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/placement/placement_sync.go:83:			SyncTraits				57.9%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/placement/placement_sync.go:112:			SyncInventoryUsages			57.9%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/placement/placement_types.go:17:			TableName				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/placement/placement_types.go:20:			Indexes					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/placement/placement_types.go:31:			TableName				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/placement/placement_types.go:34:			Indexes					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/placement/placement_types.go:74:			TableName				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/openstack/placement/placement_types.go:77:			Indexes					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/controller.go:43:					Reconcile				0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/controller.go:192:					SetupWithManager			0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/sync.go:32:						newTypedSyncer				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/sync.go:100:						fetch					79.2%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/sync.go:205:						getSyncWindowStart			81.2%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/sync.go:245:						sync					76.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/sync.go:295:						Sync					70.6%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/triggers.go:7:					TriggerMetricAliasSynced		0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/triggers.go:12:					TriggerMetricTypeSynced			0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/types.go:42:						TableName				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/types.go:43:						Indexes					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/types.go:44:						GetName					0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/types.go:45:						GetTimestamp				0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/types.go:46:						GetValue				0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/types.go:47:						With					0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/types.go:90:						TableName				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/types.go:91:						Indexes					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/types.go:92:						GetName					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/types.go:93:						GetTimestamp				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/types.go:94:						GetValue				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/types.go:95:						With					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/types.go:145:					TableName				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/types.go:146:					Indexes					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/types.go:147:					GetName					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/types.go:148:					GetTimestamp				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/types.go:149:					GetValue				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/types.go:150:					With					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/types.go:170:					TableName				0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/types.go:171:					Indexes					0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/types.go:172:					GetName					0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/types.go:173:					GetTimestamp				0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/types.go:174:					GetValue				0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/types.go:175:					With					0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/types.go:211:					TableName				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/types.go:212:					Indexes					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/types.go:213:					GetName					0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/types.go:214:					GetTimestamp				0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/types.go:215:					GetValue				0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/types.go:216:					With					0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/types.go:242:					TableName				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/types.go:243:					Indexes					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/types.go:244:					GetName					0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/types.go:245:					GetTimestamp				0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/types.go:246:					GetValue				0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/types.go:247:					With					0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/types.go:282:					TableName				0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/types.go:285:					Indexes					0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/types.go:286:					GetName					0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/types.go:287:					GetTimestamp				0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/types.go:288:					GetValue				0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/datasources/prometheus/types.go:289:					With					0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/controller.go:46:							Reconcile				52.6%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/controller.go:247:						SetupWithManager			0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/monitor.go:25:							NewMonitor				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/monitor.go:43:							Describe				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/monitor.go:49:							Collect					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/monitor.go:68:							Init					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/monitor.go:74:							monitorFeatureExtractor			100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/monitor.go:93:							Extract					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/plugins/base.go:31:						Init					86.7%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/plugins/base.go:56:						ExtractSQL				83.3%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/plugins/base.go:69:						Extracted				88.9%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/plugins/kvm/libvirt_domain_cpu_steal_pct.go:22:			TableName				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/plugins/kvm/libvirt_domain_cpu_steal_pct.go:27:			Indexes					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/plugins/kvm/libvirt_domain_cpu_steal_pct.go:43:			Extract					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/plugins/netapp/storage_pool_cpu_usage.go:23:			TableName				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/plugins/netapp/storage_pool_cpu_usage.go:28:			Indexes					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/plugins/netapp/storage_pool_cpu_usage.go:47:			Extract					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/plugins/sap/host_details.go:43:					TableName				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/plugins/sap/host_details.go:48:					Indexes					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/plugins/sap/host_details.go:66:					Extract					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/plugins/shared/host_az.go:20:					TableName				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/plugins/shared/host_az.go:25:					Indexes					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/plugins/shared/host_az.go:43:					Extract					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/plugins/shared/host_capabilities.go:23:				TableName				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/plugins/shared/host_capabilities.go:28:				Indexes					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/plugins/shared/host_capabilities.go:47:				Extract					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/plugins/shared/host_pinned_projects.go:33:			TableName				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/plugins/shared/host_pinned_projects.go:38:			Indexes					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/plugins/shared/host_pinned_projects.go:53:			Extract					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/plugins/shared/host_utilization.go:34:				TableName				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/plugins/shared/host_utilization.go:39:				Indexes					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/plugins/shared/host_utilization.go:59:				Extract					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/plugins/shared/vm_host_residency.go:33:				TableName				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/plugins/shared/vm_host_residency.go:38:				Indexes					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/plugins/shared/vm_host_residency.go:61:				Extract					85.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/plugins/shared/vm_life_span.go:43:				TableName				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/plugins/shared/vm_life_span.go:48:				Indexes					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/plugins/shared/vm_life_span.go:60:				extractHistogramBuckets			89.5%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/plugins/shared/vm_life_span.go:105:				Extract					88.9%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/plugins/vmware/vrops_hostsystem_contention_long_term.go:20:	TableName				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/plugins/vmware/vrops_hostsystem_contention_long_term.go:25:	Indexes					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/plugins/vmware/vrops_hostsystem_contention_long_term.go:42:	Extract					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/plugins/vmware/vrops_hostsystem_contention_short_term.go:20:	TableName				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/plugins/vmware/vrops_hostsystem_contention_short_term.go:25:	Indexes					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/plugins/vmware/vrops_hostsystem_contention_short_term.go:42:	Extract					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/plugins/vmware/vrops_hostsystem_resolver.go:20:			TableName				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/plugins/vmware/vrops_hostsystem_resolver.go:25:			Indexes					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/plugins/vmware/vrops_hostsystem_resolver.go:45:			Extract					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/plugins/vmware/vrops_project_noisiness.go:21:			TableName				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/plugins/vmware/vrops_project_noisiness.go:26:			Indexes					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/plugins/vmware/vrops_project_noisiness.go:45:			Extract					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/trigger.go:38:							Reconcile				77.8%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/trigger.go:91:							findDependentKnowledge			96.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/trigger.go:138:							triggerKnowledgeReconciliation		100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/trigger.go:171:							enqueueKnowledgeReconciliation		77.8%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/trigger.go:195:							getResourceType				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/trigger.go:207:							mapDatasourceToKnowledge		100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/trigger.go:228:							mapKnowledgeToKnowledge			100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/extractor/trigger.go:249:							SetupWithManager			0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/controller.go:69:							Reconcile				45.8%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/controller.go:116:							InitAllKPIs				81.2%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/controller.go:149:							getJointDB				20.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/controller.go:209:							handleKPIChange				54.2%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/controller.go:318:							handleDatasourceChange			0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/controller.go:343:							handleDatasourceCreated			0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/controller.go:353:							handleDatasourceUpdated			0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/controller.go:369:							handleDatasourceDeleted			0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/controller.go:381:							handleKnowledgeChange			0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/controller.go:406:							handleKnowledgeCreated			0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/controller.go:416:							handleKnowledgeUpdated			0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/controller.go:432:							handleKnowledgeDeleted			0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/controller.go:442:							SetupWithManager			0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/logger.go:20:								Describe				100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/logger.go:25:								Collect					0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/logger.go:31:								Init					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/logger.go:36:								GetName					0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/plugins/base.go:21:							Init					75.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/plugins/netapp/storage_pool_cpu.go:25:					GetName					0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/plugins/netapp/storage_pool_cpu.go:29:					Init					80.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/plugins/netapp/storage_pool_cpu.go:46:					Describe				0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/plugins/netapp/storage_pool_cpu.go:51:					Collect					90.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/plugins/sap/flavor_running_vms.go:28:					GetName					0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/plugins/sap/flavor_running_vms.go:32:					Init					75.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/plugins/sap/flavor_running_vms.go:48:					Describe				0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/plugins/sap/flavor_running_vms.go:52:					Collect					75.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/plugins/sap/host_available_capacity.go:29:				GetName					0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/plugins/sap/host_available_capacity.go:33:				Init					83.3%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/plugins/sap/host_available_capacity.go:82:				Describe				0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/plugins/sap/host_available_capacity.go:88:				Collect					95.1%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/plugins/sap/host_running_vms.go:40:					GetName					0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/plugins/sap/host_running_vms.go:44:					Init					75.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/plugins/sap/host_running_vms.go:67:					Describe				0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/plugins/sap/host_running_vms.go:71:					Collect					69.2%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/plugins/sap/host_total_allocatable_capacity.go:25:			GetName					0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/plugins/sap/host_total_allocatable_capacity.go:29:			Init					75.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/plugins/sap/host_total_allocatable_capacity.go:53:			Describe				0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/plugins/sap/host_total_allocatable_capacity.go:57:			Collect					87.5%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/plugins/shared/vm_commitments.go:29:					GetName					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/plugins/shared/vm_commitments.go:33:					Init					85.7%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/plugins/shared/vm_commitments.go:80:					Describe				0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/plugins/shared/vm_commitments.go:88:					convertLimesMemory			100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/plugins/shared/vm_commitments.go:105:					Collect					89.5%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/plugins/shared/vm_life_span.go:26:					GetName					0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/plugins/shared/vm_life_span.go:30:					Init					75.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/plugins/shared/vm_life_span.go:43:					Describe				0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/plugins/shared/vm_life_span.go:47:					Collect					100.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/plugins/shared/vm_life_span.go:54:					collectVMBuckets			73.9%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/plugins/shared/vm_migration_statistics.go:25:				GetName					0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/plugins/shared/vm_migration_statistics.go:29:				Init					75.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/plugins/shared/vm_migration_statistics.go:42:				Describe				0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/plugins/shared/vm_migration_statistics.go:46:				Collect					73.9%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/plugins/vmware/host_contention.go:25:					GetName					0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/plugins/vmware/host_contention.go:29:					Init					80.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/plugins/vmware/host_contention.go:46:					Describe				0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/plugins/vmware/host_contention.go:51:					Collect					90.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/plugins/vmware/project_noisiness.go:24:				GetName					0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/plugins/vmware/project_noisiness.go:28:				Init					75.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/plugins/vmware/project_noisiness.go:40:				Describe				0.0%
github.com/cobaltcore-dev/cortex/internal/knowledge/kpis/plugins/vmware/project_noisiness.go:44:				Collect					84.6%
github.com/cobaltcore-dev/cortex/internal/reservations/commitments/client.go:55:						NewCommitmentsClient			100.0%
github.com/cobaltcore-dev/cortex/internal/reservations/commitments/client.go:60:						Init					0.0%
github.com/cobaltcore-dev/cortex/internal/reservations/commitments/client.go:118:						ListFlavorsByName			92.3%
github.com/cobaltcore-dev/cortex/internal/reservations/commitments/client.go:141:						ListProjects				88.9%
github.com/cobaltcore-dev/cortex/internal/reservations/commitments/client.go:159:						ListCommitmentsByID			100.0%
github.com/cobaltcore-dev/cortex/internal/reservations/commitments/client.go:202:						listCommitments				90.5%
github.com/cobaltcore-dev/cortex/internal/reservations/commitments/client.go:239:						ListServersByProjectID			100.0%
github.com/cobaltcore-dev/cortex/internal/reservations/commitments/client.go:279:						listServersForProject			88.9%
github.com/cobaltcore-dev/cortex/internal/reservations/commitments/messages.go:135:						UnmarshalJSON				77.8%
github.com/cobaltcore-dev/cortex/internal/reservations/commitments/messages.go:158:						MarshalJSON				0.0%
github.com/cobaltcore-dev/cortex/internal/reservations/commitments/syncer.go:40:						NewSyncer				0.0%
github.com/cobaltcore-dev/cortex/internal/reservations/commitments/syncer.go:48:						Init					66.7%
github.com/cobaltcore-dev/cortex/internal/reservations/commitments/syncer.go:63:						resolveUnusedCommitments		52.2%
github.com/cobaltcore-dev/cortex/internal/reservations/commitments/syncer.go:171:						SyncReservations			66.7%
github.com/cobaltcore-dev/cortex/internal/reservations/commitments/syncer.go:275:						Run					80.0%
github.com/cobaltcore-dev/cortex/internal/reservations/controller/client.go:54:							NewHypervisorClient			0.0%
github.com/cobaltcore-dev/cortex/internal/reservations/controller/client.go:59:							Init					0.0%
github.com/cobaltcore-dev/cortex/internal/reservations/controller/client.go:93:							ListHypervisors				0.0%
github.com/cobaltcore-dev/cortex/internal/reservations/controller/controller.go:44:						Reconcile				68.1%
github.com/cobaltcore-dev/cortex/internal/reservations/controller/controller.go:184:						SetupWithManager			0.0%
github.com/cobaltcore-dev/cortex/internal/reservations/controller/monitor.go:32:						NewControllerMonitor			100.0%
github.com/cobaltcore-dev/cortex/internal/reservations/controller/monitor.go:47:						Describe				100.0%
github.com/cobaltcore-dev/cortex/internal/reservations/controller/monitor.go:53:						Collect					100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/cinder/cleanup.go:23:						cleanupCinder				77.5%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/cinder/cleanup.go:99:						CleanupCinderDecisionsRegularly		100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/cinder/pipeline_controller.go:50:				Reconcile				80.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/cinder/pipeline_controller.go:68:				ProcessNewDecisionFromAPI		85.7%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/cinder/pipeline_controller.go:92:				process					81.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/cinder/pipeline_controller.go:123:				InitPipeline				100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/cinder/pipeline_controller.go:132:				SetupWithManager			0.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/explanation/controller.go:42:					shouldReconcileDecision			100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/explanation/controller.go:61:					Reconcile				81.8%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/explanation/controller.go:81:					reconcileHistory			78.8%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/explanation/controller.go:141:					reconcileExplanation			60.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/explanation/controller.go:163:					StartupCallback				77.8%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/explanation/controller.go:186:					SetupWithManager			0.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/explanation/explainer.go:28:					NewExplainer				75.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/explanation/explainer.go:41:					Explain					100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/explanation/explainer.go:46:					getResourceType				100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/explanation/explainer.go:62:					calculateScoreGap			100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/explanation/explainer.go:80:					fetchDecisionChain			92.3%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/explanation/explainer.go:120:					buildHostSegments			95.8%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/explanation/explainer.go:171:					detectLoop				100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/explanation/explainer.go:183:					findWinner				100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/explanation/explainer.go:212:					calculateScoresFromSteps		93.8%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/explanation/explainer.go:257:					calculateScoresWithoutStep		83.3%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/explanation/explainer.go:271:					findCriticalSteps			78.9%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/explanation/explainer.go:315:					calculateStepImpacts			97.1%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/explanation/explainer.go:397:					buildContextData			100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/explanation/explainer.go:419:					buildHistoryData			94.4%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/explanation/explainer.go:461:					buildWinnerData				100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/explanation/explainer.go:496:					buildInputData				95.5%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/explanation/explainer.go:548:					buildCriticalStepsData			100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/explanation/explainer.go:566:					buildDeletedHostsData			90.5%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/explanation/explainer.go:616:					buildChainData				86.7%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/explanation/explainer.go:655:					ExplainWithTemplates			87.5%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/explanation/templates.go:18:					NewTemplateManager			81.2%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/explanation/templates.go:59:					RenderExplanation			80.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/explanation/templates.go:68:					formatTemplateDuration			90.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/machines/noop.go:18:						Init					100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/machines/noop.go:27:						Run					100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/machines/pipeline_controller.go:53:				Reconcile				80.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/machines/pipeline_controller.go:71:				ProcessNewMachine			86.7%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/machines/pipeline_controller.go:114:				process					69.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/machines/pipeline_controller.go:164:				InitPipeline				100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/machines/pipeline_controller.go:173:				handleMachine				0.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/machines/pipeline_controller.go:213:				SetupWithManager			0.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/manila/cleanup.go:25:						cleanupManila				81.4%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/manila/cleanup.go:102:						CleanupManilaDecisionsRegularly		100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/manila/pipeline_controller.go:50:				Reconcile				80.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/manila/pipeline_controller.go:68:				ProcessNewDecisionFromAPI		85.7%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/manila/pipeline_controller.go:92:				process					81.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/manila/pipeline_controller.go:123:				InitPipeline				100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/manila/pipeline_controller.go:132:				SetupWithManager			0.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/manila/plugins/netapp/cpu_usage_balancing.go:31:			Validate				60.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/manila/plugins/netapp/cpu_usage_balancing.go:49:			Run					93.8%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/nova/cleanup.go:23:						cleanupNova				83.3%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/nova/cleanup.go:116:						CleanupNovaDecisionsRegularly		100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/nova/pipeline_controller.go:50:					Reconcile				90.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/nova/pipeline_controller.go:68:					ProcessNewDecisionFromAPI		85.7%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/nova/pipeline_controller.go:92:					process					81.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/nova/pipeline_controller.go:123:					InitPipeline				100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/nova/pipeline_controller.go:132:					SetupWithManager			0.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/nova/plugins/shared/filter_compute_capabilities.go:33:		convertToCapabilities			100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/nova/plugins/shared/filter_compute_capabilities.go:50:		Run					86.5%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/nova/plugins/shared/filter_correct_az.go:20:			Run					78.6%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/nova/plugins/shared/filter_disabled.go:22:			Run					90.9%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/nova/plugins/shared/filter_external_customer.go:24:		Validate				100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/nova/plugins/shared/filter_external_customer.go:37:		Run					96.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/nova/plugins/shared/filter_has_accelerators.go:22:		Run					93.3%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/nova/plugins/shared/filter_has_enough_capacity.go:22:		Validate				0.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/nova/plugins/shared/filter_has_enough_capacity.go:42:		Run					90.6%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/nova/plugins/shared/filter_has_requested_traits.go:22:		Run					97.3%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/nova/plugins/shared/filter_host_instructions.go:21:		Run					100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/nova/plugins/shared/filter_packed_virtqueue.go:21:		Run					93.3%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/nova/plugins/shared/filter_project_aggregates.go:21:		Run					92.9%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/nova/plugins/shared/resource_balancing.go:54:			Validate				0.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/nova/plugins/shared/resource_balancing.go:96:			Run					95.9%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/nova/plugins/vmware/anti_affinity_noisy_projects.go:25:		Validate				0.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/nova/plugins/vmware/anti_affinity_noisy_projects.go:40:		Run					75.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/nova/plugins/vmware/avoid_long_term_contended_hosts.go:31:	Validate				0.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/nova/plugins/vmware/avoid_long_term_contended_hosts.go:49:	Run					85.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/nova/plugins/vmware/avoid_short_term_contended_hosts.go:31:	Validate				0.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/nova/plugins/vmware/avoid_short_term_contended_hosts.go:49:	Run					85.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/nova/plugins/vmware/general_purpose_balancing.go:24:		Validate				100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/nova/plugins/vmware/general_purpose_balancing.go:39:		Run					94.1%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/nova/plugins/vmware/hana_binpacking.go:24:			Validate				100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/decisions/nova/plugins/vmware/hana_binpacking.go:39:			Run					85.4%
github.com/cobaltcore-dev/cortex/internal/scheduling/descheduling/nova/cleanup.go:23:						Start					82.4%
github.com/cobaltcore-dev/cortex/internal/scheduling/descheduling/nova/cleanup.go:62:						Reconcile				70.6%
github.com/cobaltcore-dev/cortex/internal/scheduling/descheduling/nova/cleanup.go:94:						SetupWithManager			0.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/descheduling/nova/cycle_detector.go:26:					NewCycleDetector			0.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/descheduling/nova/cycle_detector.go:31:					Init					0.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/descheduling/nova/cycle_detector.go:35:					Filter					100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/descheduling/nova/executor.go:43:						Reconcile				67.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/descheduling/nova/executor.go:239:						SetupWithManager			0.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/descheduling/nova/monitor.go:29:						NewPipelineMonitor			100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/descheduling/nova/monitor.go:54:						SubPipeline				0.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/descheduling/nova/monitor.go:60:						Describe				100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/descheduling/nova/monitor.go:67:						Collect					100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/descheduling/nova/monitor.go:86:						monitorStep				100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/descheduling/nova/monitor.go:105:						Init					100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/descheduling/nova/monitor.go:110:						Run					100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/descheduling/nova/nova_api.go:49:						NewNovaAPI				100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/descheduling/nova/nova_api.go:53:						Init					0.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/descheduling/nova/nova_api.go:91:						Get					75.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/descheduling/nova/nova_api.go:100:						LiveMigrate				100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/descheduling/nova/nova_api.go:111:						GetServerMigrations			74.1%
github.com/cobaltcore-dev/cortex/internal/scheduling/descheduling/nova/pipeline.go:41:						Init					100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/descheduling/nova/pipeline.go:69:						run					90.9%
github.com/cobaltcore-dev/cortex/internal/scheduling/descheduling/nova/pipeline.go:100:						combine					100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/descheduling/nova/pipeline.go:154:						createDeschedulings			0.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/descheduling/nova/pipeline_controller.go:45:				InitPipeline				0.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/descheduling/nova/pipeline_controller.go:55:				CreateDeschedulingsPeriodically		0.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/descheduling/nova/pipeline_controller.go:77:				Reconcile				100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/descheduling/nova/pipeline_controller.go:82:				SetupWithManager			0.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/descheduling/nova/plugins/base.go:27:					Init					50.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/descheduling/nova/plugins/kvm/avoid_high_steal_pct.go:24:			Run					92.3%
github.com/cobaltcore-dev/cortex/internal/scheduling/e2e/cinder/checks.go:22:							RunChecks				0.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/e2e/cinder/checks.go:27:							checkCinderSchedulerReturnsValidHosts	0.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/e2e/manila/checks.go:27:							RunChecks				0.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/e2e/manila/checks.go:32:							checkManilaSchedulerReturnsValidHosts	0.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/e2e/nova/checks.go:54:							getHypervisors				0.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/e2e/nova/checks.go:97:							prepare					0.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/e2e/nova/checks.go:250:							randomRequest				0.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/e2e/nova/checks.go:316:							checkNovaSchedulerReturnsValidHosts	0.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/e2e/nova/checks.go:346:							RunChecks				0.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/activation.go:12:							NoEffect				100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/activation.go:15:							Norm					100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/activation.go:21:							Apply					100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/api_monitor.go:22:							NewSchedulerMonitor			100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/api_monitor.go:32:							Describe				100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/api_monitor.go:36:							Collect					100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/api_monitor.go:50:							Callback				100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/api_monitor.go:56:							Respond					100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/pipeline.go:47:							NewPipeline				94.7%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/pipeline.go:95:							runSteps				81.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/pipeline.go:130:							normalizeInputWeights			100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/pipeline.go:139:							applyStepWeights			87.5%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/pipeline.go:160:							sortSubjectsByWeights			100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/pipeline.go:170:							Run					100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/pipeline_controller.go:47:						InitAllPipelines			85.7%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/pipeline_controller.go:69:						handlePipelineChange			81.2%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/pipeline_controller.go:153:						HandlePipelineCreated			100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/pipeline_controller.go:167:						HandlePipelineUpdated			0.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/pipeline_controller.go:180:						HandlePipelineDeleted			100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/pipeline_controller.go:192:						handleStepChange			82.5%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/pipeline_controller.go:268:						HandleStepCreated			100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/pipeline_controller.go:282:						HandleStepUpdated			0.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/pipeline_controller.go:295:						HandleStepDeleted			18.8%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/pipeline_controller.go:327:						handleKnowledgeChange			81.2%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/pipeline_controller.go:361:						HandleKnowledgeCreated			0.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/pipeline_controller.go:374:						HandleKnowledgeUpdated			100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/pipeline_controller.go:396:						HandleKnowledgeDeleted			100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/pipeline_monitor.go:36:						NewPipelineMonitor			100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/pipeline_monitor.go:90:						SubPipeline				100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/pipeline_monitor.go:97:						observePipelineResult			50.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/pipeline_monitor.go:118:						Describe				100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/pipeline_monitor.go:130:						Collect					100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/scaling.go:7:								clamp					100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/scaling.go:22:								MinMaxScale				100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/step.go:31:								Validate				100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/step.go:59:								Init					58.3%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/step.go:82:								PrepareResult				100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/step.go:92:								PrepareStats				100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/step_monitor.go:47:							Init					100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/step_monitor.go:52:							monitorStep				75.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/step_monitor.go:84:							Run					40.3%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/step_monitor.go:229:							impact					94.4%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/step_validation.go:25:							Init					0.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/step_validation.go:34:							validateStep				100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/lib/step_validation.go:42:							Run					84.6%
github.com/cobaltcore-dev/cortex/internal/scheduling/shims/cinder/api.go:44:							NewAPI					100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/shims/cinder/api.go:53:							Init					100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/shims/cinder/api.go:60:							canRunScheduler				100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/shims/cinder/api.go:83:							inferPipelineName			0.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/shims/cinder/api.go:93:							CinderExternalScheduler			68.1%
github.com/cobaltcore-dev/cortex/internal/scheduling/shims/manila/api.go:44:							NewAPI					100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/shims/manila/api.go:53:							Init					100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/shims/manila/api.go:60:							canRunScheduler				100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/shims/manila/api.go:83:							inferPipelineName			0.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/shims/manila/api.go:93:							ManilaExternalScheduler			68.1%
github.com/cobaltcore-dev/cortex/internal/scheduling/shims/nova/api.go:45:							NewAPI					100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/shims/nova/api.go:54:							Init					100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/shims/nova/api.go:61:							canRunScheduler				100.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/shims/nova/api.go:84:							inferPipelineName			0.0%
github.com/cobaltcore-dev/cortex/internal/scheduling/shims/nova/api.go:111:							NovaExternalScheduler			68.1%
github.com/cobaltcore-dev/cortex/pkg/conf/conf.go:117:										GetConfigOrDie				0.0%
github.com/cobaltcore-dev/cortex/pkg/conf/conf.go:134:										newConfigFromMaps			0.0%
github.com/cobaltcore-dev/cortex/pkg/conf/conf.go:150:										readRawConfig				0.0%
github.com/cobaltcore-dev/cortex/pkg/conf/conf.go:163:										readRawConfigFromBytes			0.0%
github.com/cobaltcore-dev/cortex/pkg/conf/conf.go:172:										mergeMaps				100.0%
github.com/cobaltcore-dev/cortex/pkg/conf/opts.go:19:										NewRawOpts				100.0%
github.com/cobaltcore-dev/cortex/pkg/conf/opts.go:23:										NewRawOptsBytes				100.0%
github.com/cobaltcore-dev/cortex/pkg/conf/opts.go:33:										Unmarshal				66.7%
github.com/cobaltcore-dev/cortex/pkg/conf/opts.go:42:										UnmarshalJSON				0.0%
github.com/cobaltcore-dev/cortex/pkg/conf/opts.go:57:										Load					100.0%
github.com/cobaltcore-dev/cortex/pkg/db/db.go:50:										FromSecretRef				6.2%
github.com/cobaltcore-dev/cortex/pkg/db/db.go:131:										SelectTimed				100.0%
github.com/cobaltcore-dev/cortex/pkg/db/db.go:140:										CreateTable				70.0%
github.com/cobaltcore-dev/cortex/pkg/db/db.go:157:										AddTable				100.0%
github.com/cobaltcore-dev/cortex/pkg/db/db.go:168:										TableExists				58.3%
github.com/cobaltcore-dev/cortex/pkg/db/db.go:197:										ReplaceAll				62.5%
github.com/cobaltcore-dev/cortex/pkg/db/db.go:224:										BulkInsert				91.1%
github.com/cobaltcore-dev/cortex/pkg/db/monitor.go:18:										newMonitor				100.0%
github.com/cobaltcore-dev/cortex/pkg/db/monitor.go:60:										Describe				0.0%
github.com/cobaltcore-dev/cortex/pkg/db/monitor.go:70:										Collect					0.0%
github.com/cobaltcore-dev/cortex/pkg/db/testing/containers/postgres.go:21:							GetPort					100.0%
github.com/cobaltcore-dev/cortex/pkg/db/testing/containers/postgres.go:25:							Init					70.0%
github.com/cobaltcore-dev/cortex/pkg/db/testing/containers/postgres.go:69:							Close					50.0%
github.com/cobaltcore-dev/cortex/pkg/db/testing/env.go:24:									SetupDBEnv				59.1%
github.com/cobaltcore-dev/cortex/pkg/keystone/api.go:28:									FromSecretRef				71.9%
github.com/cobaltcore-dev/cortex/pkg/keystone/api.go:108:									NewKeystoneAPI				100.0%
github.com/cobaltcore-dev/cortex/pkg/keystone/api.go:113:									NewKeystoneAPIWithHTTPClient		100.0%
github.com/cobaltcore-dev/cortex/pkg/keystone/api.go:118:									Authenticate				85.7%
github.com/cobaltcore-dev/cortex/pkg/keystone/api.go:151:									FindEndpoint				0.0%
github.com/cobaltcore-dev/cortex/pkg/keystone/api.go:158:									Availability				100.0%
github.com/cobaltcore-dev/cortex/pkg/keystone/api.go:163:									Client					100.0%
github.com/cobaltcore-dev/cortex/pkg/keystone/testing/mock.go:17:								Authenticate				100.0%
github.com/cobaltcore-dev/cortex/pkg/keystone/testing/mock.go:21:								Client					100.0%
github.com/cobaltcore-dev/cortex/pkg/keystone/testing/mock.go:27:								FindEndpoint				100.0%
github.com/cobaltcore-dev/cortex/pkg/keystone/testing/mock.go:31:								Availability				100.0%
github.com/cobaltcore-dev/cortex/pkg/monitoring/monitoring.go:26:								WrapRegistry				0.0%
github.com/cobaltcore-dev/cortex/pkg/monitoring/monitoring.go:36:								NewRegistry				100.0%
github.com/cobaltcore-dev/cortex/pkg/monitoring/monitoring.go:48:								Gather					87.5%
github.com/cobaltcore-dev/cortex/pkg/multicluster/builder.go:19:								BuildController				0.0%
github.com/cobaltcore-dev/cortex/pkg/multicluster/builder.go:39:								WatchesMulticluster			0.0%
github.com/cobaltcore-dev/cortex/pkg/multicluster/client.go:43:									AddRemote				0.0%
github.com/cobaltcore-dev/cortex/pkg/multicluster/client.go:68:									ClusterForResource			83.3%
github.com/cobaltcore-dev/cortex/pkg/multicluster/client.go:82:									ClientForResource			0.0%
github.com/cobaltcore-dev/cortex/pkg/multicluster/client.go:89:									Get					0.0%
github.com/cobaltcore-dev/cortex/pkg/multicluster/client.go:101:								List					0.0%
github.com/cobaltcore-dev/cortex/pkg/multicluster/client.go:113:								Apply					0.0%
github.com/cobaltcore-dev/cortex/pkg/multicluster/client.go:125:								Create					0.0%
github.com/cobaltcore-dev/cortex/pkg/multicluster/client.go:137:								Delete					0.0%
github.com/cobaltcore-dev/cortex/pkg/multicluster/client.go:149:								Update					0.0%
github.com/cobaltcore-dev/cortex/pkg/multicluster/client.go:161:								Patch					0.0%
github.com/cobaltcore-dev/cortex/pkg/multicluster/client.go:173:								DeleteAllOf				0.0%
github.com/cobaltcore-dev/cortex/pkg/multicluster/client.go:183:								Scheme					0.0%
github.com/cobaltcore-dev/cortex/pkg/multicluster/client.go:188:								RESTMapper				0.0%
github.com/cobaltcore-dev/cortex/pkg/multicluster/client.go:193:								GroupVersionKindFor			0.0%
github.com/cobaltcore-dev/cortex/pkg/multicluster/client.go:198:								IsObjectNamespaced			0.0%
github.com/cobaltcore-dev/cortex/pkg/multicluster/client.go:204:								Status					0.0%
github.com/cobaltcore-dev/cortex/pkg/multicluster/client.go:213:								Create					0.0%
github.com/cobaltcore-dev/cortex/pkg/multicluster/client.go:225:								Update					0.0%
github.com/cobaltcore-dev/cortex/pkg/multicluster/client.go:237:								Patch					0.0%
github.com/cobaltcore-dev/cortex/pkg/multicluster/client.go:248:								SubResource				0.0%
github.com/cobaltcore-dev/cortex/pkg/multicluster/client.go:267:								Get					0.0%
github.com/cobaltcore-dev/cortex/pkg/multicluster/client.go:279:								Create					0.0%
github.com/cobaltcore-dev/cortex/pkg/multicluster/client.go:291:								Update					0.0%
github.com/cobaltcore-dev/cortex/pkg/multicluster/client.go:303:								Patch					0.0%
github.com/cobaltcore-dev/cortex/pkg/sso/sso.go:26:										RoundTrip				0.0%
github.com/cobaltcore-dev/cortex/pkg/sso/sso.go:35:										FromSecretRef				0.0%
github.com/cobaltcore-dev/cortex/pkg/sso/sso.go:67:										NewHTTPClient				100.0%
github.com/cobaltcore-dev/cortex/pkg/testing/ptr.go:7:										Ptr					100.0%
github.com/cobaltcore-dev/cortex/pkg/tools/histogram.go:7:									Histogram				100.0%
github.com/cobaltcore-dev/cortex/tools/spawner/cli/cli.go:37:									NewCLI					0.0%
github.com/cobaltcore-dev/cortex/tools/spawner/cli/cli.go:41:									ChooseAZ				0.0%
github.com/cobaltcore-dev/cortex/tools/spawner/cli/cli.go:48:									ChooseDomain				0.0%
github.com/cobaltcore-dev/cortex/tools/spawner/cli/cli.go:55:									ChooseProject				0.0%
github.com/cobaltcore-dev/cortex/tools/spawner/cli/cli.go:62:									ChooseFlavor				0.0%
github.com/cobaltcore-dev/cortex/tools/spawner/cli/cli.go:73:									ChooseImage				0.0%
github.com/cobaltcore-dev/cortex/tools/spawner/cli/cli.go:80:									ChooseHypervisorType			0.0%
github.com/cobaltcore-dev/cortex/tools/spawner/cli/cli.go:87:									ChooseHypervisor			0.0%
github.com/cobaltcore-dev/cortex/tools/spawner/cli/cli.go:98:									choose					0.0%
github.com/cobaltcore-dev/cortex/tools/spawner/defaults/defaults.go:25:								NewDefaults				0.0%
github.com/cobaltcore-dev/cortex/tools/spawner/defaults/defaults.go:29:								GetDefault				0.0%
github.com/cobaltcore-dev/cortex/tools/spawner/defaults/defaults.go:40:								SetDefault				0.0%
github.com/cobaltcore-dev/cortex/tools/spawner/main.go:38:									main					0.0%
total:																(statements)				58.5%

@PhilippMatthes PhilippMatthes merged commit 35d7414 into main Nov 25, 2025
7 checks passed
@PhilippMatthes PhilippMatthes deleted the multicluster-support branch November 25, 2025 15:04
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