lp:~fullermd/brz/silence-git-apply-test

Created by Matthew Fuller and last modified
Get this branch:
bzr branch lp:~fullermd/brz/silence-git-apply-test
Only Matthew Fuller can upload to this branch. If you are Matthew Fuller please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Matthew Fuller
Project:
Breezy
Status:
Development

Recent revisions

7296. By Matthew Fuller

Silence output from patch(1) in git-apply test.

The test suite stubs in stdout/err wrappers for the python code, but
doesn't mess with the underlying file descriptors, so spawned off
processes still get the terminal. cmd_git_apply._apply_patch() uses
subprocess to spawn off the system patch(1) to do the application, and
patch talks a lot about what it's doing. While patch has a -s arg to
quiet it down, we probably want it speaking a lot in normal use so the
user can see what's going on, so just switch stdout to /dev/null
around the run_bzr call in the test instead.

An argument could be made that the test suite as a whole should be
better about moving the fd's so subprocesses can't hit the terminal
directly, but for the moment, this seems to be the only test where it
matters.

7295. By Vincent Ladeuil

Open trunk again as 3.1.0dev1

Merged from https://code.launchpad.net/~vila/brz/trunk/+merge/364041

7294. By Jelmer Vernooij

Support reading related branches from git configs.

Merged from https://code.launchpad.net/~jelmer/brz/git-config-branches/+merge/358140

7293. By Jelmer Vernooij

Add support for rcp-style location string for SSH operations.

Merged from https://code.launchpad.net/~jelmer/brz/rcp-url/+merge/362712

7292. By Jelmer Vernooij

Use time.perf_counter, which is replacing time.clock.

time.clock is going away in Python 3.8.

Also, rename osutils.timer_func to perf_counter for consistency.

Merged from https://code.launchpad.net/~jelmer/brz/no-time-clock/+merge/363892

7291. By Jelmer Vernooij

Split out a 'probe_from_url' method on Hoster.

Merged from https://code.launchpad.net/~jelmer/brz/probe-url/+merge/362951

7290. By Jelmer Vernooij

Fix pushing of tags as part of nascent git branches.

Merged from https://code.launchpad.net/~jelmer/brz/push-branch-tags/+merge/363234

7289. By Jelmer Vernooij

Don't buffer more than a line when reading from standard input.

Merged from https://code.launchpad.net/~jelmer/brz/fix-stream-buffering/+merge/363233

7288. By Jelmer Vernooij

Add clearer error when launchpadlib is missing.

Merged from https://code.launchpad.net/~jelmer/brz/launchpadlib-error/+merge/363218

7287. By Jelmer Vernooij

Bump minimum dulwich version to 0.19.11.

Merged from https://code.launchpad.net/~jelmer/brz/dulwich-version/+merge/363226

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:brz
This branch contains Public information 
Everyone can see this information.

Subscribers