canonical / canonical/test_observer

Add more filters to the reruns page

Open
#881 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
13
Forks
13
Avg merge
23h 54m
Merged PRs (30d)
12

Description

_Generated by an AI assistant on behalf of @rpbritton._

### Problem statement

Raised as an action item in the Charm QA Triage Retrospective (9 Sept 2026). The reruns page currently has limited filtering, making it hard to find specific queued/requested reruns when there are many in flight.

### Proposal

Add more filter options to the reruns page, for example:

- Environment (name/substrate)
- Artefact (name/version)
- Family (e.g. charm/snap/deb/image)
- Status/priority of the rerun request

Suggestions welcome from maintainers on which filters are most useful given the underlying data model.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start at the reruns page and inspect the underlying data model to determine which fields can support filtering. Review the proposed environment, artefact, family, status, and priority dimensions, then confirm with maintainers which filters are in scope; done means the selected filters work for finding queued or requested reruns.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.