Closed
Bug 1460781
Opened 6 years ago
Closed 6 years ago
create a non debug coverage build
Categories
(Firefox Build System :: Task Configuration, task)
Tracking
(firefox62 fixed)
RESOLVED
FIXED
mozilla62
Tracking | Status | |
---|---|---|
firefox62 | --- | fixed |
People
(Reporter: rforbes, Assigned: rforbes)
References
Details
Attachments
(1 file, 3 obsolete files)
Currently, the only linux64 coverage build we have is a debug build. This is to create a non debug build to be used for fuzzing.
Assignee | ||
Updated•6 years ago
|
Assignee: nobody → rforbes
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Assignee | ||
Updated•6 years ago
|
Attachment #8974920 -
Flags: review?(mcastelluccio)
Attachment #8974921 -
Flags: review?(mcastelluccio)
Assignee | ||
Updated•6 years ago
|
Attachment #8974922 -
Flags: review?(mcastelluccio)
Comment 4•6 years ago
|
||
mozreview-review |
Comment on attachment 8974920 [details] Bug 1460781 - Add non debug build coverage build to taskcluster https://reviewboard.mozilla.org/r/243302/#review249152 ::: browser/config/mozconfigs/linux64/code-coverage-opt:1 (Diff revision 1) > +. "$topsrcdir/browser/config/mozconfigs/linux64/nightly" It would be nice to have a common `code-coverage` mozconfig with the options needed for coverage and then a `code-coverage-debug` for the debug build and a `code-coverage-opt` for the opt build which import the common one, to avoid duplication. ::: taskcluster/ci/build/linux.yml:876 (Diff revision 1) > + index: > + product: firefox > + job-name: linux64-ccov-opt > + treeherder: > + platform: linux64-ccov/opt > + symbol: B We should probably set tier as 2, like the debug build.
Comment 5•6 years ago
|
||
Please squash the three patches together before landing.
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment 10•6 years ago
|
||
mozreview-review |
Comment on attachment 8975982 [details] Bug 1460781 - incorporate changes requested from review https://reviewboard.mozilla.org/r/244196/#review250690 Don't forget to merge the patches into a single one before landing ;) ::: taskcluster/ci/build/linux.yml:876 (Diff revision 1) > index: > product: firefox > job-name: linux64-ccov-opt > treeherder: > platform: linux64-ccov/opt > - symbol: B > + symbol: Bo Use `B` here, like the normal Linux opt builds. ::: testing/mozharness/configs/builds/releng_sub_linux_configs/64_code_coverage_debug.py:1 (Diff revision 1) > +import os Instead of removing the old file and creating a new one, you can use `hg mv` to avoid losing the history.
Attachment #8975982 -
Flags: review?(mcastelluccio) → review+
Comment hidden (mozreview-request) |
Assignee | ||
Updated•6 years ago
|
Attachment #8974920 -
Attachment is obsolete: true
Attachment #8974920 -
Flags: review?(mcastelluccio)
Assignee | ||
Updated•6 years ago
|
Attachment #8974922 -
Attachment is obsolete: true
Attachment #8974922 -
Flags: review?(mcastelluccio)
Assignee | ||
Updated•6 years ago
|
Attachment #8975982 -
Attachment is obsolete: true
Comment hidden (mozreview-request) |
Comment 13•6 years ago
|
||
mozreview-review |
Comment on attachment 8974921 [details] Bug 1460781 - Add non debug build coverage build to taskcluster https://reviewboard.mozilla.org/r/243306/#review250962 ::: browser/config/mozconfigs/linux64/code-coverage-opt:1 (Diff revision 4) > +. "$topsrcdir/browser/config/mozconfigs/linux64/nightly" You can directly import the common `code-coverage` mozconfig here.
Attachment #8974921 -
Flags: review?(mcastelluccio) → review+
Assignee | ||
Updated•6 years ago
|
Keywords: checkin-needed
Comment 14•6 years ago
|
||
Hi, Patch can't be landed, hasn't been r+ on the latest changes. Can you please ask for a review again?
Flags: needinfo?(rforbes)
Comment hidden (mozreview-request) |
Comment 16•6 years ago
|
||
mozreview-review |
Comment on attachment 8974921 [details] Bug 1460781 - Add non debug build coverage build to taskcluster https://reviewboard.mozilla.org/r/243306/#review251164
Comment 18•6 years ago
|
||
Pushed by ryanvm@gmail.com: https://hg.mozilla.org/integration/autoland/rev/5c86d04f2c63 Add non debug build coverage build to taskcluster r=marco
Keywords: checkin-needed
Comment 19•6 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/5c86d04f2c63
Status: NEW → RESOLVED
Closed: 6 years ago
status-firefox62:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla62
Updated•5 years ago
|
Version: Version 3 → 3 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•