-
Notifications
You must be signed in to change notification settings - Fork 751
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
[Test automation] create a CI config for running required tests #743
base: main
Are you sure you want to change the base?
Conversation
c2ef2e5
to
d2f09e1
Compare
8de5bac
to
60d49ce
Compare
01cfefe
to
f24793d
Compare
459ca15
to
32c988b
Compare
3d115c9
to
3d56121
Compare
fb613e1
to
e0a27cd
Compare
@@ -241,4 +243,15 @@ jobs: | |||
pytest -v -s --nbval-lax ./docs/notebooks/Llama_Stack_Building_AI_Applications.ipynb | |||
pytest -v -s --nbval-lax ./docs/notebooks/Llama_Stack_Benchmark_Evals.ipynb | |||
|
|||
# TODO: add trigger for integration test workflow & docker builds | |||
- name: Integration tests | |||
if: always() |
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.
execute integration tests even if previous steps failed
- name: Integration tests | ||
if: always() | ||
run: | | ||
pip install -U \ |
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.
Shall we directly do llama stack build --template fireworks --image-type venv
to install these dependencies?
Shall we add the client-sdk tests as well for fireworks & together? We can consolidate the providers and client-sdk tests as follow up.
|
What does this PR do?
Add basic inference testing to github ci
Test Plan
Please describe:
Test run: https://fburl.com/fomrxefq
The failed fireworks vision streaming test seems to be flaky - it passes 50/50 locally.
Sources
Please link relevant resources if necessary.
Before submitting
Pull Request section?