Skip to content

Commit

Permalink
Merge pull request #16718 from Spencer-Comin/crc32c-functional-test
Browse files Browse the repository at this point in the history
Add unit test for accelerated CRC32C.update on Z
  • Loading branch information
keithc-ca committed Feb 14, 2023
2 parents a8457c2 + ca571e9 commit 711ca6c
Show file tree
Hide file tree
Showing 3 changed files with 497 additions and 3 deletions.
29 changes: 28 additions & 1 deletion test/functional/Java11andUp/playlist.xml
@@ -1,6 +1,6 @@
<?xml version='1.0' encoding='UTF-8'?>
<!--
Copyright (c) 2018, 2022 IBM Corp. and others
Copyright (c) 2018, 2023 IBM Corp. and others
This program and the accompanying materials are made available under
the terms of the Eclipse Public License 2.0 which accompanies this
Expand Down Expand Up @@ -289,4 +289,31 @@
<impl>ibm</impl>
</impls>
</test>
<test>
<testCaseName>TestJavaUtilZipCRC32C</testCaseName>
<variations>
<variation>-Xjit:'disableAsyncCompilation,{*testCRC32C*}(count=1,optlevel=scorching)'</variation>
</variations>
<command>$(JAVA_COMMAND) $(JVM_OPTIONS) \
-cp $(Q)$(RESOURCES_DIR)$(P)$(TESTNG)$(P)$(TEST_RESROOT)$(D)GeneralTest.jar$(Q) \
org.testng.TestNG -d $(REPORTDIR) $(Q)$(TEST_RESROOT)$(D)testng.xml$(Q) -testnames TestJavaUtilZipCRC32C \
-groups $(TEST_GROUP) \
-excludegroups $(DEFAULT_EXCLUDE); \
$(TEST_STATUS)
</command>
<platformRequirements>arch.390</platformRequirements>
<levels>
<level>sanity</level>
</levels>
<groups>
<group>functional</group>
</groups>
<versions>
<version>11+</version>
</versions>
<impls>
<impl>openj9</impl>
<impl>ibm</impl>
</impls>
</test>
</playlist>

0 comments on commit 711ca6c

Please sign in to comment.