Skip to content

Conversation

bjee19
Copy link
Contributor

@bjee19 bjee19 commented Oct 14, 2025

PR that goes into the ongoing tests/inference-conformance branch. Passes InferencePoolResolvedRefsCondition conformance test.

When setting inference pool statuses, it loops through all the inference pools and checks if there are any nginx gateways that have parentRefs in the statuses. If there are AND the infernece pool is not referenced (not connected to the graph), it will remove that parentRef.

@bjee19 bjee19 requested a review from a team as a code owner October 14, 2025 22:11
@github-actions github-actions bot added the tests Pull requests that update tests label Oct 14, 2025
Comment on lines 566 to 567
fmt.Println("Filtered parents: ", filteredParents)
fmt.Println("Original parents: ", pool.Status.Parents)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are these prints for debugging or should they stay?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yea sorry those should be removed

@bjee19 bjee19 force-pushed the tests/inference-pool-status branch from d9900c3 to 86b3dcf Compare October 15, 2025 22:24
@ciarams87
Copy link
Contributor

@bjee19 This needs to target a different branch. I think you can change the target to the feature branch - this isn't really conformance test specific. Just remove the conformance test enablement and we can update that in the conformance tests branch.

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

Labels

tests Pull requests that update tests

Projects

Status: 🆕 New

Development

Successfully merging this pull request may close these issues.

3 participants