TKG icon indicating copy to clipboard operation
TKG copied to clipboard

Enabling skipped modes to LL2 XML and LL4 tests

Open Edith-Mercy opened this issue 1 year ago • 8 comments

Below are the passing links https://hyc-runtimes-jenkins.swg-devops.com/job/Grinder_CR/27539/ - ppc32_aix https://hyc-runtimes-jenkins.swg-devops.com/job/Grinder_CR_iteration_6/367/ - ppc32_aix https://hyc-runtimes-jenkins.swg-devops.com/job/Grinder_CR/27540/ - ppc64_aix https://hyc-runtimes-jenkins.swg-devops.com/job/Grinder_CR/27686/ - ppc64_aix https://hyc-runtimes-jenkins.swg-devops.com/job/Grinder_CR/27747/ - x86-64_linux https://hyc-runtimes-jenkins.swg-devops.com/job/Grinder_CR/27716/ - x86-64_linux https://hyc-runtimes-jenkins.swg-devops.com/job/Grinder_CR/27586/ - x86-32_linux https://hyc-runtimes-jenkins.swg-devops.com/job/Grinder_CR/27728/ - x86-32_linux https://hyc-runtimes-jenkins.swg-devops.com/job/Grinder_CR/27748/ - ppc64_linux https://hyc-runtimes-jenkins.swg-devops.com/job/Grinder_CR/27744/ - ppc64_linux https://hyc-runtimes-jenkins.swg-devops.com/job/Grinder_CR/27587/ - ppc64le_linux https://hyc-runtimes-jenkins.swg-devops.com/job/Grinder_CR/27843/ - ppc64le_linux https://hyc-runtimes-jenkins.swg-devops.com/job/Grinder_CR/27751/ - ppc64le_linux https://hyc-runtimes-jenkins.swg-devops.com/job/Grinder_CR/27590/ - s390x_linux https://hyc-runtimes-jenkins.swg-devops.com/job/Grinder_CR/27722/ - s390x_linux

Edith-Mercy avatar Dec 12 '24 08:12 Edith-Mercy

I have to reiterate https://github.com/adoptium/TKG/pull/527#issuecomment-2059163149

I would prefer to be cautious when merging changes in ottawa.csv, as it's difficult to discern what has been altered in the file. Please list which mode on which platform has changed, and why.

Also, please do full testing with the Semeru build.

llxia avatar Dec 12 '24 14:12 llxia

The passing links for LL4 after enabling the modes for below platforms :

AIX PPC32 - hyc-runtimes-jenkins.swg-devops.com/Grinder_CR/29291/ hyc-runtimes-jenkins.swg-devops.com/Grinder_CR/29099/ Zlinux64- hyc-runtimes-jenkins.swg-devops.com/Grinder_CR/28827/ AIX PPC64 - hyc-runtimes-jenkins.swg-devops.com/Grinder_CR/28826/ Linux AMD64 - hyc-runtimes-jenkins.swg-devops.com/Grinder_CR/27830/ Linux IA32 - hyc-runtimes-jenkins.swg-devops.com/Grinder_CR/27825/ Linux ppcle64 -hyc-runtimes-jenkins.swg-devops.com/Grinder_CR/27831

varshm16 avatar Jan 08 '25 04:01 varshm16

The passing links for LL4 after enabling the modes for below platforms : on Semeru 17 ppcle64-https://hyc-runtimes-jenkins.swg-devops.com/job/Grinder_CR/29747/ linux amd64-https://hyc-runtimes-jenkins.swg-devops.com/job/Grinder_CR/29579/ windows - https://hyc-runtimes-jenkins.swg-devops.com/job/Grinder_CR/29754/ zlinux64-https://hyc-runtimes-jenkins.swg-devops.com/job/Grinder_CR/29758/ aixppc64-https://hyc-runtimes-jenkins.swg-devops.com/job/Grinder_CR/29761/

Edith-Mercy avatar Jan 29 '25 06:01 Edith-Mercy

Below are the Modes Enabled. Mode100 Mode101 Mode103 Mode104 Mode105 Mode107 Mode108 Mode109 Mode110 Mode112 Mode113 Mode114 Mode117 Mode118 Mode119 Mode121 Mode122 Mode123 Mode150 Mode136 Mode137 Mode138 Mode139 Mode187 Mode188 Mode500 Mode501 Mode503 Mode504 Mode505 Mode506 Mode507 Mode550 Mode551 Mode553 Mode554 Mode555 Mode556 Mode557 Mode607 Mode610 Mode614 Mode615 Mode109-CS Mode110-CS Mode150-CS Mode159-CS Mode687 Mode688

Edith-Mercy avatar Jan 29 '25 06:01 Edith-Mercy

Details on platforms enabled for each mode. 109-Cs - win_x86-64,   linux_x86-64, linux_ppc-64_nocmprssptrs,  linux_ppc-64, linux_ppc-64_nocmprssptrs_le, linux_ppc-64_le, linux_390-64_nocmprssptrs, linux_390-64, linux_390-64_zt, aix_ppc-64_nocmprssptrs, aix_ppc-64, zos_390, 110 -Cs - win_x86-64, linux_x86-64, linux_ppc-64_nocmprssptrs, linux_ppc-64, linux_ppc-64_nocmprssptrs_le, linux_ppc-64_le, linux_390-64_nocmprssptrs, linux_390-64, linux_390-64_zt, aix_ppc-64_nocmprssptrs, aix_ppc-64, zos_390, 136 - linux_x86, linux_ppc, linux_ppc-64_nocmprssptrs_le, linux_390, aix_ppc, 138 -  linux_x86, linux_ppc, linux_ppc-64_nocmprssptrs, linux_390, aix_ppc, 139 -  linux_x86, linux_ppc, linux_ppc-64_nocmprssptrs, linux_390, aix_ppc, 150-Cs - win_x86-64, linux_x86-64, linux_ppc-64_nocmprssptrs, linux_ppc-64, linux_ppc-64_nocmprssptrs_le, linux_ppc-64_le, linux_390-64, aix_ppc-64, zos_390, 159-CS - win_x86-64, linux_x86-64, linux_ppc-64_nocmprssptrs, linux_ppc-64, linux_ppc-64_nocmprssptrs_le, linux_ppc-64_le, linux_390-64, aix_ppc-64, zos_390, 500 - win_x86, linux_x86, linux_ppc, linux_ppc-64_nocmprssptrs_le, linux_ppc-64_le, 501 - win_x86, linux_x86, linux_ppc, linux_390, 503 - win_x86, linux_x86, linux_ppc, linux_390, zos_390, 504 - linux_x86, linux_ppc, linux_390, 505 - win_x86, linux_x86, linux_ppc, linux_390, zos_390, 506 - win_x86, linux_x86, linux_ppc, linux_390, zos_390, 507 - win_x86, linux_x86, linux_ppc, linux_390, zos_390, 550 - linux_x86, linux_ppc, linux_ppc-64_nocmprssptrs, linux_ppc-64_nocmprssptrs_le, linux_390, aix_ppc, 551 - win_x86, linux_x86, linux_ppc, linux_ppc-64_nocmprssptrs, linux_ppc-64_nocmprssptrs_le, linux_390,  aix_ppc,  zos_390, 553 - linux_x86, linux_ppc, linux_ppc-64_nocmprssptrs, linux_ppc-64_nocmprssptrs_le,  linux_390, aix_ppc, 554 - win_x86, linux_x86, linux_ppc, linux_ppc-64_nocmprssptrs, linux_ppc-64_nocmprssptrs_le, linux_390, aix_ppc, 555 - win_x86, linux_x86, linux_ppc, linux_ppc-64_nocmprssptrs, linux_ppc-64_nocmprssptrs_le, linux_390, w zos_390, 556 - win_x86, linux_x86, linux_ppc, linux_ppc-64_nocmprssptrs, linux_ppc-64_nocmprssptrs_le, linux_390, aix_ppc, zos_390, 557 - win_x86, linux_x86, linux_ppc, linux_ppc-64_nocmprssptrs, linux_ppc-64_nocmprssptrs_le, linux_390, aix_ppc, zos_390, 601 -linux_x86, linux_ppc, linux_ppc-64_nocmprssptrs, linux_ppc-64_nocmprssptrs_le, linux_390, aix_ppc, 607 - linux_x86, linux_ppc, linux_ppc-64_nocmprssptrs,  linux_ppc-64_nocmprssptrs_le, linux_390, aix_ppc, 608 - linux_ppc-64_nocmprssptrs_le, 609 - linux_x86, linux_ppc, linux_ppc-64_nocmprssptrs, linux_ppc-64_nocmprssptrs_le, linux_390, aix_ppc, zos_390, 610 - win_x86, linux_x86, linux_ppc, linux_ppc-64_nocmprssptrs, linux_ppc-64_nocmprssptrs_le, linux_390, aix_ppc, 614 - linux_x86, linux_ppc,  linux_ppc-64_nocmprssptrs, linux_ppc-64_nocmprssptrs_le, linux_390, linux_ppc-64_nocmprssptrs_le, aix_ppc, 615 - win_x86, C linux_x86, linux_ppc, linux_ppc-64_nocmprssptrs, linux_ppc-64_nocmprssptrs_le, aix_ppc, zos_390, 687 - linux_x86, linux_ppc, linux_ppc-64_nocmprssptrs, linux_ppc-64_nocmprssptrs_le, linux_390, aix_ppc, 688 -  linux_x86, linux_ppc, linux_ppc-64_nocmprssptrs, linux_ppc-64_nocmprssptrs_le, linux_390, aix_ppc, zos_390,Alinux_x86,x

Edith-Mercy avatar Jul 17 '25 17:07 Edith-Mercy

@karianna i have resolved all merge conflicts,

Edith-Mercy avatar Aug 08 '25 06:08 Edith-Mercy

@llxia request you to review this.

Edith-Mercy avatar Aug 10 '25 17:08 Edith-Mercy

  • I believe PPC BE and zlinux 31-bit are no longer supported.
  • SDK supports both CR and non-CR. User can specify -Xnocompressedrefs or -Xcompressedrefs at runtime. Could you show me a case where you use specific CR and non-CR platform (i.e., linux_ppc-64_nocmprssptrs or linux_ppc-64_nocmprssptrs_le, etc) in CSV?
  • It is unclear to me if the jvm options get passed into the test or not: https://hyc-runtimes-jenkins.swg-devops.com/job/Grinder_CR/27747/consoleFull
03:52:32.350  ===============================================
03:52:32.350  Running test mauve.5mins_1 ...
03:52:32.350  ===============================================
03:52:32.350  mauve.5mins_1 Start Time: Fri Dec  6 10:48:46 2024 Epoch Time (ms): 1733510926881
03:52:32.350  variation: Mode101
03:52:32.350  JVM_OPTIONS:  -Xjit -Xgcpolicy:optthruput -Xnocompressedrefs 

However, I do not see the jvm options in the running command or getting set in the console.

03:52:36.589  Running 'java -Xint -cp /home/jenkins/workspace/Grinder_CR/jvmtest/system/SVT/stress/jltf/engine/jltf.core/scripts/../../../../../../lib/perl/common/../../java/utils/bin com.ibm.jtc.util.PlatformFinder 2>&1' to determine platform...
03:52:41.731  Platform found: linux_x86-64
03:52:41.731  p> 20241206-10:48:58 Running command: java -Xmx1024M -Xms4M -Dduration=300 -cp /home/jenkins/workspace/Grinder_CR/jvmtest/system/SVT/stress/jltf/engine/jltf.core/lib/*:/home/jenkins/workspace/Grinder_CR/jvmtest/system/lib/java/mauve:/home/jenkins/workspace/Grinder_CR/jvmtest/system/SVT/stress/testcases com.ibm.jtc.test.jltf.Launcher -f /home/jenkins/workspace/Grinder_CR/aqa-tests/TKG/../../jvmtest/system/SVT/Load_Level_2/..//stress/jltf/data/drivers/common/mauve.xml
03:52:41.731  

llxia avatar Aug 12 '25 17:08 llxia