@Override public void testEnded(String host) { for (String pluginType : pluginTypes) { PluginsCMDWorker worker = new PluginsCMDWorker(); worker.setInputFile(resultsFileName); worker.setGraphWidth(graphWidth); worker.setGraphHeight(graphHeight); if (!StringUtils.isEmpty(forceY)) { worker.setForceY(Integer.parseInt(forceY)); worker.setRowsLimit(Integer.parseInt(limitRows)); worker.setAggregate(aggregateRows ? 1 : 0); worker.setPreventOutliers(preventOutliers ? 1 : 0); worker.setAggregate(aggregateRows ? 1 : 0); if (!StringUtils.isEmpty(paintMarkers)) { worker.setMarkers("True". equalsIgnoreCase(paintMarkers) ? 1 : 0); worker.setZeroing(paintZeroing ? 1 : 0); if (isTimeBasedGraph(pluginType)) { worker.setRelativeTimes(relativeTimes ? 1 : 0); worker.setGradient(paintGradient ? 1 : 0); worker.setAutoScaleRows(autoScaleRows ? 1 : 0); if (!StringUtils.isEmpty(successFilter)) { worker.setSuccessFilter( "True". equalsIgnoreCase(successFilter) ? 1 : 0);
@Override public void testEnded(String host) { for (String pluginType : pluginTypes) { PluginsCMDWorker worker = new PluginsCMDWorker(); worker.setInputFile(resultsFileName); worker.setGraphWidth(graphWidth); worker.setGraphHeight(graphHeight); if (!StringUtils.isEmpty(forceY)) { worker.setForceY(Integer.parseInt(forceY)); worker.setRowsLimit(Integer.parseInt(limitRows)); worker.setAggregate(aggregateRows ? 1 : 0); worker.setPreventOutliers(preventOutliers ? 1 : 0); worker.setAggregate(aggregateRows ? 1 : 0); if (!StringUtils.isEmpty(paintMarkers)) { worker.setMarkers("True". equalsIgnoreCase(paintMarkers) ? 1 : 0); worker.setZeroing(paintZeroing ? 1 : 0); if (isTimeBasedGraph(pluginType)) { worker.setRelativeTimes(relativeTimes ? 1 : 0); worker.setGradient(paintGradient ? 1 : 0); worker.setAutoScaleRows(autoScaleRows ? 1 : 0); if (!StringUtils.isEmpty(successFilter)) { worker.setSuccessFilter( "True". equalsIgnoreCase(successFilter) ? 1 : 0);
PluginsCMDWorker worker = new PluginsCMDWorker(); worker.addExportMode(PluginsCMDWorker.EXPORT_PNG); worker.setOutputPNGFile((String) args.next()); } else if (nextArg.equalsIgnoreCase("--generate-csv")) { if (!args.hasNext()) { worker.addExportMode(PluginsCMDWorker.EXPORT_CSV); worker.setOutputCSVFile((String) args.next()); } else if (nextArg.equalsIgnoreCase("--input-jtl")) { if (!args.hasNext()) { worker.setInputFile((String) args.next()); } else if (nextArg.equalsIgnoreCase("--plugin-type")) { worker.setPluginType((String) args.next()); } else if (nextArg.equalsIgnoreCase("--width")) { worker.setGraphWidth(Integer.parseInt((String) args.next())); } else if (nextArg.equalsIgnoreCase("--height")) { worker.setGraphHeight(Integer.parseInt((String) args.next())); } else if (nextArg.equalsIgnoreCase("--aggregate-rows")) { worker.setAggregate(getLogicValue((String) args.next())); } else if (nextArg.equalsIgnoreCase("--paint-zeroing")) { worker.setZeroing(getLogicValue((String) args.next())); } else if (nextArg.equalsIgnoreCase("--relative-times")) {
PluginsCMDWorker worker = new PluginsCMDWorker(); worker.addExportMode(PluginsCMDWorker.EXPORT_PNG); worker.setOutputPNGFile((String) args.next()); } else if (nextArg.equalsIgnoreCase("--generate-csv")) { if (!args.hasNext()) { worker.addExportMode(PluginsCMDWorker.EXPORT_CSV); worker.setOutputCSVFile((String) args.next()); } else if (nextArg.equalsIgnoreCase("--input-jtl")) { if (!args.hasNext()) { worker.setInputFile((String) args.next()); } else if (nextArg.equalsIgnoreCase("--plugin-type")) { worker.setPluginType((String) args.next()); } else if (nextArg.equalsIgnoreCase("--width")) { worker.setGraphWidth(Integer.parseInt((String) args.next())); } else if (nextArg.equalsIgnoreCase("--height")) { worker.setGraphHeight(Integer.parseInt((String) args.next())); } else if (nextArg.equalsIgnoreCase("--aggregate-rows")) { worker.setAggregate(getLogicValue((String) args.next())); } else if (nextArg.equalsIgnoreCase("--paint-zeroing")) { worker.setZeroing(getLogicValue((String) args.next())); } else if (nextArg.equalsIgnoreCase("--relative-times")) {