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

Fix all mlops stacks tests #97

Merged
merged 8 commits into from
Aug 26, 2023

Conversation

mingyu89
Copy link
Contributor

@mingyu89 mingyu89 commented Aug 21, 2023

Fix unit tests.
Created the separate PR for easier review.

Design doc and validation of migrating mlops stacks to use asset templates

https://docs.google.com/document/d/19MOK9o-f0A_-NMmxC1cJGQSQ2WkJXZ4vXQZ4plu-tng/edit#bookmark=id.tsk81t8hk8bf

@mingyu89 mingyu89 force-pushed the use-asset-templates-fix-tests branch from 1f4fbc5 to 3157c8a Compare August 22, 2023 08:39
Copy link
Collaborator

@arpitjasa-db arpitjasa-db left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed offline with @mingyu89 but confirmed that we are not losing test coverage and that we have fixed all the tests based on the passing jobs

* Update docs

Signed-off-by: Mingyu Li <[email protected]>

* Add more information about asset templats and link about databricks cli

Signed-off-by: Mingyu Li <[email protected]>

* Fix doc issues

Signed-off-by: Mingyu Li <[email protected]>

---------

Signed-off-by: Mingyu Li <[email protected]>
@mingyu89 mingyu89 merged commit 0f63db4 into use-asset-template Aug 26, 2023
1 check passed
@mingyu89 mingyu89 deleted the use-asset-templates-fix-tests branch August 26, 2023 01:14
mingyu89 added a commit that referenced this pull request Sep 7, 2023
…eation (#96)

* WIP

Signed-off-by: Mingyu Li <[email protected]>

* Complete the implementation and fix all issues

Signed-off-by: Mingyu Li <[email protected]>

* Skip the test data file when recipe is not used

Signed-off-by: Mingyu Li <[email protected]>

* Add back support for root dir

Signed-off-by: Mingyu Li <[email protected]>

* Fix all inconsistency issues based on validation

Signed-off-by: Mingyu Li <[email protected]>

* Revert changes to stacks docs

Signed-off-by: Mingyu Li <[email protected]>

* Replace azure_devlops with azure_devops

Signed-off-by: Mingyu Li <[email protected]>

* Fix all mlops stacks tests (#97)

* Fix all mlops stacks tests

Signed-off-by: Mingyu Li <[email protected]>

* Remove all cookiecutter references from tests

Signed-off-by: Mingyu Li <[email protected]>

* black .

Signed-off-by: Mingyu Li <[email protected]>

* Remove cookiecutter parameter file

Signed-off-by: Mingyu Li <[email protected]>

* Rename more azure_devlops

Signed-off-by: Mingyu Li <[email protected]>

* Bump version of databricks cli

Signed-off-by: Mingyu Li <[email protected]>

* update docs to remove cookiecutter and add asset bundle templates (#98)

* Update docs

Signed-off-by: Mingyu Li <[email protected]>

* Add more information about asset templats and link about databricks cli

Signed-off-by: Mingyu Li <[email protected]>

* Fix doc issues

Signed-off-by: Mingyu Li <[email protected]>

---------

Signed-off-by: Mingyu Li <[email protected]>

---------

Signed-off-by: Mingyu Li <[email protected]>

* Add order to the stacks template schema

Signed-off-by: Mingyu Li <[email protected]>

* Update cli version to v0.204.0. Throw exception when users try to create project using cookiecutter

Signed-off-by: Mingyu Li <[email protected]>

* Fix version used by test

Signed-off-by: Mingyu Li <[email protected]>

* Fix tests by adding a dummy default profile to databricks CLI before generating project

Signed-off-by: Mingyu Li <[email protected]>

---------

Signed-off-by: Mingyu Li <[email protected]>
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

Successfully merging this pull request may close these issues.

2 participants