Package com.google.gwt.junit.viewer.client

Examples of com.google.gwt.junit.viewer.client.Benchmark


    ReportDatabase db = ReportDatabase.getInstance();
    Report report = db.getReport(reportName);
    List categories = report.getCategories();
    Category category = getCategoryByName(categories, categoryName);
    List benchmarks = category.getBenchmarks();
    Benchmark benchmark = getBenchmarkByName(benchmarks, testName);
    List results = benchmark.getResults();
    Result result = getResultsByAgent(results, agent);

    String title = BrowserInfo.getBrowser(agent);
    JFreeChart chart = createChart(testName, result, title, results);
View Full Code Here


     */
  }

  private Benchmark getBenchmarkByName(List benchmarks, String name) {
    for (Iterator it = benchmarks.iterator(); it.hasNext();) {
      Benchmark benchmark = (Benchmark) it.next();
      if (benchmark.getName().equals(name)) {
        return benchmark;
      }
    }
    return null;
  }
View Full Code Here

    handleRequest(request, response);
  }

  private Benchmark getBenchmarkByName(List benchmarks, String name) {
    for (Iterator it = benchmarks.iterator(); it.hasNext();) {
      Benchmark benchmark = (Benchmark) it.next();
      if (benchmark.getName().equals(name)) {
        return benchmark;
      }
    }
    return null;
  }
View Full Code Here

    ReportDatabase db = ReportDatabase.getInstance();
    Report report = db.getReport(reportName);
    List categories = report.getCategories();
    Category category = getCategoryByName(categories, categoryName);
    List benchmarks = category.getBenchmarks();
    Benchmark benchmark = getBenchmarkByName(benchmarks, testName);
    List results = benchmark.getResults();
    Result result = getResultsByAgent(results, agent);

    String title = BrowserInfo.getBrowser(agent);
    JFreeChart chart = null;
View Full Code Here

*
*/
class BenchmarkXml {

  public static Benchmark fromXml(Element element) {
    Benchmark benchmark = new Benchmark();
    benchmark.setClassName(element.getAttribute("class"));
    benchmark.setName(element.getAttribute("name"));
    benchmark.setDescription(element.getAttribute("description"));

    List children = ReportXml.getElementChildren(element, "result");
    benchmark.setResults(new ArrayList/* <Result> */(children.size()));
    for (int i = 0; i < children.size(); ++i) {
      benchmark.getResults().add(ResultXml.fromXml((Element) children.get(i)));
    }

    Element code = ReportXml.getElementChild(element, "source_code");
    if (code != null) {
      benchmark.setSourceCode(ReportXml.getText(code));
    }

    return benchmark;
  }
View Full Code Here

TOP

Related Classes of com.google.gwt.junit.viewer.client.Benchmark

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.