Parallel, Cross-Platform Unit Testing for Real-Time Embedded Systems