Skip to content

feat(customize): clean up qa_apis and qa_test_case_executions when no… #8445

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

Merged
merged 1 commit into from
May 21, 2025

Conversation

narrowizard
Copy link
Collaborator

Summary

clean up qa_apis and qa_test_case_executions when non-incremental import qa_test_cases

  • Implement new e2e test case for QA data cleanup functionality
  • Add test data files for QA test cases, APIs, and test case executions
  • Update ImportQaTestCases method to delete old data for non-incremental imports
  • Verify that API data, test cases, and test case executions are properly cleaned up

Does this close any open issues?

Closes #8444

Screenshots

Include any relevant screenshots here.

Other Information

Any other information that is important to this PR.

@dosubot dosubot bot added size:L This PR changes 100-499 lines, ignoring generated files. component/plugins This issue or PR relates to plugins pr-type/feature-development This PR is to develop a new feature labels May 21, 2025
…n-incremental import qa_test_cases

- Implement new e2e test case for QA data cleanup functionality
- Add test data files for QA test cases, APIs, and test case executions
- Update ImportQaTestCases method to delete old data for non-incremental imports
- Verify that API data, test cases, and test case executions are properly cleaned up
@klesh klesh merged commit 07107d3 into main May 21, 2025
10 checks passed
@klesh klesh deleted the #8444 branch May 21, 2025 06:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component/plugins This issue or PR relates to plugins pr-type/feature-development This PR is to develop a new feature size:L This PR changes 100-499 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Feature][Customize] Customize Plugin: Non-incremental for qa_test_cases.csv Should Cascade Deletes to qa_apis and qa_test_case_executions
2 participants