lp:~matsubara/tarmac/bundle-lander
Created by
Diogo Matsubara
and last modified
- Get this branch:
- bzr branch lp:~matsubara/tarmac/bundle-lander
Only
Diogo Matsubara
can upload to this branch. If you are
Diogo Matsubara
please log in for upload directions.
Branch merges
Propose for merging
- Gary Poster (community): Approve
-
Diff: 834 lines (+661/-35)7 files modifiedtarmac/bin/commands.py (+20/-0)
tarmac/pidfile.py (+77/-0)
tarmac/plugins/bundlecommand.py (+215/-30)
tarmac/plugins/tests/test_bundlecommand.py (+280/-0)
tarmac/tests/mock.py (+17/-0)
tarmac/tests/test_commands.py (+21/-5)
tarmac/tests/test_pidfile.py (+31/-0)
Branch information
Recent revisions
- 396. By Diogo Matsubara
-
fix XXX in test_commmands.py and add test for running bundle command with lock file.
- 394. By Diogo Matsubara
-
also log the lock file age and pid when the lock is younger than the allowed lock period
- 393. By Diogo Matsubara
-
implement lock file mechanism as suggested by Gary: lock file is a pid file, it allows a configuration option to be set so we know when tarmac is taking too long to end its run, and it shows the age of the pid file. Includes a modified version of the pidfile.py file from lib/canonical/
lazr/pidfile. py - 392. By Diogo Matsubara
-
update test_run_failure to show that emails were sent and the merge proposals were updated.
- 391. By Diogo Matsubara
-
fix format_result to include notification of attached log file only when sending email, not when commenting in MP.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:tarmac