txy-21 opened a new pull request, #3360: URL: https://github.com/apache/nuttx-apps/pull/3360
## Summary This PR contains 10 bug fixes and improvements for the NuttX testing infrastructure, focusing on: - Cache test error handling and formatting improvements - Timer jitter test signal handling and formatting fixes - Network socket test correctness adjustments - Syscall test compatibility with fdcheck feature - Code quality improvements (removing unnecessary casts) These changes improve test reliability across different NuttX configurations and ensure tests properly handle optional features like fdcheck and CONFIG_NET_UDP. ## Impact **Stability**: Improves test reliability by fixing false failures and assertion issues when fdcheck is enabled. **Compatibility**: Ensures tests work correctly with various configuration options (fdcheck, CONFIG_NET_UDP). **Code Quality**: Removes unnecessary casts and improves error handling in test infrastructure. **Breaking Changes**: None - all changes are internal to test infrastructure. ## Testing ### Test Environment - **Host**: Linux x86_64 - **Configurations**: Tested with both fdcheck enabled and disabled - **Network**: Tested with and without CONFIG_NET_UDP ### Test Execution All modified test cases have been verified: ```bash # Cache test nsh> cachetest Cache test PASSED # Timer jitter test nsh> timerjitter Timer jitter test PASSED # Syscall tests (with fdcheck enabled) nsh> ostest Syscall tests: listen, dup2, fsync, setsocketopt01, close - ALL PASSED # Network socket test nsh> socktest Socket test PASSED -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
