Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automated conformance tests in pipeline #644

Closed
Tracked by #305
mpstefan opened this issue May 16, 2023 · 0 comments · Fixed by #792
Closed
Tracked by #305

Automated conformance tests in pipeline #644

mpstefan opened this issue May 16, 2023 · 0 comments · Fixed by #792
Assignees
Labels
refined Requirements are refined and the issue is ready to be implemented. release-engineering Relates to all release engineering tasks
Milestone

Comments

@mpstefan
Copy link
Collaborator

mpstefan commented May 16, 2023

As a contributor to the NGINX Kubernetes Gateway project
I want to run the Gateway API conformance tests every time I create a pull request
So that we are validating that the NKG project is conformant with the Gateway API specification after every change we make to the project.

Acceptance

  • Every merge on main and release branches triggers Gateway API conformance tests to be run on the code submitted.
  • The Gateway API webhook is enabled on all tests.
  • At least one test should be enabled and passing.
  • Issues are created/validated to track remaining gaps for 'core' support.
@mpstefan mpstefan converted this from a draft issue May 16, 2023
@mpstefan mpstefan added the refined Requirements are refined and the issue is ready to be implemented. label May 17, 2023
@mpstefan mpstefan mentioned this issue May 31, 2023
6 tasks
@mpstefan mpstefan added the release-engineering Relates to all release engineering tasks label Jun 9, 2023
@mpstefan mpstefan added this to the v0.4.0 milestone Jun 15, 2023
@ciarams87 ciarams87 self-assigned this Jun 21, 2023
@ciarams87 ciarams87 moved this from 🆕 New to 🏗 In Progress in NGINX Gateway Fabric Jun 21, 2023
@ciarams87 ciarams87 moved this from 🏗 In Progress to 👀 In Review in NGINX Gateway Fabric Jun 27, 2023
@github-project-automation github-project-automation bot moved this from 👀 In Review to ✅ Done in NGINX Gateway Fabric Jun 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
refined Requirements are refined and the issue is ready to be implemented. release-engineering Relates to all release engineering tasks
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants