From 09091996f4e1030bce20398d2487e5417b52fd2d Mon Sep 17 00:00:00 2001 From: Ksenia Berezina Date: Tue, 12 May 2026 12:02:41 -0400 Subject: [PATCH 1/2] Highlight untriaged reports --- README.md | 5 ++ .../components/Buckets/ReportPreviewRow.vue | 16 +++- .../frontend/src/components/Buckets/View.vue | 19 ++++ tests/e2e/fixtures/fixtures.json | 87 +++++++++++++++++++ tests/e2e/fixtures/reports_data.py | 9 +- tests/e2e/page_objects/bucket_view.py | 4 + tests/e2e/scripts/generate_e2e_fixtures.py | 49 ++++++++++- tests/e2e/test_bucket_view.py | 14 +++ 8 files changed, 196 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index dece1f37..c693d385 100644 --- a/README.md +++ b/README.md @@ -77,6 +77,11 @@ uv run --extra=dev tox -e e2e Note: E2E tests require the frontend to be built first. Run `npm run build` or `npm run start` in `server/frontend/` before running E2E tests. +E2E test data lives in `tests/e2e/fixtures/fixtures.json` and is generated by `tests/e2e/scripts/generate_e2e_fixtures.py`. Edit `BUCKETS_CONFIG` in that script to add or modify test buckets and their reports, then regenerate the fixture file: + +``` +uv run --extra=server python tests/e2e/scripts/generate_e2e_fixtures.py +``` To run all python tests excluding E2E tests: diff --git a/server/frontend/src/components/Buckets/ReportPreviewRow.vue b/server/frontend/src/components/Buckets/ReportPreviewRow.vue index fe44bf55..b26fcc91 100644 --- a/server/frontend/src/components/Buckets/ReportPreviewRow.vue +++ b/server/frontend/src/components/Buckets/ReportPreviewRow.vue @@ -1,7 +1,9 @@