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]
