diff --git a/test/functional/cmdLineTests/fastClassHashTable/build.xml b/test/functional/cmdLineTests/fastClassHashTable/build.xml
new file mode 100644
index 00000000000..ec21aac0559
--- /dev/null
+++ b/test/functional/cmdLineTests/fastClassHashTable/build.xml
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+ Build cmdLineTests fastClassHashTable
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/test/functional/cmdLineTests/fastClassHashTable/fastClassHashTableTest.xml b/test/functional/cmdLineTests/fastClassHashTable/fastClassHashTableTest.xml
new file mode 100644
index 00000000000..b9fa3acc969
--- /dev/null
+++ b/test/functional/cmdLineTests/fastClassHashTable/fastClassHashTableTest.xml
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ $EXE$ $TRACE$ $CP$ j9vm.test.fastclasshashtable.FastClassHashTableTest
+
+
+
+
+
+
+
+
+
+
+ $EXE$ $TRACE$ $CP$ $NOTFASTTABLE$ $FASTTABLE$ j9vm.test.fastclasshashtable.FastClassHashTableTest
+
+
+
+
+
+
+
+
+
+
+ $EXE$ $TRACE$ $CP$ $FASTTABLE$ $NOTFASTTABLE$ j9vm.test.fastclasshashtable.FastClassHashTableTest
+
+
+
+
+
+
+
+
+
+
diff --git a/test/functional/cmdLineTests/fastClassHashTable/playlist.xml b/test/functional/cmdLineTests/fastClassHashTable/playlist.xml
new file mode 100644
index 00000000000..c3a8c75e8ef
--- /dev/null
+++ b/test/functional/cmdLineTests/fastClassHashTable/playlist.xml
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+ cmdLineTester_fastClassHashTable
+
+ NoOptions
+
+ $(JAVA_COMMAND) $(JVM_OPTIONS) \
+ -DEXE=$(SQ)$(JAVA_COMMAND) $(JVM_OPTIONS)$(SQ) -DRESJAR=$(CMDLINETESTER_RESJAR) -jar $(CMDLINETESTER_JAR) \
+ -config $(Q)$(TEST_RESROOT)$(D)fastClassHashTableTest.xml$(Q) \
+ -nonZeroExitWhenError; \
+ ${TEST_STATUS}
+
+ extended
+
+
+ functional
+
+
+ 8+
+
+
+ openj9
+ ibm
+
+
+
\ No newline at end of file