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

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


    // String className = URLDecoder.decode(requestParams[2], charset);
    String testName = URLDecoder.decode(requestParams[3], charset);
    String agent = URLDecoder.decode(requestParams[4], charset);

    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);
View Full Code Here


    String className = URLDecoder.decode(requestParams[2], charset);
    String testName = URLDecoder.decode(requestParams[3], charset);
    String agent = URLDecoder.decode(requestParams[4], charset);

    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);
View Full Code Here

      for (Iterator it = filesToUpdate.keySet().iterator(); it.hasNext();) {
        String id = (String) it.next();
        ReportFile reportFile = (ReportFile) filesById.get(id);
        String filePath = reportFile.file.getAbsolutePath();
        Document doc = builder.parse(filePath);
        Report report = ReportXml.fromXml(doc.getDocumentElement());
        report.setId(id);
        ReportSummary summary = report.getSummary();
        long lastModified = new File(filePath).lastModified();
        filesToUpdate.put(id, new ReportEntry(report, summary, lastModified));
      }

      // Update the reports
View Full Code Here

   * @param element The XML element to hydrate from.
   * @return a new report (with null id)
   */
  public static Report fromXml(Element element) {

    Report report = new Report();
    String dateString = element.getAttribute("date");

    try {
      DateFormat format = DateFormat.getDateTimeInstance();
      Date d = format.parse(dateString);
      report.setDate(d);
      report.setDateString(format.format(d));
    } catch (ParseException e) {
      // let date remain null if it doesn't parse correctly
    }

    report.setGwtVersion(element.getAttribute("gwt_version"));

    List/* <Element> */children = getElementChildren(element, "category");
    report.setCategories(new ArrayList/* <Category> */(children.size()));
    for (int i = 0; i < children.size(); ++i) {
      report.getCategories().add(CategoryXml.fromXml((Element) children.get(i)));
    }

    return report;
  }
View Full Code Here

TOP

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

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.