We have updated the Test Gap Analysis (TGA) report to provide greater flexibility for teams working with complex branching workflows. This improvement allows you to more accurately define your "reference build" when analyzing code changes in a branch that has diverged from your main codebase.
Smarter Reference Build Selection
When creating a new TGA report, SeaLights now automatically detects if "branching out" has occurred for your selected application and branch. If detected, you will see a new Code Changes Calculation section with two distinct options for your reference build:
Default Definition (Last Build Prior to Selected Range): Maintains standard behavior by using the last build executed in the current branch immediately before your report's start date.
Latest Build in Branching Out Point: A new capability that allows you to compare your current state against the exact point where your branch diverged from the parent branch. This is ideal for identifying gaps relative to the original "base" code.