Skip to content

Conversation

@adriankabala
Copy link
Contributor

@adriankabala adriankabala commented Nov 3, 2025

What issue type does this pull request address? (keep at least one, remove the others)
/kind test

What does this pull request do? Which issues does it resolve? (use resolves #<issue_number> if possible)
resolves #
ENG-9269
ENG-9939
ENG-9940
ENG-9941

Please provide a short message that should be published in the vcluster release notes

What else do we need to know?
Github workflow pipeline will be added in other PR


Note

Sets up a new e2e-next test framework using sigs.k8s.io/e2e-framework with suites, kind/vcluster setup, and vendored dependencies.

  • E2E Framework:
    • Add e2e-next/ with Ginkgo/Gomega-driven suites and sigs.k8s.io/e2e-framework integration.
    • Provide shared constants, labels, setup, and KIND/vcluster configs.
  • Test Suites:
    • Core sync tests (nodes, default endpoints) and deploy tests (helm charts, init manifests).
  • Cluster Setup/Support:
    • Helpers for KIND and vcluster creation/teardown, CRD/apply utilities, wait/conditions.
  • Tooling & Config:
    • Add .golangci.yml, Justfile, hack/test.sh, and README.
  • Dependencies:
    • Vendor sigs.k8s.io/e2e-framework and related tooling (ginkgo, gomega, golang.org/x/tools, etc.); update go.mod/go.sum.

Written by Cursor Bugbot for commit ba3ccdf. This will update automatically on new commits. Configure here.

@adriankabala adriankabala changed the title [DRAFT] E2e next framework init [DRAFT] E2E next framework init Nov 4, 2025
@adriankabala adriankabala requested review from a team and lizardruss November 4, 2025 11:08
@adriankabala adriankabala marked this pull request as ready for review November 4, 2025 12:45
@adriankabala adriankabala requested review from a team and FabianKramm as code owners November 4, 2025 12:45
@adriankabala adriankabala changed the title [DRAFT] E2E next framework init E2E next framework init Nov 4, 2025
Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

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

This PR is being reviewed by Cursor Bugbot

Details

Your team is on the Bugbot Free tier. On this plan, Bugbot will review limited PRs each billing cycle for each member of your team.

To receive Bugbot reviews on all of your PRs, visit the Cursor dashboard to activate Pro and start your 14-day free trial.

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.

4 participants