Skip to content

Feat: Special Handling for Meta-Stage Failures #30

@knabben

Description

@knabben

Description

The handbook requires special handling for meta-stage failures (Up, Down, DumpClusterLogs, etc.) which should be tagged as SIG-Infra and created in k/test-infra. Currently, signalhound treats all failures the same.

Requirements

  • Detect meta-stage failures (Up, Down, DumpClusterLogs, Setup, Teardown)
  • Automatically tag as SIG-Infra
  • Route to kubernetes/test-infra repository
  • Assign priority/critical-urgent (infra failures are critical)
  • Add special handling in issue templates

Acceptance Criteria

  • Meta-stage failures are detected from test names
  • Meta-stage failures are automatically tagged as SIG-Infra
  • Meta-stage failures are routed to k/test-infra
  • Priority is set to critical-urgent
  • Issue templates indicate infra failure type
  • Unit tests for meta-stage detection
  • Integration tests with real meta-stage failures

Implementation Notes

  • Define list of meta-stages: ["Up", "Down", "DumpClusterLogs", "Setup", "Teardown"]
  • Check test name for meta-stage keywords
  • Override SIG, repository, and priority for meta-stage failures

Metadata

Metadata

Assignees

No one assigned

    Labels

    lifecycle/rottenDenotes an issue or PR that has aged beyond stale and will be auto-closed.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions