-taintsout=$tmp/sqlite3.taints-out
-echo >&3 'begin;';
-echo >&3 ".output $taintsout"
-echo >&3 'select * from taints;';
-echo >&3 'create table dummy (x text);'
-
-t-dgit build
-
-while ! grep $taint $taintsout; do sleep 0.1; done
-
-DGIT_RPD_TEST_DBLOOP_HOOK='
- print STDERR "DBLOOP HOOK $sleepy\n";
- $poldbh->sqlite_busy_timeout(2500);
- if ($sleepy > 2) {
- system '\''
- set -ex
- echo >'"$fifo"' "rollback;"
- touch '"$tmp/sqlite3.rolled-back"'
- '\'' and die "$? $!";
- }
-' \
-t-dgit push --deliberately-not-fast-forward
-
-exec 3>&-
-wait $sqlite3_pid
-
-ls $tmp/sqlite3.rolled-back
-
-t-policy-admin list-taints | tee $tmp/taints-list | grep $autotaint