- 
                Notifications
    You must be signed in to change notification settings 
- Fork 140
Run conformance tests nightly on main branch #884
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
Conversation
b8008e5    to
    a56e04a      
    Compare
  
    | Hi @sjberman is it possible to run the Gateway API conformance code from the main branch too? in addition to installing the main branch resources. Looks like we're not on the same page about the requirements. My interpretation of them is to to run both the updated tests and the resources. | 
| @pleshakov Good call, I didn't even think of that. | 
1b5cc39    to
    03ef5e7      
    Compare
  
    | @pleshakov Ready for re-review | 
| @sjberman In the previous message #668, I missed one more requirements from that issue " forks from Gateway API." my apologies :( basically, this is needed so that it is possible to run the tests from someone PR into the Gateway API repo. Like this one kubernetes-sigs/gateway-api#2179 I was able to run tests using that fork by doing: instead of result: if that is a good approach, is it possible to enable it in the Makefile and documentation? | 
| @pleshakov I wonder if I document the steps you took, but don't create a | 
| 
 what if the default for replacement is github.com/kubernetes-sigs/gateway-api@main ? otherwise, the developer can specify the fork and branch they need at the same time 
 seems reasonable too 👍 | 
03ef5e7    to
    89e7d48      
    Compare
  
    In order to ensure we are staying ahead of Gateway API changes, we'll now run conformance tests off of the main branch on a nightly schedule. Devs can also run from the main branch locally by setting the GW_API_VERSION variable.
89e7d48    to
    333e6c2      
    Compare
  
    333e6c2    to
    6c2e1e9      
    Compare
  
    There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
In order to ensure we are staying ahead of Gateway API changes, we'll now run conformance tests off of the main branch on a nightly schedule. Devs can also run from the main branch locally by setting the GW_API_VERSION variable.
In order to ensure we are staying ahead of Gateway API changes, we'll now run conformance tests off of the main branch on a nightly schedule.
Devs can also run from the main branch locally by setting the GW_API_VERSION variable.
Closes #668