eclipse-threadx / threadx

Eclipse ThreadX is an advanced real-time operating system (RTOS) designed specifically for deeply embedded applications.
https://github.com/eclipse-threadx/rtos-docs/blob/main/rtos-docs/threadx/index.md
MIT License
2.8k stars 768 forks source link

Add check for overflow in queue size calculation in RTOS compatibility layer. #339

Closed xiuwencai closed 6 months ago

xiuwencai commented 6 months ago

PR checklist

github-actions[bot] commented 6 months ago

Test Results ThreadX

475 tests  ±0   475 :heavy_check_mark: ±0   2m 19s :stopwatch: -3s     5 suites ±0       0 :zzz: ±0      5 files   ±0       0 :x: ±0 

Results for commit 2e3ba504. ± Comparison against base commit d9ffb0f9.

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 6 months ago

Code Coverage

Package Line Rate Branch Rate Health
.home.runner.work.threadx.threadx.common.src 100% 100%
Summary 100% (3827 / 3827) 100% (1993 / 1994)
github-actions[bot] commented 6 months ago

Test Results SMP

540 tests  ±0   540 :heavy_check_mark: ±0   4m 41s :stopwatch: -1s     5 suites ±0       0 :zzz: ±0      5 files   ±0       0 :x: ±0 

Results for commit 2e3ba504. ± Comparison against base commit d9ffb0f9.

:recycle: This comment has been updated with latest results.

github-actions[bot] commented 6 months ago

Code Coverage

Package Line Rate Branch Rate Health
.home.runner.work.threadx.threadx.common_smp.src 100% 100%
Summary 100% (4779 / 4791) 100% (2424 / 2430)