7c43469 snapcraft: drop --enable-experimental-package-repositories Non important, but for proof this one could mention in the commit message where it was removed https://github.com/snapcore/snapcraft/commit/0662e630713b50ae1c4126eddb9b82fff133b6d0 https://github.com/snapcore/snapcraft/pull/3520 2ac404f source_builder: fix test changelog sign-off line That is indeed the right format, and the tests pass still d8edae8 Add integration test for sed Indeed it matches 67206b06 ("Add awk integration test") But "awk ''" will return with a good RC, yet OTOH "sed ''" will hang waiting for input. In the test it behaves the same :-/ This hangs here at 2 and never reached 3 $ python3 -c 'import subprocess; print("1"); subprocess.check_call(["awk", ""]); print("2"); subprocess.check_call(["sed", ""]); print("3")' 1 2 I see the test bot passed and it does for $ python3.8 -m pytest gitubuntu/integration_test.py::test_sed_runnable). This is due to the default capture settings in pytest, this one hangs: $ python3.8 -m pytest -s gitubuntu/integration_test.py::test_sed_runnable So I wonder if we should here use the safer: subprocess.check_call(["sed", "--version"]) This works with both, otherwise you might one day need to debug anyother case, switch on -s to see the output and then this one blocks you hanging. 31dbb06 Fix and test update-maintainer integration +1 to the dependency fix as it was formerly only a build-dependency dist-packages/debian/changelog.py is a bit unhappy with our test skeleton file: changelog.py:484: UserWarning: Unexpected line while looking for more change data or trailer: changelog.py:484: UserWarning: Found eof where expected more change data or trailer While those are only internal warnings and the test works fine they could later break on us without actually being a finding on git ubuntu. The following would fix this. - -- Test Maintainer