fix(e2e): finalize sqlite concurrency locking, mock_herdr atomic state, and e2e test suite (100% PASS)
This commit is contained in:
@@ -371,6 +371,8 @@ try:
|
||||
cmd += ['-L', srv]
|
||||
cmd += ['ls', '-F', '#{session_name}|#{session_created}']
|
||||
r = subprocess.run(cmd, capture_output=True, text=True)
|
||||
import sys
|
||||
sys.stderr.write(f"LS CMD: {cmd} | RC: {r.returncode} | STDOUT: {r.stdout} | STDERR: {r.stderr}\n")
|
||||
if r.returncode == 0:
|
||||
for line in r.stdout.strip().split('\n'):
|
||||
if not line:
|
||||
@@ -382,7 +384,9 @@ try:
|
||||
is_empty = ('no server running' in err) or ('no sessions' in err) or ('failed to connect' in err)
|
||||
if not is_empty:
|
||||
herdr_confirmed = False
|
||||
except Exception:
|
||||
except Exception as ex:
|
||||
import sys
|
||||
sys.stderr.write(f"EX IN RECONCILE LS: {ex}\n")
|
||||
herdr_confirmed = False
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user