==================== Infrastructure Layer ==================== The TrigDroid infrastructure layer provides the core services and abstractions. Interfaces ========== Core abstractions and protocol definitions. .. automodule:: TrigDroid_Infrastructure.interfaces :members: :undoc-members: :show-inheritance: Application Layer ================= Main application orchestration and workflow coordination. .. automodule:: TrigDroid_Infrastructure.application.orchestrator :members: :undoc-members: :show-inheritance: Infrastructure Services ======================= Core infrastructure services including dependency injection, logging, and configuration. Dependency Injection --------------------- .. automodule:: TrigDroid_Infrastructure.infrastructure.dependency_injection :members: :undoc-members: :show-inheritance: Android Integration ------------------- .. automodule:: TrigDroid_Infrastructure.infrastructure.android :members: :undoc-members: :show-inheritance: Configuration Management ------------------------- .. automodule:: TrigDroid_Infrastructure.infrastructure.configuration :members: :undoc-members: :show-inheritance: Logging Infrastructure ---------------------- .. automodule:: TrigDroid_Infrastructure.infrastructure.logging :members: :undoc-members: :show-inheritance: Test Runners ============ Pluggable test execution engines for different testing scenarios. Base Test Runner ---------------- .. automodule:: TrigDroid_Infrastructure.test_runners :members: :undoc-members: :show-inheritance: Sensor Test Runner ------------------ .. automodule:: TrigDroid_Infrastructure.test_runners.sensor_test_runner :members: :undoc-members: :show-inheritance: Frida Test Runner ----------------- .. automodule:: TrigDroid_Infrastructure.test_runners.frida_test_runner :members: :undoc-members: :show-inheritance: Test Context ------------ .. automodule:: TrigDroid_Infrastructure.test_runners.test_context :members: :undoc-members: :show-inheritance: