Skip to content

migrate fuzz tests from alpha API versions to v1 - #3165

Open
pboyd wants to merge 1 commit into
kubeflow:mainfrom
pboyd:v1-fuzz
Open

pboyd wants to merge 1 commit into
kubeflow:mainfrom
pboyd:v1-fuzz

Conversation

@pboyd

@pboyd pboyd commented Sep 2, 2026

Copy link
Copy Markdown
Member

Description

Model registry fuzz tests exercised v1alpha3 and catalog fuzz tests exercised v1alpha1; both are slated for deprecation. Point the Schemathesis fixtures and hard-coded path helpers at the stable v1 specs instead. The v1 model-registry API has no experiment endpoints, so the experiment-specific fuzz tests and helpers are removed.

How Has This Been Tested?

Merge criteria:

  • All the commits have been signed-off (To pass the DCO check)
  • The commits have meaningful messages
  • Automated tests are provided as part of the PR for major new functionalities; testing instructions have been added in the PR body (for PRs involving changes that are not immediately obvious).
  • The developer has manually tested the changes and verified that the changes work.
  • Code changes follow the kubeflow contribution guidelines.

Model registry fuzz tests exercised v1alpha3 and catalog fuzz tests
exercised v1alpha1; both are slated for deprecation. Point the
Schemathesis fixtures and hard-coded path helpers at the stable v1
specs instead. The v1 model-registry API has no experiment endpoints,
so the experiment-specific fuzz tests and helpers are removed.

Assisted-by: Claude
Signed-off-by: Paul Boyd <paul@pboyd.io>
@google-oss-prow
google-oss-prow Bot requested review from dbasunag and lugi0 September 2, 2026 19:22
@google-oss-prow

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please ask for approval from pboyd. For more information see the Kubernetes Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@pboyd

pboyd commented Sep 2, 2026

Copy link
Copy Markdown
Member Author

This branch has not been deployed

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant