<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p><br>
    </p>
    <p>It is the first Wednesday for the month!  Time to write an
      update!<br>
    </p>
    <br>
    ## Summary of Activity
    <ul>
      <li>Daily coverage reports on coveralls.io [1] and on
        codecov.io[2]. Which do you like?</li>
      <li>You can now use one-click loaners to generate coverage locally
        (thanks maja and mcastelluccio!)</li>
      <li>We met the nice people working on coverage for iOS [4] (thanks
        isabel!)</li>
      <li>e10s coverage builds are working! (thanks mcastelluccio!) [8]<br>
      </li>
      <li>Listed the use cases we will be solving for in the short term,
        and the long term [5]<br>
      </li>
    </ul>
    ## Some bad news<br>
    <ul>
      <li>Rust code coverage will probably not be available until July,
        or later.  Work is progressing [6], but the release schedule, CI
        integration, and the unknowns, will add delay.</li>
      <li>JSVM, despite it is working[7], has not been verified and
        scheduled <br>
      </li>
    </ul>
    ## Future Plans<br>
    <ul>
      <li>e10s coverage will be compared to ensure there are no
        multiprocess anomallies<br>
      </li>
      <li>More test suites will be enabled for nightly scheduled
        coverage</li>
      <li>JSVM coverage work will resume</li>
      <li>Start identifying the gaps between current visualizations and
        Release Management's expectations so we have priority worklist
        for end of the quarter</li>
    </ul>
    <p>## Meetings<br>
    </p>
    <p>We have weekly CodeCoverage meetings, and you are welcome to
      attend:<br>
    </p>
    <ul>
      <li>
        <span
          class="author-a-fbz76zz67z1z74zz80zdz71zz75zkz90zqz78z6z82z">When:
          Held every Friday @ 11:30 EDT (08:30 PDT)</span>
      </li>
      <li><span
          class="author-a-fbz76zz67z1z74zz80zdz71zz75zkz90zqz78z6z82z">Where:
          Kyle's video room </span><span
          class="author-a-fbz76zz67z1z74zz80zdz71zz75zkz90zqz78z6z82z
          url"><a
href="https://v.mozilla.com/flex.html?roomdirect.html&key=huhL8WaTwCwC">https://v.mozilla.com/flex.html?roomdirect.html&key=huhL8WaTwCwC</a></span>
      </li>
      <li><span
          class="author-a-fbz76zz67z1z74zz80zdz71zz75zkz90zqz78z6z82z">Etherpad:
        </span><span
          class="author-a-fbz76zz67z1z74zz80zdz71zz75zkz90zqz78z6z82z
          url"><a
            href="https://public.etherpad-mozilla.org/p/code_coverage_Q1_17">https://public.etherpad-mozilla.org/p/code_coverage_Q1_17</a></span>
      </li>
    </ul>
    <p><br>
    </p>
    <p>## Reference<br>
    </p>
    <p>[1] coveralls.io <a class="moz-txt-link-freetext"
        href="https://coveralls.io/github/marco-c/gecko-dev">https://coveralls.io/github/marco-c/gecko-dev</a>
    </p>
    <p>[2] codecov.io <a class="moz-txt-link-freetext"
        href="https://codecov.io/gh/marco-c/gecko-dev">https://codecov.io/gh/marco-c/gecko-dev</a>
    </p>
    <p>[3] Local Coverage <a rel="nofollow"
href="https://developer.mozilla.org/en-US/docs/Mozilla/Testing/Measuring_Code_Coverage_on_Firefox?document_saved=true#Generate_Code_Coverage_report_from_a_try_build_%28or_any_other_treeherder_build">https://developer.mozilla.org/en-US/docs/Mozilla/Testing/Measuring_Code_Coverage_on_Firefox?document_saved=true#Generate_Code_Coverage_report_from_a_try_build_(or_any_other_treeherder_build</a>)</p>
    [4] iOS Coverage
    <a class="moz-txt-link-freetext" href="https://codecov.io/gh/mozilla-mobile/firefox-ios/branch/master">https://codecov.io/gh/mozilla-mobile/firefox-ios/branch/master</a><br>
    <br>
    [5] User Cases
<a class="moz-txt-link-freetext" href="https://docs.google.com/document/d/1JUEPS8Xdtx4y8fXA4Au_Ggme0fMyJQxZbby0X2e4yDI/edit#heading=h.ddwyjkvxus4">https://docs.google.com/document/d/1JUEPS8Xdtx4y8fXA4Au_Ggme0fMyJQxZbby0X2e4yDI/edit#heading=h.ddwyjkvxus4</a>-
    <br>
    <p>[6] Rust coverage
<a class="moz-txt-link-freetext" href="https://docs.google.com/document/d/1JUEPS8Xdtx4y8fXA4Au_Ggme0fMyJQxZbby0X2e4yDI/edit#heading=h.ddwyjkvxus4">https://docs.google.com/document/d/1JUEPS8Xdtx4y8fXA4Au_Ggme0fMyJQxZbby0X2e4yDI/edit#heading=h.ddwyjkvxus4</a><br>
    </p>
    <p>[7] JSVM coverage: <a moz-do-not-send="true"
        class="moz-txt-link-freetext"
        href="https://bugzilla.mozilla.org/show_bug.cgi?id=1301174">https://bugzilla.mozilla.org/show_bug.cgi?id=1301174</a><br>
    </p>
    <p>[8] e10s coverage example:
<a class="moz-txt-link-freetext" href="https://treeherder.mozilla.org/#/jobs?repo=try&revision=b6e9cefe95adc3dd281bf8e2a2f897e8f4839e51">https://treeherder.mozilla.org/#/jobs?repo=try&revision=b6e9cefe95adc3dd281bf8e2a2f897e8f4839e51</a></p>
    <p>[9] Everything:
      <a class="moz-txt-link-freetext" href="https://bugzilla.mozilla.org/showdependencytree.cgi?id=1278393">https://bugzilla.mozilla.org/showdependencytree.cgi?id=1278393</a><br>
    </p>
  </body>
</html>