Skip to content

Raise measured main workflow coverage to 100% #426

Description

@rmcdaniel

Current measurement

The complete main production source inventory at 0f033b2ffe81b9395f704312cc8de506823a0473 reports (full build):

  • 54,053 covered executable lines
  • 61,618 total executable lines across 528 files
  • 87.72% measured line coverage
  • 7,565 uncovered executable lines
  • no excluded production paths

The generated artifact and non-decreasing coverage ratchet were established in #444. The stable 1.x resolver and bounded-wait work previously consolidated here is complete and shipped in 1.0.82.

Required outcome

  • Add behavior-focused tests for uncovered main paths until measured line coverage reaches 100%.
  • Keep the accepted baseline non-decreasing on ordinary main changes.
  • Keep the measured production source inventory stable while raising coverage.
  • Do not reach the target through source exclusions, ignored lines, copied data from another branch, or weakened coverage checks.
  • Keep public CI green for every incremental landing.

Completed increments

These increments have added 1,226 covered production lines since the 85.36% measurement without adding exclusions or changing the measured 522-file source inventory.

Completion

Close when the main coverage contract reports 100% against the complete production source inventory.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    authority:githubGitHub is the authoritative lifecycle record for this workcompletion:evidence-requiredClose only after all explicit acceptance and operational evidence is publickind:defectA public product behavior is incorrectpriority:P2Normal-priority product workrepo:workflowOwned by the Workflow engine repository

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions