@Override protected String[] getCodeGenArgv(String... extraArgs) { String[] myExtraArgs = newStrArray(extraArgs, "--" + ExportTool.CONN_MANAGER_CLASS_NAME, GenericJdbcManager.class.getName(), "--" + ExportTool.DRIVER_ARG, Driver.class.getName()); return super.getCodeGenArgv(myExtraArgs); }
@Override protected String[] getArgv(boolean includeHadoopFlags, int rowsPerStmt, int statementsPerTx, String... additionalArgv) { // we need different class names per test, or the classloader will // just use the old class definition even though we've compiled a // new one! String[] args = newStrArray(additionalArgv, "--" + ExportTool.CALL_ARG, PROCEDURE_NAME, "--" + ExportTool.CLASS_NAME_ARG, name.getMethodName(), "--" + ExportTool.CONN_MANAGER_CLASS_NAME, GenericJdbcManager.class.getName(), "--" + ExportTool.DRIVER_ARG, Driver.class.getName()); return super .getArgv(includeHadoopFlags, rowsPerStmt, statementsPerTx, args); }