No Code Changes Policy
This policy empowers organizations to strategically handle builds without code alterations.
Understand the reason: Analyze the common reasons for creating builds without code changes (e.g., configuration updates, test modifications).
Make informed decisions: Choose between:
Run all tests: If most non-code-change builds involve significant configuration or test updates (e.g., new test suite or major changes in existing tests).
Skip all tests: If these builds are primarily for minor changes (e.g., test name adjustments) or lack a clear pattern.
Important!
Tailor policy settings based on your build patterns.
Evaluate savings after using TIA for a while. If "Run All" is frequently used and savings are low, consider adjusting for efficiency.
Setting the Policy
Define a default policy: Apply to all apps and test stages with TIA enabled via the SeaLights Settings / TIA page.
Customize for specific needs: Tailor the policy for individual apps, branches, and test stages through the Settings page or the Test Optimization - Build Breakdown page (using the TIA configuration button).
By leveraging both pre-defined and customizable policies, you can ensure SeaLights Test Optimization delivers recommendations that perfectly align with your unique testing strategy.
Last updated