Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
+dgit (5.5+exp5~) experimental; urgency=medium
+
+ * test suite: gpg-agent workaround: Add more debugging output.
+
+ --
+
dgit (5.5+exp4) experimental; urgency=medium
* test suite: Add bc to appropriate test Depends.
#!/bin/sh
set -ex
+d () {
+ date --iso-8601=ns >&2
+ ps -ef | grep gpg-agent >&2
+}
+
+d
+
retry_until_ok () {
sleeptime=0
+ d
while ! "$@"; do
+ d
case $sleeptime in
??.*)
echo >&2 "$0: GPG AGENT STARTP $@ TIMED OUT"
echo >&2 'GPG-WITHAGENT... RUNNING'
+d
+
set +e
$DGIT_TEST_REAL_GPG \
--agent-program=$DGIT_STUNT_AGENT "$@"
rc=$?
set -e
+d
+
echo >&2 'GPG-WITHAGENT... STOPPING'
kill_agent_not_running () {
echo >&2 'GPG-WITHAGENT... DONE'
+d
+
exit $rc