LogoLogo
Contact SupportProduct
  • Knowledge Base
  • What's New
  • Guides
  • Agent Release Notes
  • Welcome!
  • Intro to SeaLights
    • What is SeaLights
      • Glossary
      • Working in Conjunction with Your Quality / Coverage Tools
        • SeaLights vs SonarQube
        • SeaLights vs JaCoCo
        • SeaLights vs CodeSee
    • Technical Overview
      • Test Stage Cycle
    • FAQ
  • Coverage & Quality Insights
    • Quality Insights Overview
    • User Story Coverage
      • Release Go / No Go Report
        • How to Generate / Edit the Report
      • User Story Quality Overview
        • How to Generate the User Story View
      • User Story Coverage Analysis
        • How to Generate the Analysis View
      • Uncovered Methods View
        • How to Generate the View
      • Customization
      • Integration
      • User Story Coverage Mechanism
    • Coverage Dashboard
    • Coverage Report
    • Test Gaps Report
      • Code Changes Calculation
        • Hidden Changes Detection
    • Test Gaps Analysis Report
      • How to Generate / Edit the Report
  • Coverage Trend Report
    • How to Generate / Edit the Report
  • Proof of Testing Report
    • How to Generate / Edit the Report
  • Test Optimization
    • Test Optimization Overview
      • Automated Test Optimization
      • Manual Test Optimization
      • Test Optimization for Pull Request
      • Test Selection Policies
        • Full Run Policy
        • No Code Changes Policy
        • Common Code Policy
        • Fastest Path to 100% Coverage Policy
      • Integrations
    • Test Optimization Mechanism
      • Associating Code With Tests
        • Statistical modeling
        • One-to-One Mapping
        • Calibration
      • Detecting Modified Code
      • Generating Test Recommendations
  • Test Optimization - Savings Breakdown
    • TIA Configuration
  • Settings
    • Token Access & Management
    • Quality Gates
    • User Management
      • Managing Users
      • Managing Groups
      • Roles & Permissions
      • SSO Authentication
  • Code Labels
  • Code Scope (Ignore/Include)
  • Contact Support
Powered by GitBook
On this page
  • How It Works
  • When To Use It
  • Policy Activation

Was this helpful?

  1. Test Optimization
  2. Test Optimization Overview
  3. Test Selection Policies

Fastest Path to 100% Coverage Policy

The "Fastest Path to 100% Coverage" policy is a strategic tool within SeaLights Test Optimization, designed to maximize code coverage while minimizing test execution time. It's particularly beneficial when time is critical.

How It Works

Prioritizes Essential Tests with Intelligent Analysis: Instead of running every test linked to code changes, this policy identifies a core set of tests that provide the most comprehensive coverage in the shortest amount of time.

When To Use It

This policy is ideal in situations where:

  • Time is of the essence: You need to quickly verify code changes (e.g., urgent hotfixes).

  • Resource constraints exist: Limited testing resources are available.

  • Rapid feedback is needed: You prioritize obtaining code coverage insights as fast as possible.

Policy Activation

Currently, SeaLights manually sets this policy. This involves analyzing the codebase to pinpoint the most effective test combinations.

Note: Although SeaLights currently sets the policy manually, future updates might incorporate automated features enabling the policy.

The "Fastest Path to 100% Coverage" policy provides a valuable tool for agile teams facing time constraints while striving to uphold high quality standards.

PreviousCommon Code PolicyNextIntegrations

Last updated 1 year ago

Was this helpful?