package hudson.plugins.view.dashboard.test; import hudson.Extension; import hudson.model.Descriptor; import hudson.model.Job; import hudson.plugins.view.dashboard.DashboardPortlet; import java.util.Collection; import org.kohsuke.stapler.DataBoundConstructor; /** * Portlet that presents a grid of test result data with summation * * @author Peter Hayes */ public class TestStatisticsPortlet extends DashboardPortlet { @DataBoundConstructor public TestStatisticsPortlet(String name) { super(name); } public TestResultSummary getTestResultSummary(Collection<Job> jobs) { return TestUtil.getTestResultSummary(jobs); } @Extension public static class DescriptorImpl extends Descriptor<DashboardPortlet> { @Override public String getDisplayName() { return "Test Statistics Grid"; } } }