Closed Bug 1471166 Opened 6 years ago Closed 6 years ago

Update grcov to version 0.1.40

Categories

(Testing :: Code Coverage, enhancement)

enhancement
Not set
normal

Tracking

(firefox63 fixed)

RESOLVED FIXED
mozilla63
Tracking Status
firefox63 --- fixed

People

(Reporter: marco, Assigned: marco)

Details

Attachments

(1 file)

With the latest version of grcov, we will no longer need to zip the gcda files just for passing them to grcov, as it supports reading files from both ZIPs and directories (previously it only supported either ZIPs or directories, now you can give it anything).

https://dxr.mozilla.org/mozilla-central/rev/681eb7dfa324dd50403c382888929ea8b8b11b00/testing/mozharness/mozharness/mozilla/testing/codecoverage.py#261
This should be a small perf win, especially for per-test mode where we are running grcov many times.
Summary: Update grcov to latest version → Update grcov to version 0.1.40
And I forgot to mention that this should also fix an intermittent failure we are seeing on Windows, due to disk space exhaustion.
Attached patch PatchSplinter Review
Assignee: nobody → mcastelluccio
Status: NEW → ASSIGNED
Attachment #8988217 - Flags: review?(jmaher)
Comment on attachment 8988217 [details] [diff] [review]
Patch

Review of attachment 8988217 [details] [diff] [review]:
-----------------------------------------------------------------

oh, more rubber stamping here
Attachment #8988217 - Flags: review?(jmaher) → review+
Pushed by mcastelluccio@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/3bddc4c52504
Update grcov to v0.1.40, stop zipping gcda files. r=jmaher
https://hg.mozilla.org/mozilla-central/rev/3bddc4c52504
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla63
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: