* refactor(test): parameterize container paths for host-runner support
Enable test scripts to run both inside Docker containers (existing
behavior) and directly on the host/CI runner by replacing hardcoded
/src, /app, and /shared paths with environment variables that default
to the container values.
- Parameterize REPO_ROOT, WORK_DIR, SHARED_DIR, ENV_FILE in run-tests.sh
- Parameterize REPO_ROOT, WORK_DIR in prepare-content.sh
- Move log_file from pytest.ini to --override-ini in run-tests.sh
- Pin influxdb3-python-cli to v0.3.2 (was unpinned @main)
- Fix shellcheck warnings: quote $file, backticks to $(), while-read loop
* Update test/pytest/requirements.txt