liupeirong / MLOpsManufacturing

Demonstrate samples and good engineering practice for operationalizing machine learning solutions.
Other
21 stars 9 forks source link

Azure ML SDK mocking and unit testing #40

Closed liupeirong closed 3 years ago

liupeirong commented 3 years ago

Some of this work is demonstrated in this sample. This item is to

  1. Make it more generic and reusable. Put it in the common folder since it's a cross-cutting concern.
  2. Create more unit tests in samples to demonstrate its usage.
h2floh commented 3 years ago

Glossary

Term Remark

Scenario or use case

For new MLOps projects based on AMLS, instead that every project team needs to reinvent mocking strategies for the AML SDK we are searching for a reusable pattern which can be copied and directly applied to the code to test (e.g. AML pipeline build scripts).

The v-team identified one possible solution to independently create mocks for relevant AML SDK features. The current sample may not yet be complete, there may be other and better solutions. See this backlog as a verification if you are able to reuse the current idea easily for your additional samples.

Additional input, ideas, extensions from everyone is very much welcomed!

Acceptance criteria

Stretch Goal