[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#63675: shepherd 0.10.0 test 2 fail on riscv64-linux
From: |
Z572 |
Subject: |
bug#63675: shepherd 0.10.0 test 2 fail on riscv64-linux |
Date: |
Sun, 11 Jun 2023 22:15:06 +0800 |
User-agent: |
mu4e 1.10.2; emacs 30.0.50 |
on qemu:
forking-service.sh test always fail.
try use strace but can't:
```
+ /gnu/store/w7a3fxw00y4picvcrkvdxavpj5gqabbb-strace-6.2/bin/strace -f -t -s 80
-o /tmp/she.strace shepherd -I -s t-socket-25862 -c t-conf-25862 -l t-log-25862
--pid=t-pid-25862
+ sleep 0.3
/gnu/store/w7a3fxw00y4picvcrkvdxavpj5gqabbb-strace-6.2/bin/strace:
test_ptrace_get_syscall_info: PTRACE_TRACEME: Function not implemented
/gnu/store/w7a3fxw00y4picvcrkvdxavpj5gqabbb-strace-6.2/bin/strace:
ptrace(PTRACE_TRACEME, ...): Function not implemented
/gnu/store/w7a3fxw00y4picvcrkvdxavpj5gqabbb-strace-6.2/bin/strace:
PTRACE_SETOPTIONS: Function not implemented
/gnu/store/w7a3fxw00y4picvcrkvdxavpj5gqabbb-strace-6.2/bin/strace: detach:
waitpid(25922): No child processes
```
pid-file.sh fail in check phase, but success at rerun use 'make check
TESTS=tests/pid-file.sh'
riscv machine temporarily unable to reproduce.
pid-file.log
Description: Text document
forking-service.log
Description: Text document
Ludovic Courtès <ludo@gnu.org> writes:
> Ludovic Courtès <ludo@gnu.org> skribis:
>
>> Here it looks as though process 6499 (associated with service
>> ‘test’) is
>> either not receiving SIGHUP as sent by “kill 6499” or is ignoring it.
>
> It’s a similar issue in ‘tests/pid-file.sh’, it seems.
>
> To get a better understanding of what’s happening, could you replace:
>
> shepherd -I …
>
> by:
>
> strace -f -t -s 80 -o /tmp/shepherd.strace shepherd -I …
>
> at the beginning of ‘tests/forking-service.sh’? Then, once you’ve
> managed to get the test to fail again, please send both
> ‘tests/forking-service.log’ and ‘/tmp/shepherd.strace’.
>
> TIA!
>
> Ludo’.
--
over
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- bug#63675: shepherd 0.10.0 test 2 fail on riscv64-linux,
Z572 <=