On Wed, Mar 10, 2021 at 11:42 AM Chris Johns <chr...@rtems.org> wrote:
> On 11/3/21 1:22 am, Joel Sherrill wrote: > > I see qemu hanging for days testing zynq. This is on the Xeon Centos > computer I > > use for batch and automated testing. > > > > This is ps but top shows six qemu processes having around 2231:52 in CPU > time > > used and using 100% CPU. Luckily this machine has more cores than this. > > > > Any ideas? > Looks like a bug in the tester not timing out these tests. It maybe timing > out > but the kill may not be stopping qemu or the testing is missing the timeout > event. The fact qemu is not finishing by it's self is a contributing > factor. It > would require some debugging to find out which it is. > > Tests not finishing should be a handled state no matter the reason. > > > [joel@devel ~]$ ps -efl | grep test > > 2 S joel 4423 30108 98 80 0 - 448725 poll_s Mar08 ? > 1-13:11:11 > > qemu-system-arm -no-reboot -nographic -net none -serial null -serial > mon:stdio > > -M xilinx-zynq-a9 -m 256M -kernel > > ./arm-rtems6/c/xilinx_zynq_a9_qemu/testsuites/tmtests/tm12.exe > > 0 R joel 6493 30568 0 80 0 - 28204 - 08:20 pts/1 > 00:00:00 grep > > --color=auto test > > 2 S joel 15440 30108 97 80 0 - 448715 poll_s Mar08 ? > 1-14:29:27 > > qemu-system-arm -no-reboot -nographic -net none -serial null -serial > mon:stdio > > -M xilinx-zynq-a9 -m 256M -kernel > > ./arm-rtems6/c/xilinx_zynq_a9_qemu/testsuites/psxtests/psxsysconf.exe > > 2 S joel 15981 30108 97 80 0 - 448707 poll_s Mar08 ? > 1-14:26:10 > > qemu-system-arm -no-reboot -nographic -net none -serial null -serial > mon:stdio > > -M xilinx-zynq-a9 -m 256M -kernel > > > ./arm-rtems6/c/xilinx_zynq_a9_qemu/testsuites/psxtmtests/psxtmbarrier01.exe > > 2 S joel 19281 30108 97 80 0 - 497737 poll_s Mar08 ? > 1-14:12:14 > > qemu-system-arm -no-reboot -nographic -net none -serial null -serial > mon:stdio > > -M xilinx-zynq-a9 -m 256M -kernel > > ./arm-rtems6/c/xilinx_zynq_a9_qemu/testsuites/psxtmtests/psxtmsem04.exe > > 2 S joel 24394 30108 97 80 0 - 448708 poll_s Mar08 ? > 1-13:52:24 > > qemu-system-arm -no-reboot -nographic -net none -serial null -serial > mon:stdio > > -M xilinx-zynq-a9 -m 256M -kernel > > ./arm-rtems6/c/xilinx_zynq_a9_qemu/testsuites/sptests/sp48.exe > > 2 S joel 28252 30108 98 80 0 - 497719 poll_s Mar08 ? > 1-13:38:38 > > qemu-system-arm -no-reboot -nographic -net none -serial null -serial > mon:stdio > > -M xilinx-zynq-a9 -m 256M -kernel > > ./arm-rtems6/c/xilinx_zynq_a9_qemu/testsuites/sptests/spfatal04.exe > > 0 S joel 30108 6096 0 80 0 - 967025 futex_ Mar08 ? > 00:00:22 > > python /home/joel/rtems-cron-6/tools/6/bin/rtems-test > > --rtems-tools=/home/joel/rtems-cron-6/tools/6 > --rtems-bsp=xilinx_zynq_a9_qemu > > --log=run.log --mail --mail-from=j...@rtems.org <mailto:j...@rtems.org> > > --mail-to=bu...@rtems.org <mailto:bu...@rtems.org> . > > Can you kill these tests by hand? If so what was the kill command? > Yep. Just use kill PID. I realized that -9 wasn't needed over the few times this has happened: ps -efl | grep test | cut -c10-19 | xargs -e kill > > Chris >
_______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel