dragonwell-releng / dragonwell-adoptium

0 stars 0 forks source link

【DRAGONWELL8】用例java/lang/invoke/MethodHandles/CatchExceptionTest.java在aarch64平台使用-Xcomp选项概率超时失败 #133

Closed zhaoyuanfang1 closed 1 year ago

zhaoyuanfang1 commented 1 year ago

https://tone.aliyun-inc.com/ws/xesljfzh/test_result/179063?tab=1 Steps to Reproduce Steps to reproduce the behavior:

git clone -b master "git@github.com:alibaba/dragonwell8.git" jdk-repo
wget -nv https://compiler-ci-bucket.oss-cn-hangzhou.aliyuncs.com/jdk/tools/jtreg5.1-b01.zip -O jtreg.zip
unzip jtreg.zip
wget -nv https://dragonwell.oss-cn-shanghai.aliyuncs.com/8.14.15/Alibaba_Dragonwell_Extended_8.14.15_aarch64_linux.tar.gz -O binary.tar.gz
tar zxvf binary.tar.gz
cd dragonwell-8.14.15
export JAVA_HOME=$PWD ; export PATH=$JAVA_HOME/bin:$PATH ; export TEST_JDK_HOME=$JAVA_HOME
cd -
cd jtreg
export JT_HOME=$PWD ; export PATH=$PWD/bin:$PATH
cd -
test=./jdk-repo/jdk/test/java/lang/invoke/MethodHandles/CatchExceptionTest.java
nproc=`nproc` ; dir="tmp-jtreg-"`basename $test .java` ; rm -rf $dir ; mkdir -p $dir ; time seq 10000 | xargs -i -n 1 -P $nproc bash -c "jtreg -ea -esa -Xcomp -timeoutFactor:2 -v:fail,error,time,nopass -nr -w $dir/index-{} $test &> $dir/{}.log ; grep 'Test results: passed: 1' -L $dir/{}.log"

dragonwell8错误日志 871.log 1635.log 关键报错: TEST RESULT: Error. Program `/home/admin/test/dragonwell-aarch64-8-extended/binary-download/dragonwell-8.14.15/bin/java' timed out (timeout set to 240000ms, elapsed time including timeout handling was 240935ms).

dragonwell复现概率:2/5000 Temurin复现概率:0/10000 环境信息: 11.165.150.233 /home/admin/test/dragonwell-aarch64-8-extended image

sendaoYan commented 1 year ago

https://code.alibaba-inc.com/os-quality/tone-matrix/codereview/12605787