public Map<String, String> getSummary( List<ReportTestSuite> suites ) { Map<String, String> totalSummary = new HashMap<>(); int totalNumberOfTests = 0; int totalNumberOfErrors = 0; int totalNumberOfFailures = 0; int totalNumberOfSkipped = 0; float totalElapsedTime = 0.0f; for ( ReportTestSuite suite : suites ) { totalNumberOfTests += suite.getNumberOfTests(); totalNumberOfErrors += suite.getNumberOfErrors(); totalNumberOfFailures += suite.getNumberOfFailures(); totalNumberOfSkipped += suite.getNumberOfSkipped(); totalElapsedTime += suite.getTimeElapsed(); } String totalPercentage = computePercentage( totalNumberOfTests, totalNumberOfErrors, totalNumberOfFailures, totalNumberOfSkipped ); totalSummary.put( "totalTests", Integer.toString( totalNumberOfTests ) ); totalSummary.put( "totalErrors", Integer.toString( totalNumberOfErrors ) ); totalSummary.put( "totalFailures", Integer.toString( totalNumberOfFailures ) ); totalSummary.put( "totalSkipped", Integer.toString( totalNumberOfSkipped ) ); totalSummary.put( "totalElapsedTime", numberFormat.format( totalElapsedTime ) ); totalSummary.put( "totalPercentage", totalPercentage ); return totalSummary; }
public Map<String, String> getSummary( List<ReportTestSuite> suites ) { Map<String, String> totalSummary = new HashMap<String, String>(); int totalNumberOfTests = 0; int totalNumberOfErrors = 0; int totalNumberOfFailures = 0; int totalNumberOfSkipped = 0; float totalElapsedTime = 0.0f; for ( ReportTestSuite suite : suites ) { totalNumberOfTests += suite.getNumberOfTests(); totalNumberOfErrors += suite.getNumberOfErrors(); totalNumberOfFailures += suite.getNumberOfFailures(); totalNumberOfSkipped += suite.getNumberOfSkipped(); totalElapsedTime += suite.getTimeElapsed(); } String totalPercentage = computePercentage( totalNumberOfTests, totalNumberOfErrors, totalNumberOfFailures, totalNumberOfSkipped ); totalSummary.put( "totalTests", Integer.toString( totalNumberOfTests ) ); totalSummary.put( "totalErrors", Integer.toString( totalNumberOfErrors ) ); totalSummary.put( "totalFailures", Integer.toString( totalNumberOfFailures ) ); totalSummary.put( "totalSkipped", Integer.toString( totalNumberOfSkipped ) ); totalSummary.put( "totalElapsedTime", numberFormat.format( totalElapsedTime ) ); totalSummary.put( "totalPercentage", totalPercentage ); return totalSummary; }
currentSuite.setTimeElapsed( testCase.getTime() + currentSuite.getTimeElapsed() );
currentSuite.setTimeElapsed( testCase.getTime() + currentSuite.getTimeElapsed() );
sinkCell( sink, percentage + "%" ); sinkCell( sink, numberFormat.format( suite.getTimeElapsed() ) );
sinkCell( sink, percentage + "%" ); sinkCell( sink, numberFormat.format( suite.getTimeElapsed() ) );