torture: Run Linux-kernel binary out of results directory
The rcutorture scripts create a qemu-cmd script containing the actual qemu command. However, this command references the build directory, which will be overwritten by later builds. This commit therefore runs the kernel out of the results directory so that less hand-editing is required to re-run a previous test. Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com> Reviewed-by: Pranith Kumar <bobby.prani@gmail.com> Reviewed-by: Josh Triplett <josh@joshtriplett.org>
This commit is contained in:
parent
d7e2993396
commit
2f3fd499df
|
@ -168,8 +168,8 @@ then
|
||||||
touch $resdir/buildonly
|
touch $resdir/buildonly
|
||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
echo $QEMU $qemu_args -m 512 -kernel $builddir/$BOOT_IMAGE -append \"$qemu_append $boot_args\" > $resdir/qemu-cmd
|
echo $QEMU $qemu_args -m 512 -kernel $resdir/bzImage -append \"$qemu_append $boot_args\" > $resdir/qemu-cmd
|
||||||
( $QEMU $qemu_args -m 512 -kernel $builddir/$BOOT_IMAGE -append "$qemu_append $boot_args"; echo $? > $resdir/qemu-retval ) &
|
( $QEMU $qemu_args -m 512 -kernel $resdir/bzImage -append "$qemu_append $boot_args"; echo $? > $resdir/qemu-retval ) &
|
||||||
qemu_pid=$!
|
qemu_pid=$!
|
||||||
commandcompleted=0
|
commandcompleted=0
|
||||||
echo Monitoring qemu job at pid $qemu_pid
|
echo Monitoring qemu job at pid $qemu_pid
|
||||||
|
|
Loading…
Reference in New Issue