Skip to content

chore(rbg): add workflow for e2e_test#130

Merged
bcfre merged 1 commit intosgl-project:mainfrom
Syspretor:chore/add-workflow-for-e2e-test
Dec 22, 2025
Merged

chore(rbg): add workflow for e2e_test#130
bcfre merged 1 commit intosgl-project:mainfrom
Syspretor:chore/add-workflow-for-e2e-test

Conversation

@Syspretor
Copy link
Copy Markdown
Collaborator

Ⅰ. Motivation

Ⅱ. Modifications

Ⅲ. Does this pull request fix one issue?

fixes #XXXX

Ⅳ. List the added test cases (unit test/integration test) if any, please explain if no tests are needed.

Ⅴ. Describe how to verify it

VI. Special notes for reviews

Checklist

  • Format your code make fmt.
  • Add unit tests or integration tests.
  • Update the documentation related to the change.

@gemini-code-assist
Copy link
Copy Markdown

Note

Gemini is unable to generate a summary for this pull request due to the file types involved not being currently supported.

@Syspretor Syspretor force-pushed the chore/add-workflow-for-e2e-test branch from ae588be to b562e37 Compare December 22, 2025 01:57
@RongGu RongGu requested a review from Copilot December 22, 2025 01:58
@Syspretor Syspretor force-pushed the chore/add-workflow-for-e2e-test branch from b562e37 to e9f48a2 Compare December 22, 2025 02:00
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR adds a new GitHub Actions workflow for running end-to-end (E2E) tests. The workflow automates the setup of a Kubernetes testing environment using Kind, deploys the controller, and executes E2E tests with comprehensive logging and artifact collection on failure.

Key Changes:

  • New E2E test workflow that triggers on pushes and pull requests to the main branch
  • Automated Kind cluster creation with Kubernetes deployment and controller installation
  • Failure diagnostics with log collection and artifact upload

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/e2e-test.yml Outdated
@codecov-commenter
Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@Syspretor Syspretor force-pushed the chore/add-workflow-for-e2e-test branch 10 times, most recently from 558aac6 to 2376c19 Compare December 22, 2025 05:49
@Syspretor Syspretor changed the title [WIP] chore(rbg): add workflow for e2e_test chore(rbg): add workflow for e2e_test Dec 22, 2025
@Syspretor Syspretor force-pushed the chore/add-workflow-for-e2e-test branch from 2376c19 to c3c8ee0 Compare December 22, 2025 06:36
@Syspretor Syspretor marked this pull request as ready for review December 22, 2025 06:46
@Syspretor Syspretor requested a review from cheyang December 22, 2025 06:51
Copy link
Copy Markdown
Collaborator

@cheyang cheyang left a comment

Choose a reason for hiding this comment

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

/lgtm
/approve

@Syspretor Syspretor force-pushed the chore/add-workflow-for-e2e-test branch from c3c8ee0 to 9d8e8fc Compare December 22, 2025 07:00
@Syspretor Syspretor requested a review from bcfre December 22, 2025 07:07
@Syspretor Syspretor force-pushed the chore/add-workflow-for-e2e-test branch from 9d8e8fc to 5236fd1 Compare December 22, 2025 07:13
@bcfre
Copy link
Copy Markdown
Collaborator

bcfre commented Dec 22, 2025

/lgtm

@bcfre
Copy link
Copy Markdown
Collaborator

bcfre commented Dec 22, 2025

/approve

@bcfre bcfre merged commit 530fa7a into sgl-project:main Dec 22, 2025
6 checks passed
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.

5 participants