Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Top-level page for Test Plan Runs #1200

Open
stalgiag opened this issue Aug 26, 2024 · 0 comments
Open

Top-level page for Test Plan Runs #1200

stalgiag opened this issue Aug 26, 2024 · 0 comments

Comments

@stalgiag
Copy link
Contributor

Introduction

We propose adding a new top-level page at /runs with a link in the main nav. This page aims to:

  1. Serve as a central hub for viewers to get a sense of completed testing
  2. Surface information about regressions between subsequent test plan runs

Currently, there's no page that serves this purpose for a general audience.

Page Overview

The page would be designed as a search results-style interface:

  • Filter options at the top
  • Paginated list of test plan runs (25 per page)
  • Default view: all completed test plan runs

Filters

Users can filter results by Test Plan, Test Plan Version, AT, AT Version, Browser, and Regressions.

Result Display

Each result would be a disclosure for a single Test Plan Run:

  • Collapsed: Identifying text and basic metrics
  • Expanded: Detailed information (tester, date, regressions, failures) and vendor-relevant actions

To enable precise link sharing, all filters, focused results, and pagination offsets would be reflected in query parameters.

Implementation Plan

We propose starting with a prototype next week. This will serve as a foundation for an iterative refinement process, helping us efficiently finalize details before production.

Next Steps

@mcking65: We'd appreciate your high-level feedback or guidance on this proposal before we begin implementing the initial prototype next week.

@github-staff github-staff deleted a comment from Lxx-c Oct 23, 2024
@github-staff github-staff deleted a comment from Lxx-c Oct 23, 2024
@github-staff github-staff deleted a comment from Lxx-c Oct 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants
@stalgiag and others