Buggy code:
; ColumnType [ ] columnTypes8 = new ColumnType [ ] { new ColumnType ( DataType . INT ) , new ColumnType ( DataType . INT ) , new ColumnType ( DataType . INT ) , new ColumnType ( DataType . INT ) , new ColumnType ( DataType . INT ) , new ColumnType ( DataType . NATIVE ) , new ColumnType ( DataType . INT ) , new ColumnType ( DataType . TEXT ) } ; String [ ] partitionKeys8 = new String [ ] { "h_c_w_id" } ; String [ ] clusteringKeys8 = new String [ ] { } ; history = HELPER . createTestTable ( clusterName , catalogName . getName ( ) , tableNames [ ( i ++ ) ] , columnNames8 , columnTypes8 , partitionKeys8 , clusteringKeys8 , null ) ; String [ ] columnNames9 = new String [ ] { "no_o_id" , "no_d_id" , "no_w_id" } ; ColumnType [ ] columnTypes9 = new ColumnType [ ] { new ColumnType ( DataType . INT ) , new ColumnType ( DataType . INT ) , new ColumnType ( DataType . INT ) } ; String [ ] partitionKeys9 = new String [ ] { "no_o_id" } ; String [ ] clusteringKeys9 = new String [ ] { } ; new_order = HELPER . createTestTable ( clusterName , catalogName . getName ( ) , tableNames [ ( i ++ ) ] , columnNames9 , columnTypes9 , partitionKeys9 , clusteringKeys9 , null ) ; String [ ] columnNames10 = new String [ ] { "o_id" , "o_d_id" , "o_w_id" , "o_c_id" , "o_entry_d" , "o_carrier_id" , "o_ol_cnt" , "o_all_local" } ; ColumnType [ ] columnTypes10 = new ColumnType [ ] { new ColumnType ( DataType . INT ) , new ColumnType ( DataType . INT ) , new ColumnType ( DataType . INT ) , new ColumnType ( DataType . INT ) , new ColumnType ( DataType . NATIVE ) , new ColumnType ( DataType . INT ) , new ColumnType ( DataType . INT ) , new ColumnType ( DataType . INT ) } ; String [ ] partitionKeys10 = new String [ ] { "o_w_id" } ; String [ ] clusteringKeys10 = new String [ ] { } ; order = HELPER . createTestTable ( clusterName , catalogName . getName ( ) , tableNames [ ( i ++ ) ] , columnNames10 , columnTypes10 , partitionKeys10 , clusteringKeys10 , null ) ; String [ ] columnNames11 = new String [ ] { "ol_o_id" , "ol_d_id" , "ol_w_id" , "ol_number" , "ol_i_id" , "ol_supply_w_id" , "ol_delivery_d" , "ol_quantity" , "ol_amount" , "ol_dist_info" } ; ColumnType [ ] columnTypes11 = new ColumnType [ ] { new ColumnType ( DataType . INT ) , new ColumnType ( DataType . INT ) , new ColumnType ( DataType . INT ) , new ColumnType ( DataType . INT ) , new ColumnType ( DataType . INT ) , new ColumnType ( DataType . INT ) , new ColumnType ( DataType . NATIVE ) , new ColumnType ( DataType . INT ) , new ColumnType ( DataType . INT ) , new ColumnType ( DataType . TEXT ) } ; String [ ] partitionKeys11 = new String [ ] { "ol_w_id" } ; String [ ] clusteringKeys11 = new String [ ] { } ; order_line = HELPER . createTestTable ( clusterName , catalogName . getName ( ) , tableNames [ ( i ++ ) ] , columnNames11 , columnTypes11 , partitionKeys11 , clusteringKeys11 , null ) ; String [ ] columnNames12 = new String [ ] { "i_id" , "i_im_id" , "i_name" , "i_price" , "i_data" } ; <START_BUG> ColumnType [ ] columnTypes12 = new ColumnType [ ] { new ColumnType ( DataType . INT ) , new ColumnType ( DataType . INT ) , new ColumnType ( DataType . TEXT ) , new ColumnType ( DataType . INT ) , new ColumnType ( DataType . TEXT ) } ; <END_BUG> String [ ] partitionKeys12 = new String [ ] { "i_id" } ; String [ ] clusteringKeys12 = new String [ ] { } ; item = HELPER . createTestTable ( clusterName , catalogName . getName ( ) , tableNames [ ( i ++ ) ] , columnNames12 , columnTypes12 , partitionKeys12 , clusteringKeys12 , null ) ; String [ ] columnNames13 = new String [ ] { "s_i_id" , "s_w_id" , "s_quantity" , "s_dist_01" , "s_dist_02" , "s_dist_03" , "s_dist_04" , "s_dist_05" , "s_dist_06" , "s_dist_07" , "s_dist_08" , "s_dist_09" , "s_dist_10" , "s_ytd" , "s_order_cnt" , "s_remote_cnt" , "s_data" } ; ColumnType [ ] columnTypes13 = new ColumnType [ ] { new ColumnType ( DataType . INT ) , new ColumnType ( DataType . INT ) , new ColumnType ( DataType . INT ) , new ColumnType ( DataType . TEXT ) , new ColumnType ( DataType . TEXT ) , new ColumnType ( DataType . TEXT ) , new ColumnType ( DataType . TEXT ) , new ColumnType ( DataType . TEXT ) , new ColumnType ( DataType . TEXT ) , new ColumnType ( DataType . TEXT ) , new ColumnType ( DataType . TEXT ) , new ColumnType ( DataType . TEXT ) , new ColumnType ( DataType . TEXT ) , new ColumnType ( DataType . INT ) , new ColumnType ( DataType . INT ) , new ColumnType ( DataType . INT ) , new ColumnType ( DataType . TEXT ) } ; String [ ] partitionKeys13 = new String [ ] { "s_w_id" } ; String [ ] clusteringKeys13 = new String [ ] { } ; stock = HELPER . createTestTable ( clusterName , catalogName . getName ( ) , tableNames [ ( i ++ ) ] , columnNames13 , columnTypes13 , partitionKeys13 , clusteringKeys13 , null ) ; } @ Test public void testQ00Hive ( ) throws ManifestException { } @ Test public void testQCrossdata ( ) throws ManifestException { } @ Test public void testQ00Crossdata ( ) throws ManifestException { }

Fix:
ColumnType [ ] columnTypes12 = new ColumnType [ ] { new ColumnType ( DataType . INT ) , new ColumnType ( DataType . INT ) , new ColumnType ( DataType . TEXT ) , new ColumnType ( DataType . FLOAT ) , new ColumnType ( DataType . TEXT ) } ;