vllm-project / vllm-project/aibrix

[RFC]: Add Integration Tests for CRD Controller

Open
#1,430 4 comments 2 reactions 1 assignee Claimed by @googs1025 View on GitHub
area/orchestration area/testing help wanted
Dominant language
Go
Stars
5.1k
Forks
697
Avg merge
1d 19h
Merged PRs (30d)
104

Description

### Summary

### Description:

Currently, many CRD controllers rely heavily on unit tests and e2e tests, but lack dedicated integration tests that verify:

Controller behavior when interacting with a real (or simulated) Kubernetes API server
Reconciliation logic under realconditions

I will sort out the controller info later

### Motivation

Add Integration Tests for CRD Controller

### Proposed Change

Add a /integration/controller directory
Write integration tests for core reconciliation paths

### Alternatives Considered

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.