• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

mozilla / mozregression / 14641798044

24 Apr 2025 12:38PM CUT coverage: 87.386%. First build
14641798044

Pull #1983

github

web-flow
Merge da7e48128 into 807564865
Pull Request #1983: Bug 1763188 - Add Snap support using TC builds

59 of 132 new or added lines in 4 files covered. (44.7%)

2577 of 2949 relevant lines covered (87.39%)

8.54 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

40.0
/mozregression/bugzilla.py
1
from __future__ import absolute_import
9✔
2

3
import re
9✔
4

5
from mozregression.json_pushes import JsonPushes
9✔
6

7
RE_BUG_ID = re.compile(r"bug\s+(\d+)", re.I)
9✔
8

9

10
def find_bugids_in_push(branch, changeset):
9✔
11
    jp = JsonPushes(branch)
×
12
    push = jp.push(changeset, full="1")
×
13
    branches = set()
×
14
    for chset in push.changesets:
×
15
        res = RE_BUG_ID.search(chset["desc"])
×
16
        if res:
×
17
            branches.add(res.group(1))
×
18
    return [b for b in branches]
×
19

20

21
def bug_url(bugid):
9✔
22
    return "https://bugzilla.mozilla.org/show_bug.cgi?id=%s" % bugid
×
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc