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

mozilla / build-tools / 1256
53%

Build:
DEFAULT BRANCH: master
Ran 24 May 2016 10:17PM UTC
Jobs 3
Files 0
Run time –
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
1256

push

travis-ci

indygreg
Bug 1270951 - Use robustcheckout when possible; r=jlund

The robustcheckout extension/command provides most of the functionality
of hgtool's mercurial() function.

This commit integrates the robustcheckout extension/command into
hgtool for scenarios where it can be used. For all other scenarios
(no share directory, no update, no revision), we fall back to the
existing code.

In the ideal world, we'd only use robustcheckout. However, this
requires changing a number of consumers of hgtool and making invasive
changes to the tests. I started down this road, but it proved to be
a bit too much work. This commit strikes a compromise for quick wins
(using robustcheckout) without a massive refactor.

A test for clone by rev with share has been removed because the test
uses the new code path and the behavior with shared pooled storage
has changed. Rather than rewriting the test, I'm removing it: the
tests for the robustcheckout extension cover this use case.

MozReview-Commit-ID: GZNKkLSTIHm

--HG--
extra : rebase_source : edf8675cd
extra : histedit_source : 45298efe5
Jobs
ID Job ID Ran Files Coverage
1 1256.1 (TOX_ENV=py27-hg2.6) 24 May 2016 10:17PM UTC 0
Travis Job 1256.1
2 1256.2 (TOX_ENV=py26-hg2.6) 24 May 2016 10:17PM UTC 0
Travis Job 1256.2
3 1256.3 (TOX_ENV=py27-hg3.2) 24 May 2016 10:17PM UTC 0
Travis Job 1256.3
Source Files on build 1256
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #1256
  • 4ae4edea on github
  • Prev Build on master (#1255)
  • Next Build on master (#1257)
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

© 2026 Coveralls, Inc