lots of tests fail due to can't initialize identifier generator, and it turns out this is caused by :
name = Table.qualify( qualifiedTableName.getCatalog().getText( dialect ), qualifiedTableName.getSchema().getText( dialect ), qualifiedTableName.getName().getText( dialect ) );
and in some case, the schema / catalog is null, therefore, NullPointException is thrown