Skip to content

test_apple_telemetry

ipw.tests.integration.test_apple_telemetry

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")