OpenJDK回归测试中DeoptimizeWalk.sh脚本超时问题排查与解决
OpenJDK JTreg测试DeoptimizeWalk.sh超时问题解决方法
问题现象
在对OpenJDK进行回归测试时,通过JTreg运行带有JDI调试功能的DeoptimizeWalk.sh脚本时,出现如下错误:
--Fail: waitForJdbMsg timed out after 40 seconds, looking for /]/, in 1 lines; exitting
最终触发sh进程超时(超时阈值为480000ms,实际耗时480002ms),导致测试用例执行失败。
问题原因
该问题由操作系统本地语言环境不兼容引发,将系统语言环境设置为en_US.UTF-8即可解决。
解决步骤
- 检查当前系统语言环境:执行命令
echo $LANG - 设置语言环境为
en_US.UTF-8:执行命令export LANG=en_US.UTF-8
内容的提问来源于stack exchange,提问作者xiaotao nan
相关产品推荐
相关产品推荐

