Closed Bug 1878072 Opened 2 years ago Closed 2 years ago

Consider increasing branch coverage in Karma to 80%

Categories

(Firefox :: Messaging System, task, P1)

task
Points:
1

Tracking

()

RESOLVED FIXED
125 Branch
Iteration:
125.2 - Mar 4 - Mar 15
Tracking Status
firefox125 --- fixed

People

(Reporter: mjung, Assigned: mjung)

References

(Blocks 1 open bug)

Details

(Whiteboard: [omc])

Attachments

(1 file)

Based on the discussion in 1867822 and the related articles regarding branches having an 80% best practice number, our branches are configured at 66% instead. We should discuss how we'd like to proceed.

Blocks: fxms-infra
Points: --- → 1
Priority: -- → P1
Iteration: --- → 124.2 - Feb 4 - Feb 16

The scope of this bug is to make the default minimum branch coverage to 80%, and grandfather in any existing individual files that don't reach that, so that at least the standard for new files from now on has an appropriate amount of coverage.

We can consider improving coverage overall once we've migrated over to jest.

Iteration: 124.2 - Feb 4 - Feb 16 → 125.1 - Feb 19 - Mar 1
Assignee: nobody → nsauermann
Severity: -- → S3
Status: NEW → ASSIGNED
Attachment #9382399 - Attachment description: Bug 1878072 - Increase karma.mc branch coverage to 80 percent → WIP: Bug 1878072 - Increase karma.mc branch coverage to 80 percent
Attachment #9382399 - Attachment description: WIP: Bug 1878072 - Increase karma.mc branch coverage to 80 percent → Bug 1878072 - Increase karma.mc branch coverage to 80 percent
Attachment #9382399 - Attachment description: Bug 1878072 - Increase karma.mc branch coverage to 80 percent → Bug 1878072 - Increase karma.mc branch coverage to 80 percent for aboutwelcome and asrouter
Iteration: 125.1 - Feb 19 - Mar 1 → 125.2 - Mar 4 - Mar 15
Whiteboard: [omc]
Attachment #9382399 - Attachment description: Bug 1878072 - Increase karma.mc branch coverage to 80 percent for aboutwelcome and asrouter → Bug 1878072 - Increase karma.mc branch coverage to 80 percent
Pushed by nsauermann@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/09e4ca5c18b6 Increase karma.mc branch coverage to 80 percent r=omc-reviewers,dmose
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 125 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: