Skip to content

alert-mgmt-13: documentation, CI, and e2e tests#12

Open
sradco wants to merge 1 commit intoalert-mgmt-12-bulk-update-handlerfrom
alert-mgmt-13-docs-ci-e2e
Open

alert-mgmt-13: documentation, CI, and e2e tests#12
sradco wants to merge 1 commit intoalert-mgmt-12-bulk-update-handlerfrom
alert-mgmt-13-docs-ci-e2e

Conversation

@sradco
Copy link
Owner

@sradco sradco commented Feb 25, 2026

Alert Management API — Part 13/14: documentation, CI workflow, e2e tests

Summary

  • Alert management documentation (docs/alert-management.md): user workload monitoring prerequisites and API behavior notes
  • GitHub Actions CI workflow (.github/workflows/unit-tests.yaml): runs go test on pull requests targeting the alert management base branch
  • e2e test suite (test/e2e/): framework with k8s client setup, alert management API test scenarios (bulk delete, delete-by-ID), and relabeled rules tests
  • Test framework (test/e2e/framework): cluster connection, PrometheusRule/AlertRelabelConfig lifecycle helpers, plugin URL resolution

Dependencies

This PR is part of a stacked series. Please review in order.

  1. alert-mgmt-01: k8s foundation + health stub skeleton
    2–12. Pending — alert queries, relabel/health, management foundation, endpoints, CRUD, classification, platform update, bulk update
  2. → This PR — documentation, CI workflow, e2e tests
  3. Pending — PATCH/DELETE /rules/{ruleId} (single-rule API)

@sradco sradco force-pushed the alert-mgmt-12-bulk-update-handler branch from e36d25b to 856bbfd Compare February 25, 2026 22:35
@sradco sradco force-pushed the alert-mgmt-13-docs-ci-e2e branch from 133781c to c1aa685 Compare February 25, 2026 22:35
@sradco sradco force-pushed the alert-mgmt-12-bulk-update-handler branch from 856bbfd to e1a7bdb Compare February 25, 2026 22:52
@sradco sradco force-pushed the alert-mgmt-13-docs-ci-e2e branch from c1aa685 to bd693a6 Compare February 25, 2026 22:52
@sradco sradco force-pushed the alert-mgmt-12-bulk-update-handler branch from e1a7bdb to c55d856 Compare February 25, 2026 23:17
@sradco sradco force-pushed the alert-mgmt-13-docs-ci-e2e branch from bd693a6 to 10139d8 Compare February 25, 2026 23:17
@sradco sradco force-pushed the alert-mgmt-12-bulk-update-handler branch from c55d856 to 2325e45 Compare February 25, 2026 23:34
@sradco sradco force-pushed the alert-mgmt-13-docs-ci-e2e branch from 10139d8 to aa409e1 Compare February 25, 2026 23:34
@sradco sradco force-pushed the alert-mgmt-12-bulk-update-handler branch from 2325e45 to 018ba46 Compare February 25, 2026 23:47
@sradco sradco force-pushed the alert-mgmt-13-docs-ci-e2e branch from aa409e1 to 63b0924 Compare February 25, 2026 23:47
@sradco sradco force-pushed the alert-mgmt-12-bulk-update-handler branch from 018ba46 to 204f240 Compare February 25, 2026 23:57
@sradco sradco force-pushed the alert-mgmt-13-docs-ci-e2e branch from 63b0924 to b1fdfb4 Compare February 25, 2026 23:57
@sradco sradco force-pushed the alert-mgmt-12-bulk-update-handler branch from 204f240 to 05e7db5 Compare February 26, 2026 14:42
@sradco sradco force-pushed the alert-mgmt-13-docs-ci-e2e branch from b1fdfb4 to 3ac18c0 Compare February 26, 2026 14:42
@sradco sradco force-pushed the alert-mgmt-12-bulk-update-handler branch from 05e7db5 to 0b77990 Compare February 26, 2026 14:47
@sradco sradco force-pushed the alert-mgmt-13-docs-ci-e2e branch from 3ac18c0 to 26ce67f Compare February 26, 2026 14:47
@sradco sradco force-pushed the alert-mgmt-12-bulk-update-handler branch from 0b77990 to 5cfb683 Compare February 27, 2026 11:44
@sradco sradco force-pushed the alert-mgmt-13-docs-ci-e2e branch from 26ce67f to 4a09657 Compare February 27, 2026 11:44
@sradco sradco force-pushed the alert-mgmt-12-bulk-update-handler branch from 5cfb683 to 6897d28 Compare February 27, 2026 11:57
@sradco sradco force-pushed the alert-mgmt-13-docs-ci-e2e branch from 4a09657 to 854ed0c Compare February 27, 2026 11:57
@sradco sradco force-pushed the alert-mgmt-12-bulk-update-handler branch from 6897d28 to 96629ef Compare February 27, 2026 11:59
@sradco sradco force-pushed the alert-mgmt-13-docs-ci-e2e branch from 854ed0c to 65fe1c8 Compare February 27, 2026 11:59
@sradco sradco force-pushed the alert-mgmt-12-bulk-update-handler branch from 96629ef to f595203 Compare February 27, 2026 12:10
@sradco sradco force-pushed the alert-mgmt-13-docs-ci-e2e branch from 65fe1c8 to 1340083 Compare February 27, 2026 12:10
@sradco sradco force-pushed the alert-mgmt-12-bulk-update-handler branch from f595203 to 51af654 Compare February 27, 2026 12:29
@sradco sradco force-pushed the alert-mgmt-13-docs-ci-e2e branch from 1340083 to 722eb82 Compare February 27, 2026 12:29
@sradco sradco force-pushed the alert-mgmt-12-bulk-update-handler branch from 51af654 to 5d1c269 Compare February 27, 2026 13:12
@sradco sradco force-pushed the alert-mgmt-13-docs-ci-e2e branch from 722eb82 to 5b5dbc4 Compare February 27, 2026 13:12
@sradco sradco force-pushed the alert-mgmt-12-bulk-update-handler branch from 5d1c269 to 29f0dfc Compare March 1, 2026 19:05
@sradco sradco force-pushed the alert-mgmt-13-docs-ci-e2e branch from 5b5dbc4 to eb40e18 Compare March 1, 2026 19:05
@sradco sradco force-pushed the alert-mgmt-13-docs-ci-e2e branch from eb40e18 to f5efdf2 Compare March 1, 2026 20:21
@sradco sradco force-pushed the alert-mgmt-12-bulk-update-handler branch 2 times, most recently from 8869060 to cfd5ea0 Compare March 1, 2026 21:08
@sradco sradco force-pushed the alert-mgmt-13-docs-ci-e2e branch from f5efdf2 to 63f77d3 Compare March 1, 2026 21:08
@sradco sradco force-pushed the alert-mgmt-12-bulk-update-handler branch from cfd5ea0 to d814f31 Compare March 2, 2026 09:26
@sradco sradco force-pushed the alert-mgmt-13-docs-ci-e2e branch from 63f77d3 to 49ee8dd Compare March 2, 2026 09:26
… tests

Signed-off-by: Shirly Radco <sradco@redhat.com>
Signed-off-by: João Vilaça <jvilaca@redhat.com>
Signed-off-by: Aviv Litman <alitman@redhat.com>
Co-authored-by: AI Assistant <noreply@cursor.com>
@sradco sradco force-pushed the alert-mgmt-12-bulk-update-handler branch from d814f31 to 7d1dbf0 Compare March 2, 2026 10:04
@sradco sradco force-pushed the alert-mgmt-13-docs-ci-e2e branch from 49ee8dd to b97de66 Compare March 2, 2026 10:04
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

Successfully merging this pull request may close these issues.

1 participant