if (r.isBuilding()) continue; data.add(((double) r.getDuration()) / (1000 * 60), "min", new ChartLabel(r));
protected DataSetBuilder<String, ChartUtil.NumberOnlyBuildLabel> createDataSet() { DataSetBuilder<String, ChartUtil.NumberOnlyBuildLabel> dataSetBuilder = new DataSetBuilder<String, ChartUtil.NumberOnlyBuildLabel>(); for ( ChartUtil.NumberOnlyBuildLabel label : meanTrend.keySet() ) { dataSetBuilder.add( meanTrend.get( label ), "Score", label ); } for ( ChartUtil.NumberOnlyBuildLabel label : meanErrorTrend.keySet() ) { dataSetBuilder.add( meanErrorTrend.get( label ), "Score Error (99.9%)", label ); } return dataSetBuilder; } };
protected DataSetBuilder<String, Integer> createDataSet() { DataSetBuilder<String, Integer> dataSetBuilder = new DataSetBuilder<String, Integer>(); Set<Integer> buildNumbers = buildNumberToARTMap.keySet(); int size = buildNumberToARTMap.size(); for ( Iterator<Integer> iter = buildNumbers.iterator(); iter.hasNext(); ) { Integer buildNumber = iter.next(); dataSetBuilder.add(buildNumberToARTMap.get(buildNumber), "Test Graph Srikant", buildNumber); LOGGER.log(Level.FINEST, "****#### Render Graph CA " + buildNumberToARTMap.get(buildNumber) ); } return dataSetBuilder; }
@Override public void provideDataInDataSet(DataSetBuilder<String, DateRange> dsb, DateRange range, int nbSuccess, int nbFailures, int nbUnstables, int nbAborted, int nbNotBuild) { dsb.add(nbSuccess, Messages.Build_Results_Item_Legend_Statuses_SUCCESS(), range); dsb.add(nbFailures, Messages.Build_Results_Item_Legend_Statuses_FAILURES(), range); dsb.add(nbUnstables, Messages.Build_Results_Item_Legend_Statuses_UNSTABLES(), range); dsb.add(nbAborted, Messages.Build_Results_Item_Legend_Statuses_ABORTED(), range); dsb.add(nbNotBuild, Messages.Build_Results_Item_Legend_Statuses_NOT_BUILD(), range); } @Override
public void provideDataInDataSet(DateRange range) { datasetBuilder.add(buildCounter==0?0:Long.valueOf(totalBuildDuration).doubleValue()/(buildCounter*1000.0), Messages.Build_Results_Average_Build_Time(), range); buildCounter=0; totalBuildDuration=0; }
public void provideDataInDataSet(DateRange range) { datasetBuilder.add(Long.valueOf(totalBuildDuration).doubleValue()/1000.0, Messages.Build_Results_Total_Build_Time(), range); totalBuildDuration=0; }
private CategoryDataset buildDataSet(final Map<String, Integer[]> annotationCountByUser) { DataSetBuilder<String, String> builder = new DataSetBuilder<String, String>(); for (Entry<String, Integer[]> entry : annotationCountByUser.entrySet()) { String userName= entry.getKey(); Integer[] countsPerPriority = entry.getValue(); for (int i = 0; i < countsPerPriority.length; i++) { builder.add(countsPerPriority[i], Integer.toString(i), userName); } } return builder.build(); }
private CategoryDataset buildDataSet(Map<LocalDate, TestResultSummary> summaries) { DataSetBuilder<String,LocalDate> dsb = new DataSetBuilder<String,LocalDate>(); for (Map.Entry<LocalDate, TestResultSummary> entry : summaries.entrySet()) { dsb.add( entry.getValue().getFailed(), Messages.Dashboard_Failed(), entry.getKey()); dsb.add( entry.getValue().getSkipped(), Messages.Dashboard_Skipped(), entry.getKey()); dsb.add( entry.getValue().getSuccess(), Messages.Dashboard_Total(), entry.getKey()); } return dsb.build(); }
protected DataSetBuilder<String, ChartLabel> createDataSet() { DataSetBuilder<String, ChartLabel> data = new DataSetBuilder<String, ChartLabel>(); for (FitnesseResults o : getList()) { data.add(o.getPassCount(), "2Passed", new ChartLabel(o)); data.add(o.getFailCount(), "1Failed", new ChartLabel(o)); data.add(o.getSkipCount(), "0Skipped", new ChartLabel(o)); } return data; }
protected DataSetBuilder<String, Integer> createDataSet() { DataSetBuilder<String, Integer> dataSetBuilder = new DataSetBuilder<String, Integer>(); MetricData metricData = report.getMetricDataCollectionHelper().getMetricData(metricKey); List<DataPoint> dpCollection = metricData.getDataPoints(); int dpCollectionSize = dpCollection.size(); for ( int i = 0 ; i < dpCollectionSize; i++ ){ long value = dpCollection.get(i).getValue(); LOGGER.log(Level.FINEST, "**** metricKey " + metricKey + " value is " + value ); dataSetBuilder.add(value, report.getReportName(), i+1); } return dataSetBuilder; }
private static CategoryDataset buildComplexityDataSet(Map<LocalDate, VectorCASTCoverageResultSummary> summaries) { DataSetBuilder<String, LocalDate> dataSetBuilder = new DataSetBuilder<String, LocalDate>(); for (Map.Entry<LocalDate, VectorCASTCoverageResultSummary> entry : summaries.entrySet()) { float Complexity = 0; boolean hasComplexity = false; List<VectorCASTCoverageResultSummary> list = entry.getValue().getVectorCASTCoverageResults(); for (VectorCASTCoverageResultSummary item : list) { if (item.hasComplexity()) { Complexity += item.getComplexity(); hasComplexity = true; } } if (hasComplexity) { dataSetBuilder.add(Complexity, "Complexity", entry.getKey()); } } return dataSetBuilder.build(); }
protected void populateDataSetBuilder(DataSetBuilder<String, ChartUtil.NumberOnlyBuildLabel> dataset) { for (Run<?, ?> build = getProject().getLastBuild(); build != null; build = build.getPreviousBuild()) { ChartUtil.NumberOnlyBuildLabel label = new ChartUtil.NumberOnlyBuildLabel((Run<?, ?>) build); TestLinkBuildAction action = build.getAction(getBuildActionClass()); if (action != null) { final TestLinkResult result = action.getResult(); final Report report = result.getReport(); dataset.add(report.getBlocked(), "Blocked", label); dataset.add(report.getFailed(), "Failed", label); dataset.add(report.getNotRun(), "Not Run", label); dataset.add(report.getPassed(), "Passed", label); } } }
private CategoryDataset buildDataSet(StaplerRequest req) { boolean failureOnly = Boolean.valueOf(req.getParameter("failureOnly")); DataSetBuilder<String,NumberOnlyBuildLabel> dsb = new DataSetBuilder<String,NumberOnlyBuildLabel>(); for( AbstractTestResultAction<?> a=this; a!=null; a=a.getPreviousResult(AbstractTestResultAction.class) ) { dsb.add( a.getFailCount(), "failed", new NumberOnlyBuildLabel(a.owner)); if(!failureOnly) { dsb.add( a.getSkipCount(), "skipped", new NumberOnlyBuildLabel(a.owner)); dsb.add( a.getTotalCount()-a.getFailCount()-a.getSkipCount(),"total", new NumberOnlyBuildLabel(a.owner)); } } return dsb.build(); }
private CategoryDataset buildDataSet(StaplerRequest req) { boolean failureOnly = Boolean.valueOf(req.getParameter("failureOnly")); DataSetBuilder<String,NumberOnlyBuildLabel> dsb = new DataSetBuilder<String,NumberOnlyBuildLabel>(); for( AbstractTestResultAction<?> a=this; a!=null; a=a.getPreviousResult(AbstractTestResultAction.class) ) { dsb.add( a.getFailCount(), "failed", new NumberOnlyBuildLabel(a.owner)); if(!failureOnly) { dsb.add( a.getSkipCount(), "skipped", new NumberOnlyBuildLabel(a.owner)); dsb.add( a.getTotalCount()-a.getFailCount()-a.getSkipCount(),"total", new NumberOnlyBuildLabel(a.owner)); } } return dsb.build(); }
protected DataSetBuilder<String, ChartLabel> createDataSet() { DataSetBuilder<String, ChartLabel> data = new DataSetBuilder<String, ChartLabel>(); for (FitnesseResults o : getList()) { data.add(((double) o.getDuration()) / (1000), "", new ChartLabel(o) { @Override public Color getColor() { if (o.getFailCount() > 0) return ColorPalette.RED; else if (o.getSkipCount() > 0) return ColorPalette.YELLOW; else return ColorPalette.BLUE; } }); } return data; }
protected void populateDataSetBuilder(DataSetBuilder<String, ChartUtil.NumberOnlyBuildLabel> dataset) { for (AbstractBuild<?, ?> build = getProject().getLastBuild(); build != null; build = build.getPreviousBuild()) { ChartUtil.NumberOnlyBuildLabel label = new ChartUtil.NumberOnlyBuildLabel(build); AbstractBuildAction action = build.getAction(getBuildActionClass()); if (action != null) { dataset.add(action.getResults().getPassedTestCount(), "Passed", label); dataset.add(action.getResults().getFailedTestCount(), "Failed", label); dataset.add(action.getResults().getSkippedTestCount(), "Skipped", label); } } }
private CategoryDataset buildDataSet() { DataSetBuilder<String, ChartUtil.NumberOnlyBuildLabel> dsb = new DataSetBuilder<String, ChartUtil.NumberOnlyBuildLabel>(); for (LogParserAction a = this; a != null; a = a.getPreviousAction()) { dsb.add(a.result.getTotalErrors(), "errors", new ChartUtil.NumberOnlyBuildLabel(a.getOwner())); dsb.add(a.result.getTotalWarnings(), "warnings", new ChartUtil.NumberOnlyBuildLabel(a.getOwner())); dsb.add(a.result.getTotalInfos(), "infos", new ChartUtil.NumberOnlyBuildLabel(a.getOwner())); } return dsb.build(); }
protected DataSetBuilder<String, ChartLabel> createDataSet() { DataSetBuilder<String, ChartLabel> data = new DataSetBuilder<String, ChartLabel>(); List<TestResult> list; try { list = getList( Integer.parseInt(Stapler.getCurrentRequest().getParameter("start")), Integer.parseInt(Stapler.getCurrentRequest().getParameter("end"))); } catch (NumberFormatException e) { list = getList(); } for (TestResult o: list) { data.add(o.getPassCount(), "2Passed", new ChartLabel(o)); data.add(o.getFailCount(), "1Failed", new ChartLabel(o)); data.add(o.getSkipCount(), "0Skipped", new ChartLabel(o)); } return data; } };
@Override protected DataSetBuilder<String, NumberOnlyBuildLabel> createDataSet(AbstractClassMetrics metrics) { DataSetBuilder<String, ChartUtil.NumberOnlyBuildLabel> dsb = new DataSetBuilder<String, ChartUtil.NumberOnlyBuildLabel>(); for (AbstractClassMetrics m = metrics; m != null; m = m.getPreviousResult()) { ChartUtil.NumberOnlyBuildLabel label = new ChartUtil.NumberOnlyBuildLabel((Run) m.getOwner()); dsb.add(m.getMethodCoverage().getPercentageFloat(), Messages.AbstractCloverMetrics_Label_method(), label); dsb.add(m.getStatementCoverage().getPercentageFloat(), Messages.AbstractCloverMetrics_Label_statement(), label); dsb.add(m.getElementCoverage().getPercentageFloat(), Messages.AbstractCloverMetrics_Label_element(), label); } return dsb; } };
protected DataSetBuilder<String, ChartLabel> createDataSet() { DataSetBuilder<String, ChartLabel> data = new DataSetBuilder<String, ChartLabel>(); Run<?, ?> build = project.getLastCompletedBuild(); while(build != null) { final List<CoverityBuildAction> actions = build.getActions(CoverityBuildAction.class); for(CoverityBuildAction action : actions) { if(action != null && action.getDefects() != null && action.getGraphDisplayName() != null) { data.add(action.getDefects().size(), action.getGraphDisplayName(), new ChartLabel(build)); } } build = build.getPreviousBuild(); } return data; }