From: Dan Nicholson Date: Mon, 11 Jan 2021 23:05:05 +0000 (-0700) Subject: tests: Ensure no dangling commit partials on remote depth pull X-Git-Tag: archive/raspbian/2022.1-3+rpi1~1^2~4^2~5^2~23^2~2 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=b4f06b47a38cea303f678e20d89943a2187b963f;p=ostree.git tests: Ensure no dangling commit partials on remote depth pull This was already being done on the local depth pull test, so this just adds the matching logic to the remote depth pull test. --- diff --git a/tests/test-pull-depth.sh b/tests/test-pull-depth.sh index 1206c6c4..998a18f5 100755 --- a/tests/test-pull-depth.sh +++ b/tests/test-pull-depth.sh @@ -35,21 +35,31 @@ ${CMD_PREFIX} ostree --repo=repo remote add --set=gpg-verify=false origin $(cat ${CMD_PREFIX} ostree --repo=repo pull --depth=0 origin main find repo/objects -name '*.commit' | wc -l > commitcount assert_file_has_content commitcount "^1$" +find repo/state -name '*.commitpartial' | wc -l > commitpartialcount +assert_file_has_content commitpartialcount "^0$" ${CMD_PREFIX} ostree --repo=repo pull --depth=0 origin main find repo/objects -name '*.commit' | wc -l > commitcount assert_file_has_content commitcount "^1$" +find repo/state -name '*.commitpartial' | wc -l > commitpartialcount +assert_file_has_content commitpartialcount "^0$" ${CMD_PREFIX} ostree --repo=repo pull --depth=1 origin main find repo/objects -name '*.commit' | wc -l > commitcount assert_file_has_content commitcount "^2$" +find repo/state -name '*.commitpartial' | wc -l > commitpartialcount +assert_file_has_content commitpartialcount "^0$" ${CMD_PREFIX} ostree --repo=repo pull --depth=1 origin main find repo/objects -name '*.commit' | wc -l > commitcount assert_file_has_content commitcount "^2$" +find repo/state -name '*.commitpartial' | wc -l > commitpartialcount +assert_file_has_content commitpartialcount "^0$" ${CMD_PREFIX} ostree --repo=repo pull --depth=-1 origin main find repo/objects -name '*.commit' | wc -l > commitcount assert_file_has_content commitcount "^3$" +find repo/state -name '*.commitpartial' | wc -l > commitpartialcount +assert_file_has_content commitpartialcount "^0$" echo "ok pull depth"