Tier 3 integration tests for Apple Silicon telemetry.
These tests require macOS with Apple Silicon and powermetrics access.
They are skipped on non-macOS platforms.
test_powermetrics_available()
Verify powermetrics is accessible on macOS.
Source code in intelligence-per-watt/src/ipw/tests/integration/test_apple_telemetry.py
| def test_powermetrics_available() -> None:
"""Verify powermetrics is accessible on macOS."""
assert shutil.which("powermetrics") is not None
|
test_apple_ane_telemetry()
Placeholder: collect Apple ANE (Neural Engine) telemetry.
Source code in intelligence-per-watt/src/ipw/tests/integration/test_apple_telemetry.py
| def test_apple_ane_telemetry() -> None:
"""Placeholder: collect Apple ANE (Neural Engine) telemetry."""
pytest.skip("Full Apple ANE integration test not yet implemented")
|