提交 9f7424cc 编写于 作者: S Steven Rostedt 提交者: Steven Rostedt

ktest: Add another monitor flush before installing kernel

On some tests that do multiple boots (patchcheck, bisect, etc), the build
of the next kernel to run may finish before the stable kernel has finished
booting. Then the install of the new kernel will fail when it tries to connect
as the machine has not finished the boot process.

Do one more monitor flush to make sure the machine is up and running before
trying to connect to it again.
Signed-off-by: NSteven Rostedt <rostedt@goodmis.org>
上级 c54367f9
...@@ -1391,6 +1391,11 @@ sub get_version { ...@@ -1391,6 +1391,11 @@ sub get_version {
} }
sub start_monitor_and_boot { sub start_monitor_and_boot {
# Make sure the stable kernel has finished booting
start_monitor;
wait_for_monitor 5;
end_monitor;
get_grub_index; get_grub_index;
get_version; get_version;
install; install;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册