Ubuntu 24.04 CI was hanging on tzdata interactive timezone prompt. Changes: - tests/test_installer.sh: Set DEBIAN_FRONTEND=noninteractive, pre-configure timezone - tests/test_installer.sh: Add apt-get options to suppress prompts - .github/workflows/test.yml: Set environment variables in installer-test container - install.sh: Auto-detect CI environment and enable non-interactive mode This follows Debian/Ubuntu best practices for containerized environments and prevents interactive prompts from blocking CI runs. Fixes Ubuntu 24.04 installer-test CI failure. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| conftest.py | ||
| test_ble_peer_interface.py | ||
| test_bleak_threading_hang.py | ||
| test_bleak_with_exec_loading.py | ||
| test_config_directory.py | ||
| test_error_recovery.py | ||
| test_fragmentation.py | ||
| test_gatt_server.py | ||
| test_installer.sh | ||
| test_integration.py | ||
| test_multi_device_simulation.py | ||
| test_prioritization.py | ||