#!/usr/bin/env bash set -euo pipefail project_root="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)" cd "${project_root}" python_bin="${PYTHON_BIN:-python3}" "${python_bin}" -c \ 'import sys; assert sys.version_info >= (3, 10), sys.version' PYTHONPATH=src:. "${python_bin}" -m unittest discover -s tests -p '*.py' -q "${python_bin}" tools/bundle_platforms.py PYTHONPATH=src:. "${python_bin}" -m quant60 smoke \ --config configs/baseline.json \ --output artifacts/local-smoke PYTHONPATH=src:. "${python_bin}" -m quant60 verify-manifest \ artifacts/local-smoke/manifest.json PYTHONPATH=src:. "${python_bin}" -m quant60 research-smoke \ --output artifacts/research-smoke PYTHONPATH=src:. "${python_bin}" -m quant60 verify-research-manifest \ artifacts/research-smoke/manifest.json PYTHONPATH=src:. "${python_bin}" tools/export_mock_parity.py \ export \ --output artifacts/mock-parity/report.json PYTHONPATH=src:. "${python_bin}" tools/export_mock_parity.py \ verify \ artifacts/mock-parity/report.json PYTHONPATH=src:. "${python_bin}" tools/capability_probe.py "${python_bin}" tools/run_colab_notebook.py notebooks/quant_os_colab.ipynb "${python_bin}" tools/run_colab_notebook.py \ notebooks/quant_os_colab.ipynb \ --execute