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

Add E2E test that run Python SDK test #19

Open
ariefrahmansyah opened this issue Oct 29, 2020 · 0 comments
Open

Add E2E test that run Python SDK test #19

ariefrahmansyah opened this issue Oct 29, 2020 · 0 comments

Comments

@ariefrahmansyah
Copy link
Contributor

ariefrahmansyah commented Oct 29, 2020

The Python SDK contains the test files that interact with the running Merlin server and its model cluster. Having it running in GitHub Actions will enable the developers to be more confident in introducing their changes.

The current E2E itself only deploys the Merlin server to the KinD cluster but there's no testing for model management, deployment, and serving.

These components need to be installed in E2E KinD cluster:

  • Istio
  • Knative
  • KFServing
  • Vault
  • Spark Operator
  • Minio (For GCS replacement -- for MLFlow storage backend)

We also need to add a pytest-dependency library and update the decorator to make sure the test ordered correctly.

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

No branches or pull requests

1 participant