Documentation
¶
Index ¶
- func CheckServiceAvaliable() error
- func ValidateModel(ctx context.Context, k8sClient client.Client, model *coreapi.OpenModel)
- func ValidateModelFlavor(service *inferenceapi.Service, model *coreapi.OpenModel, ...) error
- func ValidateModelLoader(model *coreapi.OpenModel, index int, template corev1.PodTemplateSpec, ...) error
- func ValidatePlayground(ctx context.Context, k8sClient client.Client, ...)
- func ValidatePlaygroundConditionEqualTo(ctx context.Context, k8sClient client.Client, ...)
- func ValidatePlaygroundStatusEqualTo(ctx context.Context, k8sClient client.Client, ...)
- func ValidateService(ctx context.Context, k8sClient client.Client, service *inferenceapi.Service)
- func ValidateServiceAvaliable(ctx context.Context, k8sClient client.Client, cfg *rest.Config, ...) error
- func ValidateServicePods(ctx context.Context, k8sClient client.Client, service *inferenceapi.Service)
- func ValidateServiceStatusEqualTo(ctx context.Context, k8sClient client.Client, service *inferenceapi.Service, ...)
- type CheckServiceAvailableFunc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckServiceAvaliable ¶ added in v0.1.2
func CheckServiceAvaliable() error
func ValidateModel ¶
func ValidateModelFlavor ¶
func ValidateModelFlavor(service *inferenceapi.Service, model *coreapi.OpenModel, workload *lws.LeaderWorkerSet) error
func ValidateModelLoader ¶
func ValidateModelLoader(model *coreapi.OpenModel, index int, template corev1.PodTemplateSpec, service *inferenceapi.Service) error
func ValidatePlayground ¶
func ValidatePlayground(ctx context.Context, k8sClient client.Client, playground *inferenceapi.Playground)
func ValidatePlaygroundConditionEqualTo ¶ added in v0.1.0
func ValidatePlaygroundConditionEqualTo(ctx context.Context, k8sClient client.Client, playground *inferenceapi.Playground, conditionType string, reason string, status metav1.ConditionStatus)
Verify the condition field of status.
func ValidatePlaygroundStatusEqualTo ¶
func ValidatePlaygroundStatusEqualTo(ctx context.Context, k8sClient client.Client, playground *inferenceapi.Playground, conditionType string, reason string, status metav1.ConditionStatus)
Verify the whole fields of status.
func ValidateService ¶
func ValidateServiceAvaliable ¶ added in v0.1.2
func ValidateServiceAvaliable(ctx context.Context, k8sClient client.Client, cfg *rest.Config, service *inferenceapi.Service, check CheckServiceAvailableFunc) error
func ValidateServicePods ¶
func ValidateServicePods(ctx context.Context, k8sClient client.Client, service *inferenceapi.Service)
This can only be used in e2e test because of integration test has no lws controllers, no pods will be created.
func ValidateServiceStatusEqualTo ¶
func ValidateServiceStatusEqualTo(ctx context.Context, k8sClient client.Client, service *inferenceapi.Service, conditionType string, reason string, status metav1.ConditionStatus)
Types ¶
type CheckServiceAvailableFunc ¶ added in v0.1.2
type CheckServiceAvailableFunc func() error
Click to show internal directories.
Click to hide internal directories.