Custom Folder Implementation
New custom test cases folders (cust_newfeatures, cust_regression and cust_performance) have been introduced to accommodate the customization's to original product packaged test cases. These folders carry the customized test cases (any new test cases added by customers / subset of test cases from the original product supplied test cases / modified test cases).
Initially when packaged and released, both the product test case folders (newfeatures, regression and performance) and the custom test case folders (cust_newfeatures, cust_regression and cust_performance) carries same set of test cases. Subsequently, customers can use the custom test case folders to carry out any customization's from their side (updates / additions / deletions of test cases) without disturbing the original product packaged test cases / folders. Jenkins always pick the test cases from the custom test cases folders.
Custom Folder Structure is implemented in the Performance Job where Performance-Suite and Cust-Performance-Suite contain the same set of test cases. Customization, such as updates/additions/deletions of test cases, without disturbing the original product packaged test cases/folders can be done in Cust-Performance-Suite.
Custom Folder Structure is implemented in the Health-Check Job where HealthCheck and Cust-HealthCheck contain the same set of test cases. Customization, such as updates/additions/deletions of test cases, without disturbing the original product packaged test cases/folders can be done in Cust-HealthCheck.
Figure 2-1 Summary of Custom Folder Implementation
