Repo Added
|
Files
15
|
Badge
Embed ▾
README BADGES
|
push
travis-ci
<a href="https://github.com/armenzg/mozilla_ci_tools/commit/<a class=hub.com/armenzg/mozilla_ci_tools/commit/<a class="double-link" href="https://git"><a class=hub.com/armenzg/mozilla_ci_tools/commit/<a class="double-link" href="https://git"><a class=hub.com/armenzg/mozilla_ci_tools/commit/<a class="double-link" href="https://git"><a class=hub.com/armenzg/mozilla_ci_tools/commit/21591a35bf84bc2f4b741ce9949b2e6f6c753ba9">21591a35b<a href="https://github.com/armenzg/mozilla_ci_tools/commit/21591a35bf84bc2f4b741ce9949b2e6f6c753ba9">">&lt;a href=&quot;https://github.com/armenzg/mozilla_ci_tools/commit/</a><a class="double-link" href="https://github.com/armenzg/mozilla_ci_tools/commit/&lt;a class=&quot;double-link&quot; href=&quot;https://git">&lt;a class=</a>hub.com/armenzg/mozilla_ci_tools/commit/21591a35bf84bc2f4b741ce9949b2e6f6c753ba9">21591a35b</a><a href="https://github.com/armenzg/mozilla_ci_tools/commit/21591a35bf84bc2f4b741ce9949b2e6f6c753ba9">&lt;a href=&quot;https://github.com/armenzg/mozilla_ci_tools/commit/21591a35bf84bc2f4b741ce9949b2e6f6c753ba9&quot;&gt;&amp;quot;&amp;gt;Bug 1214625 - Ignore non pgo talos builders + fix test regressions When trying to fill in a revision we need to determine the list of available builders for that repo. In the case of mozilla-aurora and mozilla-beta, allthethings.json contains both the pgo and non-pgo builders (Buildbot bug). There is no parent builder for mozci to trigger and we fail. This change ignores these builders. This change also refactors the trigger.py script and adds a --fill-revision option to test this change. Read below for changes fixing </a>regressions introduced in </a><a class="double-link" href="https://github.com/armenzg/mozilla_ci_tools/commit/<a class="double-link" href="https://github.com/armenzg/mozilla_ci_tools/commit/<a class="double-link" href="https://github.com/armenzg/mozilla_ci_tools/commit/e4b5d8233e0e3ba3afe12c3761a7656221e6afd1">e4b5d8233</a>">e4b5d8233</a>">e4b5d8233</a><a href="https://github.com/armenzg/mozilla_ci_tools/commit/21591a35bf84bc2f4b741ce9949b2e6f6c753ba9"> mozci.py --- * For trigger_missing_jobs_for_revision() do not use filter_buildernames() (string matching) but list_builders(). It fixes including invalid talos builders platforms.py --- * Add job_type and suite_name to get_buildername_metadata() * Drop _get_suite_name() * In build_tests_per_platform_graph() fix regression and use list_... (continued)
646 of 1693 relevant lines covered (38.16%)
0.38 hits per line
Coverage | ∆ | File | Lines | Relevant | Covered | Missed | Hits/Line |
---|
Builds | Branch | Commit | Type | Ran | Committer | Via | Coverage |
---|---|---|---|---|---|---|---|
934 | fix | <a href="https://github.com/armenzg/mozilla_ci_tools/commit/21591a35b"><a href="https://github.com/armenzg/mozilla_ci_tools/commit/</a><a class="double-link" href="https://github.com/armenzg/mozilla_ci_tools/... | push | armenzg | travis-ci | pending completion |