-
Notifications
You must be signed in to change notification settings - Fork 53
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
feat: add e2e test for instructlab CI #174
Conversation
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
Note: Looks like the repo has a linting issue that needs to be fixed.
@danmcp Thanks, we already fixed it in another PR so will just need to rebase here. |
@RobotSail i remember you voiced concerns about the E2E script not living in this repo, is that still the case? |
This commit adds a modified version of the E2E NVIDIA T4 workflow from the instructlab/instructlab repository to automatically test new PRs against an NVIDIA box to see how they perform end-to-end. Signed-off-by: Oleg S <[email protected]>
bd1e1cf
to
4758435
Compare
Well the current workflow is not ideal but it is less work to have them live there for now until someone is interested in maintaining a separate set of tests in this repo. In the future if we decide to separate repos between upstream & downstream equivalents, the downstream should continue to rely on the tests in the https://github.com/instructlab/instructlab repo. The upstream version, should one exist, would drop this test and would instead rely on its own e2e tests. |
SGTM - we could even have a dedicated repo for upstream tests that other repos could pull from - this was done by the OCP org at one point: https://github.com/openshift/openshift-tests |
Just to be clear, by upstream here you mean upstream relative to the other OCP repos and not upstream as in the upstream Kubernetes, right? |
Yes! So in our case it would be something like:
|
Got it, that makes perfect sense. |
This commit adds a modified version of the E2E NVIDIA T4 workflow from the instructlab/instructlab
repository to automatically test new PRs against an NVIDIA box to see how they perform end-to-end.
This PR follows up work from the following PRs:
Signed-off-by: Oleg S [email protected]