Skip to content

Fix all mlops stacks tests#97

Merged
mingyu89 merged 8 commits intouse-asset-templatefrom
use-asset-templates-fix-tests
Aug 26, 2023
Merged

Fix all mlops stacks tests#97
mingyu89 merged 8 commits intouse-asset-templatefrom
use-asset-templates-fix-tests

Conversation

@mingyu89
Copy link
Copy Markdown
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

Signed-off-by: Mingyu Li <mingyu.li@databricks.com>
Signed-off-by: Mingyu Li <mingyu.li@databricks.com>
Signed-off-by: Mingyu Li <mingyu.li@databricks.com>
@mingyu89 mingyu89 force-pushed the use-asset-templates-fix-tests branch from 1f4fbc5 to 3157c8a Compare August 22, 2023 08:39
Copy link
Copy Markdown
Contributor

@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

Signed-off-by: Mingyu Li <mingyu.li@databricks.com>
Signed-off-by: Mingyu Li <mingyu.li@databricks.com>
Signed-off-by: Mingyu Li <mingyu.li@databricks.com>
* Update docs

Signed-off-by: Mingyu Li <mingyu.li@databricks.com>

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

Signed-off-by: Mingyu Li <mingyu.li@databricks.com>

* Fix doc issues

Signed-off-by: Mingyu Li <mingyu.li@databricks.com>

---------

Signed-off-by: Mingyu Li <mingyu.li@databricks.com>
@mingyu89 mingyu89 merged commit 0f63db4 into use-asset-template Aug 26, 2023
@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 <mingyu.li@databricks.com>

* Complete the implementation and fix all issues

Signed-off-by: Mingyu Li <mingyu.li@databricks.com>

* Skip the test data file when recipe is not used

Signed-off-by: Mingyu Li <mingyu.li@databricks.com>

* Add back support for root dir

Signed-off-by: Mingyu Li <mingyu.li@databricks.com>

* Fix all inconsistency issues based on validation

Signed-off-by: Mingyu Li <mingyu.li@databricks.com>

* Revert changes to stacks docs

Signed-off-by: Mingyu Li <mingyu.li@databricks.com>

* Replace azure_devlops with azure_devops

Signed-off-by: Mingyu Li <mingyu.li@databricks.com>

* Fix all mlops stacks tests (#97)

* Fix all mlops stacks tests

Signed-off-by: Mingyu Li <mingyu.li@databricks.com>

* Remove all cookiecutter references from tests

Signed-off-by: Mingyu Li <mingyu.li@databricks.com>

* black .

Signed-off-by: Mingyu Li <mingyu.li@databricks.com>

* Remove cookiecutter parameter file

Signed-off-by: Mingyu Li <mingyu.li@databricks.com>

* Rename more azure_devlops

Signed-off-by: Mingyu Li <mingyu.li@databricks.com>

* Bump version of databricks cli

Signed-off-by: Mingyu Li <mingyu.li@databricks.com>

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

* Update docs

Signed-off-by: Mingyu Li <mingyu.li@databricks.com>

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

Signed-off-by: Mingyu Li <mingyu.li@databricks.com>

* Fix doc issues

Signed-off-by: Mingyu Li <mingyu.li@databricks.com>

---------

Signed-off-by: Mingyu Li <mingyu.li@databricks.com>

---------

Signed-off-by: Mingyu Li <mingyu.li@databricks.com>

* Add order to the stacks template schema

Signed-off-by: Mingyu Li <mingyu.li@databricks.com>

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

Signed-off-by: Mingyu Li <mingyu.li@databricks.com>

* Fix version used by test

Signed-off-by: Mingyu Li <mingyu.li@databricks.com>

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

Signed-off-by: Mingyu Li <mingyu.li@databricks.com>

---------

Signed-off-by: Mingyu Li <mingyu.li@databricks.com>
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