Run from examples/python-language/:
PYTHONPATH=src /usr/bin/python3.12 experiments/21_sqlite.py > evidence/21/20261007-sqlite/stdout.log 2> evidence/21/20261007-sqlite/stderr.log
exit=0; stdout.log contains injected-fault snapshot and five independent subprocesses' arguments, exits and original streams
PYTHONPATH=src /usr/bin/python3.12 -m unittest discover -s tests -v > evidence/21/20261007-sqlite/tests.stdout 2> evidence/21/20261007-sqlite/tests.stderr
exit=0 (66 tests)
PYTHONPATH=src /usr/bin/python3.12 -c 'import sqlite3; print(sqlite3.sqlite_version); print(sqlite3.version)' > evidence/21/20261007-sqlite/sqlite-version.stdout
exit=0; DeprecationWarning on stderr for sqlite3.version (not separately captured in file)
From repository root with initially nonexistent output dir:
PATH=/opt/cloudcli/node/bin:$PATH sh examples/python-language/tools/build_selected_pages.sh /tmp/tasklab21-pages-vs2A1V > examples/python-language/evidence/21/20261007-sqlite/hexo-mini.stdout 2> examples/python-language/evidence/21/20261007-sqlite/hexo-mini.stderr
exit=0 (22 pages)
