[draft] testbench snapshot
Using this branch to snapshot a testbench showing tests are passing as expected
Description
This branch includes modifications from:
- https://github.com/kubeflow/model-registry/pull/50
- https://github.com/kubeflow/model-registry/pull/52
and an ad-hoc build of Kiota to test PR already sent upstream.
The testbench provide a demonstrator using Kiota to codegen Python client, and using the Python client to:
- post/get RegisteredModel
- and then, post/get ModelVersion for a RegisteredModel
- and then, post/get ModelArtifact and DocArtifact for a RegisteredModel
How Has This Been Tested?
make install
make test
in the test/python-kiota directory.
Merge criteria:
- [ ] The commits and have meaningful messages; the author will squash them after approval or will ask to merge with squash.
- [ ] Testing instructions have been added in the PR body (for PRs involving changes that are not immediately obvious).
- [ ] The developer has manually tested the changes and verified that the changes work
Marking this PR to "snapshot" the code and the test performed, since is not to be merged at this time, raising as Draft.
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: tarilabs
The full list of commands accepted by this bot can be found here.
The pull request process is described here
- ~~OWNERS~~ [tarilabs]
Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
With the MR python client rebase on REST (https://github.com/kubeflow/model-registry/pull/152) this appears to no longer be needed, so we're going to close this.
For more information: https://github.com/kubeflow/model-registry/issues/181 If you believe this was closed in error, feel free to reopen or submit a new record.
Thank you for contributions, we truly appreciated your commitment and everyone's direct and indirect work to rebase the MR python client on REST.