diff --git a/.gitignore b/.gitignore index e59b55cf66..e4d34b5b22 100755 --- a/.gitignore +++ b/.gitignore @@ -11,11 +11,12 @@ autoGen.mk TestConfig TKG functional +!functional/MBCS_Tests +!functional/OpenJcePlusTests !functional/security !functional/security/AQAvit !functional/security/Crypto !functional/SyntheticGCWorkload -!functional/MBCS_Tests Utils systemtest_prereqs/* diff --git a/functional/OpenJcePlusTests/build.xml b/functional/OpenJcePlusTests/build.xml new file mode 100644 index 0000000000..940596f822 --- /dev/null +++ b/functional/OpenJcePlusTests/build.xml @@ -0,0 +1,117 @@ + + + + + + + + OpenJCEPlus Tests + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Ant version is ${ant.version} + ============COMPILER SETTINGS============ + ===fork: yes + ===executable: ${compiler.javac} + ===debug: on + ===destdir: ${DEST} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/functional/OpenJcePlusTests/playlist.xml b/functional/OpenJcePlusTests/playlist.xml new file mode 100644 index 0000000000..a4e587ed44 --- /dev/null +++ b/functional/OpenJcePlusTests/playlist.xml @@ -0,0 +1,47 @@ + + + + + openJcePlusTests + + + only applicable for Semeru atm + eclipse + + + Only applicable on aix, pliunx, xlinux and wins64 atm + ^((?!(ppc64_aix|ppc64le_linux|x86-64_linux|x86-64_windows)).)*$ + + + $(JAVA_COMMAND) $(JVM_OPTIONS) \ + -cp $(Q)$(LIB_DIR)$(D)junit4.jar$(P)$(LIB_DIR)$(D)hamcrest-core.jar$(P)$(LIB_DIR)$(D)bcprov-jdk18on.jar$(P)$(TEST_RESROOT)$(D)openjceplus-tests.jar$(Q) \ + --add-exports=java.base/sun.security.util=ALL-UNNAMED \ + --add-exports=openjceplus/com.ibm.crypto.plus.provider.ock=ALL-UNNAMED \ + ibm.jceplus.junit.TestAll; \ + $(TEST_STATUS) + + extended + + + functional + + + 17 + + + openj9 + + +