~doismellburning/turnip:feature/make-check-test-lint

Last commit made on 2019-09-02
Get this branch:
git clone -b feature/make-check-test-lint https://git.launchpad.net/~doismellburning/turnip
Only Kristian Glass can upload to this branch. If you are Kristian Glass please log in for upload directions.

Branch merges

Branch information

Name:
feature/make-check-test-lint
Repository:
lp:~doismellburning/turnip

Recent commits

f051af3... by Kristian Glass

`make check` to run tests AND lint

Previously `make check` ran only the unit tests; now there is an
explicit `test` target for just tests, while `check` both `lint`s and
`test`s

c7c26dd... by Kristian Glass

Add `make run-pack` to run the pack services

Merged from https://code.launchpad.net/~doismellburning/turnip/+git/turnip/+merge/371664

68c1568... by Kristian Glass

Add `make run-pack` to run the pack services

9e661f9... by Colin Watson

Fix semantics of force-push to not imply create

The force-push permission was intended to imply push, but not to imply
create. Although the Launchpad UI uses "Can force-push" as shorthand
for all of create, push, and force-push permissions, it's possible to
set up more restrictive combinations using the API, and the Ubuntu
kernel team would like to be able to grant some people only push and
force-push.

LP: #1815221

Merged from https://code.launchpad.net/~cjwatson/turnip/+git/turnip/+merge/371304

3bd1b0a... by Colin Watson

Handle timeout errors in hookrpc calls

LP: #1838675

Merged from https://code.launchpad.net/~cjwatson/turnip/+git/turnip/+merge/371301

30528cb... by Colin Watson

Fix semantics of force-push to not imply create

The force-push permission was intended to imply push, but not to imply
create. Although the Launchpad UI uses "Can force-push" as shorthand
for all of create, push, and force-push permissions, it's possible to
set up more restrictive combinations using the API, and the Ubuntu
kernel team would like to be able to grant some people only push and
force-push.

LP: #1815221

f3706e9... by Colin Watson

Handle timeout errors in hookrpc calls

LP: #1838675

ea26f29... by Colin Watson

Always call Resource.putChild with path as bytes

Twisted 19.7.0 deprecated passing path as non-bytes.

Merged from https://code.launchpad.net/~cjwatson/turnip/+git/turnip/+merge/371009

22699f6... by Colin Watson

Always call Resource.putChild with path as bytes

Twisted 19.7.0 deprecated passing path as non-bytes.

5336360... by Colin Watson

Apply a timeout to all virtinfo calls

The timeout is 15 seconds by default, but is configurable.

LP: #1453930

Merged from https://code.launchpad.net/~cjwatson/turnip/+git/turnip/+merge/370625