anchao commented on PR #21066:
URL: https://github.com/apache/nuttx/pull/21066#issuecomment-6468463074

   > The Testing section still says only "sim/nsh", with no log; our review of 
08:08Z asked for the logs too.
   > 
   > Fix: add the build and runtime logs of this head (CONTRIBUTING 1.7.2), 
with a test where a normal waiter and an uninterruptible waiter use the same 
semaphore and a signal arrives (the case this PR fixes).
   
   Tested this PR on qemu-armv8a:knsh.                       
                                                             
   Build:                                                    
   - configured with `tools/configure.sh -l qemu-armv8a:knsh`
   - built successfully with aarch64-none-elf toolchain      
                                                             
   Runtime:                                                  
   - booted with qemu-system-aarch64                         
   - ran `ostest`                                            
                                                             
   Result:                                                   
   - `ostest_main: Exiting with status 0`                    
   - no ostest failures observed                             
                                                             
   Key output:                                               
                                                             
   ```
   NuttShell (NSH) NuttX-10.4.0                              
   nsh> ostest                                               
   ...                                                       
   user_main: semaphore test                                 
   ...                                                       
   user_main: timed semaphore test                           
   ...                                                       
   user_main: signal handler test                            
   ...                                                       
   user_main: nested signal handler test                     
   ...                                                       
   user_main: POSIX timer test                               
   ...                                                       
   Final memory usage:                                       
   VARIABLE  BEFORE   AFTER                                  
   ======== ======== ========                                
   arena        a000    26000                                
   ordblks         2        5                                
   mxordblk     6ff8    1aff8                                
   uordblks     2808     6ce0                                
   fordblks     77f8    1f320                                
   user_main: Exiting                                        
   ostest_main: Exiting with status 0              
   ```          
   


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