yezhonghui2024 opened a new pull request, #17647:
URL: https://github.com/apache/nuttx/pull/17647

   *Note: Please adhere to [Contributing 
Guidelines](https://github.com/apache/nuttx/blob/master/CONTRIBUTING.md).*
   
   ## Summary
   
   On the SIM platform,  WDT time is used to implement the function of sim loop 
main.
   
   ## Impact
   
   The main loop listens for and processes driver events in a loop. After 
refactoring,
    each driver creates its own periodic processing thread.
   
   ## Testing
   
   ostest:
   ……
   wqueue_test: multiple threads and queues test start
   Current thread priority: 150
   wqueue_test: delay test
   Threads' Priorities:{5} [ 148 149 150 151 152 ]
   Work Queues' Priorities:{3} [ 149 150 151 ]
   Delays:{20} [ 310 499 441 430 376 190 449 119 475 415 177 140 401 166 273 
120 82 265 261 184 ]
   Waiting for all works to finish... timeout_cnt:200/2147483647  done
   Work[  0] in [0] [    Passed] added at 338587, qtime expected: 338898     
actual:338898    ,    delay expected :310    actual:311
   Work[  1] in [0] [    Passed] added at 338587, qtime expected: 339087     
actual:339087    ,    delay expected :499    actual:500
   Work[  2] in [0] [    Passed] added at 338587, qtime expected: 339029     
actual:339029    ,    delay expected :441    actual:442
   Work[  3] in [0] [    Passed] added at 338587, qtime expected: 339018     
actual:339018    ,    delay expected :430    actual:431
   Work[  4] in [0] [    Passed] added at 338587, qtime expected: 338964     
actual:338964    ,    delay expected :376    actual:377
   Work[  5] in [1] [    Passed] added at 338688, qtime expected: 338879     
actual:338879    ,    delay expected :190    actual:191
   Work[  6] in [1] [    Passed] added at 338688, qtime expected: 339138     
actual:339138    ,    delay expected :449    actual:450
   Work[  7] in [1] [    Passed] added at 338688, qtime expected: 338808     
actual:338808    ,    delay expected :119    actual:120
   Work[  8] in [1] [    Passed] added at 338688, qtime expected: 339164     
actual:339164    ,    delay expected :475    actual:476
   Work[  9] in [1] [    Passed] added at 338688, qtime expected: 339104     
actual:339104    ,    delay expected :415    actual:416
   Work[ 10] in [2] [    Passed] added at 338789, qtime expected: 338967     
actual:338967    ,    delay expected :177    actual:178
   Work[ 11] in [2] [    Passed] added at 338789, qtime expected: 338930     
actual:338930    ,    delay expected :140    actual:141
   Work[ 12] in [2] [    Passed] added at 338789, qtime expected: 339191     
actual:339191    ,    delay expected :401    actual:402
   Work[ 13] in [2] [    Passed] added at 338789, qtime expected: 338956     
actual:338956    ,    delay expected :166    actual:167
   Work[ 14] in [2] [    Passed] added at 338789, qtime expected: 339063     
actual:339063    ,    delay expected :273    actual:274
   Work[ 15] in [0] [    Passed] added at 338890, qtime expected: 339011     
actual:339011    ,    delay expected :120    actual:121
   Work[ 16] in [0] [    Passed] added at 338890, qtime expected: 338973     
actual:338973    ,    delay expected :82     actual:83
   Work[ 17] in [0] [    Passed] added at 338890, qtime expected: 339156     
actual:339156    ,    delay expected :265    actual:266
   Work[ 18] in [0] [    Passed] added at 338890, qtime expected: 339152     
actual:339152    ,    delay expected :261    actual:262
   Work[ 19] in [0] [    Passed] added at 338890, qtime expected: 339075     
actual:339075    ,    delay expected :184    actual:185
   


-- 
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]

Reply via email to