mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2025-07-23 17:30:35 +00:00

* Update path * Prepare sonar properties * Prepare coverage recipes * Add coverage * Simplify pytest * Organise integration tests * Update path * Use setup instead of reqs * Update recipes * Fix PR event to target * Update event_name * Prepare sonar * Run tests & sonar * Use sonarcloud host * Fix compose * Use ingestion token
18 lines
580 B
Markdown
18 lines
580 B
Markdown
# MlFlow Integration Test
|
|
|
|
We have prepared a small test to check the MlFlow ingestion.
|
|
|
|
We have used a decoupled architecture for MlFlow with:
|
|
- `mlflow` running in a remote server
|
|
- `minio` as the artifact store
|
|
- `mysql` as the registry
|
|
|
|
To run this test:
|
|
|
|
- `cd` into this directory
|
|
- `make build`
|
|
- `pip install mlflow-skinny sklearn`. We use the skinny one for the client.
|
|
- `python experiment.py` should show new experiments in http://localhost:5000
|
|
- `python train.py` will register a new model
|
|
- `metadata ingest -c examples/workflows/mlflow.json` will run the workflow.
|