[FEATURE]: Regression testing harness for post-migration validation of configurations (Workload Assets) #1122
Open
1 task done
Labels
migrate/code
Abstract Syntax Trees and other dark magic
migrate/jobs
Step 5 - Upgrading Jobs for External Tables
migrate/managed
go/uc/upgrade Upgrade Managed Tables and Jobs
Is there an existing issue for this?
Problem statement
Problem statement
As a customer, much of the risk and work of a large migration is testing and validation. There is currently no opinionated pattern from Databricks on how to do regression testing. UC migrations provide an impetus to build one, as this type of migration has high risk.
Proposed Solution
The feature should:
For migration completeness:
asset_type | asset_name | migrated_flag
For migration workflow success:
workflow_name | execution_duration | success_flag | error_message
Additional Context
If any amount of rollback is possible in these kinds of migrations, that should also be considered in this feature's design.
Related issues
#2073
The text was updated successfully, but these errors were encountered: