Skip to content
Merged
1 change: 1 addition & 0 deletions functional/testHeadlessComponents/build.xml
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@
<exec executable="git" failonerror="true">
<arg value="clone" />
<arg value="${GIT_REPO}rh-openjdk/TestHeadlessComponents.git" />
<arg value="--recurse-submodules"/>
</exec>
</target>

Expand Down
48 changes: 13 additions & 35 deletions functional/testHeadlessComponents/playlist.xml
Original file line number Diff line number Diff line change
Expand Up @@ -15,41 +15,19 @@
<playlist xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../TKG/resources/playlist.xsd">
<test>
<testCaseName>TestHeadlessComponents</testCaseName>
<disables>
<disable>
<comment>https://github.com/adoptium/aqa-tests/issues/5224</comment>
<impl>openj9</impl>
</disable>
<disable>
<comment>https://github.com/adoptium/aqa-tests/issues/5224</comment>
<impl>ibm</impl>
</disable>
<disable>
Copy link
Contributor

@sophia-guo sophia-guo Dec 9, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we enable <impl>hotspot</impl> only before it's been verified by other vendor?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I mean.. sure, but.. can't we verify the changes in bulk with all the vendors and get a matrix of where it passes/fails? I either lack the priviledges or knowledge to do it myself, but it would seem like the most sensible way of doing it, since the test runs for approximately 10 minutes at most. But sure, hotspot only is a viable route to take..

<comment>https://github.com/adoptium/aqa-tests/issues/6647#issuecomment-3382932623</comment>
<platform>aarch64_mac</platform>
<impl>hotspot</impl>
</disable>
<disable>
<comment>https://github.com/adoptium/aqa-tests/pull/6648#issuecomment-3397002761</comment>
<platform>x86-64_windows</platform>
<impl>hotspot</impl>
<version>8</version>
</disable>
<disable>
<comment>https://github.com/adoptium/aqa-tests/issues/5775</comment>
<platform>x86-64_mac</platform>
<impl>hotspot</impl>
<version>8</version>
</disable>
<disable>
<comment>https://github.com/adoptium/aqa-tests/pull/6616#issuecomment-3323705754</comment>
<platform>x86-64_mac</platform>
<impl>hotspot</impl>
<version>25</version>
</disable>
</disables>
<command>
export OJDK_VERSION_NUMBER=$(JDK_VERSION) JREJDK="jdk" TMPRESULTS=$(Q)$(REPORTDIR)$(D)report$(Q); \
<disables>
<disable>
<comment>https://github.com/adoptium/aqa-tests/issues/5224</comment>
<impl>openj9</impl>
</disable>
<disable>
<comment>https://github.com/adoptium/aqa-tests/issues/5224</comment>
<impl>ibm</impl>
</disable>
</disables>
<command>
case "$(USE_JRE)" in true) JREJDK=jre ;; *) JREJDK=jdk ;; esac; \
export JAVA_TO_TEST=$(JAVA_TO_TEST) OJDK_VERSION_NUMBER=$(JDK_VERSION) JREJDK TMPRESULTS=$(Q)$(REPORTDIR)$(D)report$(Q); \
bash $(TEST_ROOT)$(D)functional$(D)testHeadlessComponents$(D)TestHeadlessComponents$(D)testHeadlessComponents.sh; \
$(TEST_STATUS)
</command>
Expand Down