We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
https://tone.aliyun-inc.com/ws/xesljfzh/test_result/365069?tab=1 【环境准备】
登录39.105.191.81 目录/home/dongzhichun/tone/dragonwell8 BINARY_URL=oss://compiler-ci-bucket/dragonwell8/CI/tar/20240822-112257-354-#521-linux.x86_64.release.master-afffb54106e85c2ea36a26422d920fa94fb7c0ad.tar.gz JTREG_URL=oss://compiler-ci-bucket/jdk/tools/jtreg5.1-b01.zip JDK_REPO=https://github.com/dragonwell-project/dragonwell8.git JDK_BRANCH=master cd ~/tone/tone-matrix-compiler/common;./ossutil.bin_$(arch) -i;cd - alias oss="~/tone/tone-matrix-compiler/common/ossutil.bin_$(arch) -e oss-cn-hangzhou.aliyuncs.com -u jvm_dev-b ~/tone/tone-matrix-compiler/common/ossutil_bin/ossutil -o download -f -r" 部署二进制: oss $BINARY_URL -l ${BINARY_URL##*/} mkdir bin-dragonwell8;tar -xf ${BINARY_URL##*/} -C bin-dragonwell8 部署jtreg工具: oss $JTREG_URL -l ${JTREG_URL##*/};unzip ${JTREG_URL##*/} 部署用例repo git clone -b $JDK_BRANCH $JDK_REPO jdk-repo-dragonwell8 执行以下命令: cd bin-dragonwell8/j2sdk-image && 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 - jtreg -nr -v:fail,error -w tmp -Xmixed jdk-repo-dragonwell8/jdk/test/jdk/internal/platform/docker/TestDockerMemoryMetrics.java
x64和aarch64都有问题,失败率4/20,复现命令
[dongzhichun@CompilerTest-x64-1 dragonwell8]$ function runJtreg() { jtreg -Xmixed -ea -esa -timeoutFactor:4 -v:fail,error,time,nopass -nr -w $dir/index-$1 $test &> $dir/$1.log ; if [[ 0 -ne $? ]] ; then echo -n "$1 " ; else rm -rf $dir/index-$1 $dir/$1.log ; fi ; } ; export -f runJtreg ; export dir="tmp-jtreg-"`basename ${test##* } .java | sed "s|#|_|"` ; rm -rf $dir ; mkdir -p $dir ; time seq 20 | xargs -i -n 1 -P 2 bash -c "runJtreg {}" ; echo total fail number: `ls $dir/*.log 2> /dev/null | wc | awk '{print $1}'` 7 10 14 15 real 4m23.318s user 1m56.584s sys 0m17.118s total fail number: 4
【对比测试】 dragonwell8 release 同样问题 失败率4/20 oss://dragonwell/8.20.21/Alibaba_Dragonwell_Extended_8.20.21_x64_linux.tar.gz
Temurin8 同样问题 失败率5/20 oss://compiler-ci-bucket/openjdk/jdk8u422-ga/OpenJDK8U-jdk_x64_linux_hotspot_8u422b05.tar.gz
【用例日志】
[COMMAND] docker run --tty=true --rm --volume /home/dongzhichun/tone/dragonwell8/tmp-jtreg-TestDockerMemoryMetrics/index-7/classes/jdk/internal/platform/docker:/test-classes/ --memory=64m jdk-internal:test-metrics-memory /jdk/bin/java -Xmx64m -cp /test-classes/ -Xmixed -ea -esa MetricsMemoryTester failcount [ELAPSED: 388 ms] [STDERR] [STDOUT] [failcount] DEBUG: Bytes allocation length 1: 1048576 TEST PASSED!!! [COMMAND] docker rmi --force jdk-internal:test-metrics-memory [ELAPSED: 13 ms] [STDERR] [STDOUT] Untagged: jdk-internal:test-metrics-memory Deleted: sha256:3d8665a7e40efcc19493ce3c3a8affaffd6c07f5399fd53311bfcda0239f75dd STDERR: stdout: [[failcount] DEBUG: Bytes allocation length 1: 1048576 TEST PASSED!!! ]; stderr: [] exitValue = 137 java.lang.RuntimeException: Expected to get exit value of [0] at jdk.test.lib.process.OutputAnalyzer.shouldHaveExitValue(OutputAnalyzer.java:396) at TestDockerMemoryMetrics.testMemoryFailCount(TestDockerMemoryMetrics.java:118) at TestDockerMemoryMetrics.main(TestDockerMemoryMetrics.java:79) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.sun.javatest.regtest.agent.MainWrapper$MainThread.run(MainWrapper.java:127) at java.lang.Thread.run(Thread.java:855)
【版本信息】
[dongzhichun@CompilerTest-x64-1 dragonwell8]$ uname -a ; cat /etc/os-release ; free -h ; lscpu | head -n 25 ; java -version ; java -Xinternalversion Linux CompilerTest-x64-1 5.10.134-16.1.al8.x86_64 #1 SMP Thu Dec 7 14:11:24 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux NAME="Alibaba Cloud Linux" VERSION="3 (Soaring Falcon)" ID="alinux" ID_LIKE="rhel fedora centos anolis" VERSION_ID="3" UPDATE_ID="9" PLATFORM_ID="platform:al8" PRETTY_NAME="Alibaba Cloud Linux 3 (Soaring Falcon)" ANSI_COLOR="0;31" HOME_URL="https://www.aliyun.com/" total used free shared buff/cache available Mem: 123Gi 1.6Gi 63Gi 2.0Mi 58Gi 120Gi Swap: 0B 0B 0B Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 32 On-line CPU(s) list: 0-31 Thread(s) per core: 2 Core(s) per socket: 16 Socket(s): 1 NUMA node(s): 1 Vendor ID: GenuineIntel CPU family: 6 Model: 106 Model name: Intel(R) Xeon(R) Platinum 8369B CPU @ 2.70GHz Stepping: 6 CPU MHz: 3522.466 BogoMIPS: 5399.99 Hypervisor vendor: KVM Virtualization type: full L1d cache: 48K L1i cache: 32K L2 cache: 1280K L3 cache: 49152K NUMA node0 CPU(s): 0-31 Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq monitor ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch cpuid_fault invpcid_single ibrs_enhanced fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves wbnoinvd arat avx512vbmi pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid fsrm arch_capabilities openjdk version "1.8.0_372" OpenJDK Runtime Environment (Alibaba Dragonwell Extended Edition 8.19.20) (build 1.8.0_372-b01) OpenJDK 64-Bit Server VM (Alibaba Dragonwell Extended Edition 8.19.20) (build 25.372-b01, mixed mode) OpenJDK 64-Bit Server VM (25.372-b01) for linux-amd64 JRE (1.8.0_372-b01), built on Aug 22 2024 03:25:49 by "" with gcc 4.8.2 20140120 (Red Hat 4.8.2-15)
The text was updated successfully, but these errors were encountered:
https://code.alibaba-inc.com/os-quality/tone-matrix-compiler/codereview/19175452
Sorry, something went wrong.
No branches or pull requests
https://tone.aliyun-inc.com/ws/xesljfzh/test_result/365069?tab=1
【环境准备】
x64和aarch64都有问题,失败率4/20,复现命令
【对比测试】
dragonwell8 release 同样问题 失败率4/20
oss://dragonwell/8.20.21/Alibaba_Dragonwell_Extended_8.20.21_x64_linux.tar.gz
Temurin8 同样问题 失败率5/20
oss://compiler-ci-bucket/openjdk/jdk8u422-ga/OpenJDK8U-jdk_x64_linux_hotspot_8u422b05.tar.gz
【用例日志】
【版本信息】
The text was updated successfully, but these errors were encountered: