Skip to content

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

Merged
klesh merged 1 commit into
mainfrom
#8444
May 21, 2025
Merged

feat(customize): clean up qa_apis and qa_test_case_executions when no…#8445
klesh merged 1 commit into
mainfrom
#8444

Conversation

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