prole/run_with_coverage.sh
chrisfu ce5ff83eb4 checkpoint: improve init scripts, installer flows, and kube context handling
- Fix kube context switching for k3s single-context kubeconfigs and k3d shorthand prefixes

- Update common init/status scripts (registry, kerberos, cnpg backup, service layer, common services)

- Add Gitea init script and installer ArgoCD screen

- Add Supabase realtime probe patching plus regression tests

- Extend installer core/UI test coverage
2026-03-14 20:07:54 -07:00

16 lines
498 B
Bash
Executable File

#!/bin/bash
# Run the Prole installer with execution instrumentation (coverage)
# This helps identify unused code paths during manual testing/usage.
set -e
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
PYTHON="$SCRIPT_DIR/bin/python"
export PYTHONPATH="$SCRIPT_DIR:${PYTHONPATH:-}"
"$PYTHON" -m coverage run "$SCRIPT_DIR/install.py" "$@"
"$PYTHON" -m coverage report -m
"$PYTHON" -m coverage html
echo "Execution instrumentation report generated in $SCRIPT_DIR/htmlcov/index.html"