Validate Code Refactoring for Functional and Performance Regression
Closed this issue · 2 comments
JosepSampe commented
We need to validate the recent code refactoring (delta abstraction issue #398) by performing the following checks:
- Functional Validation: Ensure that all existing tests pass successfully without any failures. This will confirm that the refactored code retains the expected behavior.
- Performance Regression: Compare the performance of the refactored code against the master branch and validate if any performance degradation exists.
- Sandbox Installation: Verify that the refactored code works in production-like environments, including installation, deployment, and real-world use cases. Ensure that the changes integrate seamlessly with production workflows.
osopardo1 commented
For the Sandbox installation, I think we can use the qbeast-testing project.
It misses the Autoloader component, but it adds a Kubernetes deployment with the corresponding configuration (same that we are using in production). I can guide you through it tomorrow!
JosepSampe commented
Duplicated in ZH