Summary
The E2E testing infrastructure is now in place (PR #236), but the actual integration tests for the following components are not yet implemented:
Test Scenarios to Implement
1. MQTT Bridge Tests
2. CLI Tests
3. Device Profiler Tests
Infrastructure Ready
The test infrastructure from PR #236 provides:
- ✅ Virtual serial ports (socat)
- ✅ Emulator with RTU transport
- ✅ MQTT broker (Docker Compose)
- ✅ BATS test framework
- ✅ Helper functions and setup scripts
- ✅ CI/CD workflow
Related
Part of the E2E testing roadmap. Infrastructure completed in PR #236.
Summary
The E2E testing infrastructure is now in place (PR #236), but the actual integration tests for the following components are not yet implemented:
Test Scenarios to Implement
1. MQTT Bridge Tests
2. CLI Tests
ya-modbus read: Reads correct values from emulated devicesya-modbus write: Updates registers successfullyya-modbus list-devices: Shows available drivers3. Device Profiler Tests
Infrastructure Ready
The test infrastructure from PR #236 provides:
Related
Part of the E2E testing roadmap. Infrastructure completed in PR #236.