checking 600
savings 600
-step sto: SET statement_timeout = 1000;
+step sto: SET statement_timeout = 2000;
step locktbl: LOCK TABLE accounts; <waiting ...>
step locktbl: <... completed>
ERROR: canceling statement due to statement timeout
checking 600
savings 600
-step lto: SET lock_timeout = 1000;
+step lto: SET lock_timeout = 2000;
step locktbl: LOCK TABLE accounts; <waiting ...>
step locktbl: <... completed>
ERROR: canceling statement due to lock timeout
checking 600
savings 600
-step lsto: SET lock_timeout = 1000; SET statement_timeout = 2000;
+step lsto: SET lock_timeout = 2000; SET statement_timeout = 3000;
step locktbl: LOCK TABLE accounts; <waiting ...>
step locktbl: <... completed>
ERROR: canceling statement due to lock timeout
checking 600
savings 600
-step slto: SET lock_timeout = 2000; SET statement_timeout = 1000;
+step slto: SET lock_timeout = 3000; SET statement_timeout = 2000;
step locktbl: LOCK TABLE accounts; <waiting ...>
step locktbl: <... completed>
ERROR: canceling statement due to statement timeout
starting permutation: wrtbl sto update
step wrtbl: UPDATE accounts SET balance = balance + 100;
-step sto: SET statement_timeout = 1000;
+step sto: SET statement_timeout = 2000;
step update: DELETE FROM accounts WHERE accountid = 'checking'; <waiting ...>
step update: <... completed>
ERROR: canceling statement due to statement timeout
starting permutation: wrtbl lto update
step wrtbl: UPDATE accounts SET balance = balance + 100;
-step lto: SET lock_timeout = 1000;
+step lto: SET lock_timeout = 2000;
step update: DELETE FROM accounts WHERE accountid = 'checking'; <waiting ...>
step update: <... completed>
ERROR: canceling statement due to lock timeout
starting permutation: wrtbl lsto update
step wrtbl: UPDATE accounts SET balance = balance + 100;
-step lsto: SET lock_timeout = 1000; SET statement_timeout = 2000;
+step lsto: SET lock_timeout = 2000; SET statement_timeout = 3000;
step update: DELETE FROM accounts WHERE accountid = 'checking'; <waiting ...>
step update: <... completed>
ERROR: canceling statement due to lock timeout
starting permutation: wrtbl slto update
step wrtbl: UPDATE accounts SET balance = balance + 100;
-step slto: SET lock_timeout = 2000; SET statement_timeout = 1000;
+step slto: SET lock_timeout = 3000; SET statement_timeout = 2000;
step update: DELETE FROM accounts WHERE accountid = 'checking'; <waiting ...>
step update: <... completed>
ERROR: canceling statement due to statement timeout
session "s2"
setup { BEGIN ISOLATION LEVEL READ COMMITTED; }
-step "sto" { SET statement_timeout = 1000; }
-step "lto" { SET lock_timeout = 1000; }
-step "lsto" { SET lock_timeout = 1000; SET statement_timeout = 2000; }
-step "slto" { SET lock_timeout = 2000; SET statement_timeout = 1000; }
+step "sto" { SET statement_timeout = 2000; }
+step "lto" { SET lock_timeout = 2000; }
+step "lsto" { SET lock_timeout = 2000; SET statement_timeout = 3000; }
+step "slto" { SET lock_timeout = 3000; SET statement_timeout = 2000; }
step "locktbl" { LOCK TABLE accounts; }
step "update" { DELETE FROM accounts WHERE accountid = 'checking'; }
teardown { ABORT; }