Skip to content

ci: add e2e tests to GitHub Actions#282

Merged
shmuel-runai merged 2 commits into
ai-dynamo:mainfrom
shmuel-runai:RUN-34234/main-e2e-poc
Dec 4, 2025
Merged

ci: add e2e tests to GitHub Actions#282
shmuel-runai merged 2 commits into
ai-dynamo:mainfrom
shmuel-runai:RUN-34234/main-e2e-poc

Conversation

@shmuel-runai

Copy link
Copy Markdown
Contributor

What type of PR is this?

/kind e2e

What this PR does / why we need it:

Add e2e test workflow that runs on PRs (non-draft or with 'run-e2e' label).

  • New workflow: .github/workflows/e2e-test.yaml
  • Add make test-e2e targets with automatic CRD preparation
  • Update documentation with CI integration and troubleshooting

Tests run in ~10-15 minutes on GitHub-hosted runners with automatic cleanup and log artifact uploads on failure.

Special notes for your reviewer:

Does this PR introduce a API change?

NONE

Comment thread operator/Makefile Outdated
Comment thread operator/e2e/README.md Outdated
Comment thread .github/workflows/e2e-test.yaml
Comment thread operator/e2e/README.md Outdated
Comment thread operator/e2e/README.md Outdated
Comment thread .github/workflows/e2e-test.yaml Outdated
Comment thread .github/workflows/e2e-test.yaml
Comment thread operator/e2e/README.md
Comment thread operator/e2e/README.md Outdated
Add e2e test workflow that runs on PRs (non-draft or with 'run-e2e' label).

- New workflow: .github/workflows/e2e-test.yaml
- Add make test-e2e targets with automatic CRD preparation
- Update documentation with CI integration and troubleshooting

Tests run in ~10-15 minutes on GitHub-hosted runners with automatic
cleanup and log artifact uploads on failure.
@shmuel-runai shmuel-runai merged commit b47d584 into ai-dynamo:main Dec 4, 2025
4 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