@Test public void testAdd() { System.out.println("add"); SampleResult res = new SampleResult(); TimesVsThreadsGui instance = new TimesVsThreadsGui(); instance.add(res); instance.add(res); }
@Override public void add(SampleResult res) { if (!isSampleIncluded(res)) { return; } super.add(res); String label = res.getSampleLabel(); String averageLabel = "Average " + res.getSampleLabel(); String aggLabel = "Overall Response Times"; String avgAggLabel = "Average " + aggLabel; GraphRowAverages row = (GraphRowAverages) model.get(label); GraphRowOverallAverages avgRow = (GraphRowOverallAverages) model.get(averageLabel); GraphRowAverages rowAgg = (GraphRowAverages) modelAggregate.get(aggLabel); GraphRowOverallAverages avgRowAgg = (GraphRowOverallAverages) modelAggregate.get(avgAggLabel); if (row == null || avgRow == null) { row = (GraphRowAverages) getNewRow(model, AbstractGraphRow.ROW_AVERAGES, label, AbstractGraphRow.MARKER_SIZE_SMALL, false, false, false, true, false); avgRow = (GraphRowOverallAverages) getNewRow(model, AbstractGraphRow.ROW_OVERALL_AVERAGES, averageLabel, AbstractGraphRow.MARKER_SIZE_BIG, false, true, false, false, row.getColor(), false); } if (rowAgg == null || avgRowAgg == null) { rowAgg = (GraphRowAverages) getNewRow(modelAggregate, AbstractGraphRow.ROW_AVERAGES, aggLabel, AbstractGraphRow.MARKER_SIZE_SMALL, false, false, false, true, Color.RED, false); avgRowAgg = (GraphRowOverallAverages) getNewRow(modelAggregate, AbstractGraphRow.ROW_OVERALL_AVERAGES, avgAggLabel, AbstractGraphRow.MARKER_SIZE_BIG, false, true, false, false, Color.RED, false); } int threadsCount = getCurrentThreadCount(res); row.add(threadsCount, res.getTime()); avgRow.add(threadsCount, res.getTime()); rowAgg.add(threadsCount, res.getTime()); avgRowAgg.add(threadsCount, res.getTime()); graphPanel.getGraphObject().setCurrentX(res.getAllThreads()); updateGui(null); }
TimesVsThreadsGui extends AbstractVsThreadVisualizer { @Override public void add(SampleResult res) { if (!isSampleIncluded(res)) { return; } super.add(res); String label = res.getSampleLabel(); String averageLabel = "Average " + res.getSampleLabel(); String aggLabel = "Overall Response Times"; String avgAggLabel = "Average " + aggLabel; GraphRowAverages row = (GraphRowAverages) model.get(label); GraphRowOverallAverages avgRow = (GraphRowOverallAverages) model.get(averageLabel); GraphRowAverages rowAgg = (GraphRowAverages) modelAggregate.get(aggLabel); GraphRowOverallAverages avgRowAgg = (GraphRowOverallAverages) modelAggregate.get(avgAggLabel); if (row == null || avgRow == null) { row = (GraphRowAverages) getNewRow(model, AbstractGraphRow.ROW_AVERAGES, label, AbstractGraphRow.MARKER_SIZE_SMALL, false, false, false, true, false); avgRow = (GraphRowOverallAverages) getNewRow(model, AbstractGraphRow.ROW_OVERALL_AVERAGES, averageLabel, AbstractGraphRow.MARKER_SIZE_BIG, false, true, false, false, row.getColor(), false); } if (rowAgg == null || avgRowAgg == null) { rowAgg = (GraphRowAverages) getNewRow(modelAggregate, AbstractGraphRow.ROW_AVERAGES, aggLabel, AbstractGraphRow.MARKER_SIZE_SMALL, false, false, false, true, Color.RED, false); avgRowAgg = (GraphRowOverallAverages) getNewRow(modelAggregate, AbstractGraphRow.ROW_OVERALL_AVERAGES, avgAggLabel, AbstractGraphRow.MARKER_SIZE_BIG, false, true, false, false, Color.RED, false); } int threadsCount = getCurrentThreadCount(res); row.add(threadsCount, res.getTime()); avgRow.add(threadsCount, res.getTime()); rowAgg.add(threadsCount, res.getTime()); avgRowAgg.add(threadsCount, res.getTime()); graphPanel.getGraphObject().setCurrentX(res.getAllThreads()); updateGui(null); } }
TimesVsThreadsGui extends AbstractVsThreadVisualizer { @Override public void add(SampleResult res) { if (!isSampleIncluded(res)) { return; } super.add(res); String label = res.getSampleLabel(); String averageLabel = "Average " + res.getSampleLabel(); String aggLabel = "Overall Response Times"; String avgAggLabel = "Average " + aggLabel; GraphRowAverages row = (GraphRowAverages) model.get(label); GraphRowOverallAverages avgRow = (GraphRowOverallAverages) model.get(averageLabel); GraphRowAverages rowAgg = (GraphRowAverages) modelAggregate.get(aggLabel); GraphRowOverallAverages avgRowAgg = (GraphRowOverallAverages) modelAggregate.get(avgAggLabel); if (row == null || avgRow == null) { row = (GraphRowAverages) getNewRow(model, AbstractGraphRow.ROW_AVERAGES, label, AbstractGraphRow.MARKER_SIZE_SMALL, false, false, false, true, false); avgRow = (GraphRowOverallAverages) getNewRow(model, AbstractGraphRow.ROW_OVERALL_AVERAGES, averageLabel, AbstractGraphRow.MARKER_SIZE_BIG, false, true, false, false, row.getColor(), false); } if (rowAgg == null || avgRowAgg == null) { rowAgg = (GraphRowAverages) getNewRow(modelAggregate, AbstractGraphRow.ROW_AVERAGES, aggLabel, AbstractGraphRow.MARKER_SIZE_SMALL, false, false, false, true, Color.RED, false); avgRowAgg = (GraphRowOverallAverages) getNewRow(modelAggregate, AbstractGraphRow.ROW_OVERALL_AVERAGES, avgAggLabel, AbstractGraphRow.MARKER_SIZE_BIG, false, true, false, false, Color.RED, false); } int threadsCount = getCurrentThreadCount(res); row.add(threadsCount, res.getTime()); avgRow.add(threadsCount, res.getTime()); rowAgg.add(threadsCount, res.getTime()); avgRowAgg.add(threadsCount, res.getTime()); graphPanel.getGraphObject().setCurrentX(res.getAllThreads()); updateGui(null); } TimesVsThreadsGui(); }
TimesVsThreadsGui extends AbstractVsThreadVisualizer { @Override public void add(SampleResult res) { if (!isSampleIncluded(res)) { return; } super.add(res); String label = res.getSampleLabel(); String averageLabel = "Average " + res.getSampleLabel(); String aggLabel = "Overall Response Times"; String avgAggLabel = "Average " + aggLabel; GraphRowAverages row = (GraphRowAverages) model.get(label); GraphRowOverallAverages avgRow = (GraphRowOverallAverages) model.get(averageLabel); GraphRowAverages rowAgg = (GraphRowAverages) modelAggregate.get(aggLabel); GraphRowOverallAverages avgRowAgg = (GraphRowOverallAverages) modelAggregate.get(avgAggLabel); if (row == null || avgRow == null) { row = (GraphRowAverages) getNewRow(model, AbstractGraphRow.ROW_AVERAGES, label, AbstractGraphRow.MARKER_SIZE_SMALL, false, false, false, true, false); avgRow = (GraphRowOverallAverages) getNewRow(model, AbstractGraphRow.ROW_OVERALL_AVERAGES, averageLabel, AbstractGraphRow.MARKER_SIZE_BIG, false, true, false, false, row.getColor(), false); } if (rowAgg == null || avgRowAgg == null) { rowAgg = (GraphRowAverages) getNewRow(modelAggregate, AbstractGraphRow.ROW_AVERAGES, aggLabel, AbstractGraphRow.MARKER_SIZE_SMALL, false, false, false, true, Color.RED, false); avgRowAgg = (GraphRowOverallAverages) getNewRow(modelAggregate, AbstractGraphRow.ROW_OVERALL_AVERAGES, avgAggLabel, AbstractGraphRow.MARKER_SIZE_BIG, false, true, false, false, Color.RED, false); } int threadsCount = getCurrentThreadCount(res); row.add(threadsCount, res.getTime()); avgRow.add(threadsCount, res.getTime()); rowAgg.add(threadsCount, res.getTime()); avgRowAgg.add(threadsCount, res.getTime()); graphPanel.getGraphObject().setCurrentX(res.getAllThreads()); updateGui(null); } TimesVsThreadsGui(); @Override String getLabelResource(); @Override String getStaticLabel(); @Override void add(SampleResult res); @Override String getWikiPage(); }
TimesVsThreadsGui extends AbstractVsThreadVisualizer { @Override public void add(SampleResult res) { if (!isSampleIncluded(res)) { return; } super.add(res); String label = res.getSampleLabel(); String averageLabel = "Average " + res.getSampleLabel(); String aggLabel = "Overall Response Times"; String avgAggLabel = "Average " + aggLabel; GraphRowAverages row = (GraphRowAverages) model.get(label); GraphRowOverallAverages avgRow = (GraphRowOverallAverages) model.get(averageLabel); GraphRowAverages rowAgg = (GraphRowAverages) modelAggregate.get(aggLabel); GraphRowOverallAverages avgRowAgg = (GraphRowOverallAverages) modelAggregate.get(avgAggLabel); if (row == null || avgRow == null) { row = (GraphRowAverages) getNewRow(model, AbstractGraphRow.ROW_AVERAGES, label, AbstractGraphRow.MARKER_SIZE_SMALL, false, false, false, true, false); avgRow = (GraphRowOverallAverages) getNewRow(model, AbstractGraphRow.ROW_OVERALL_AVERAGES, averageLabel, AbstractGraphRow.MARKER_SIZE_BIG, false, true, false, false, row.getColor(), false); } if (rowAgg == null || avgRowAgg == null) { rowAgg = (GraphRowAverages) getNewRow(modelAggregate, AbstractGraphRow.ROW_AVERAGES, aggLabel, AbstractGraphRow.MARKER_SIZE_SMALL, false, false, false, true, Color.RED, false); avgRowAgg = (GraphRowOverallAverages) getNewRow(modelAggregate, AbstractGraphRow.ROW_OVERALL_AVERAGES, avgAggLabel, AbstractGraphRow.MARKER_SIZE_BIG, false, true, false, false, Color.RED, false); } int threadsCount = getCurrentThreadCount(res); row.add(threadsCount, res.getTime()); avgRow.add(threadsCount, res.getTime()); rowAgg.add(threadsCount, res.getTime()); avgRowAgg.add(threadsCount, res.getTime()); graphPanel.getGraphObject().setCurrentX(res.getAllThreads()); updateGui(null); } TimesVsThreadsGui(); @Override String getLabelResource(); @Override String getStaticLabel(); @Override void add(SampleResult res); @Override String getWikiPage();  }