Skip to content

Capture and Display Results #14

@abhibongale

Description

@abhibongale

Improve test result capture and display to make it easy to understand test outcomes. Parse Tempest's output and present it in a clear, actionable format similar to CI results.

Save results persistently so developers can review them later and compare across runs.

Goals

  • Parse Tempest test results
  • Display pass/fail summary
  • Show timing information
  • Highlight failed tests
  • Save results to files
  • Generate HTML report
  • Compare with previous runs

Tasks

  • Parse stestr/subunit output
  • Create result summary display
  • Show passed/failed/skipped counts
  • Highlight failures with details
  • Save results to JSON
  • Generate HTML report (optional)
  • Store results by timestamp
  • Implement result comparison
  • Add to test command output

Acceptance Criteria

  • Test results show clear pass/fail summary
  • Failed tests are highlighted
  • Test timing is displayed
  • Results saved to .stackbox/tempest/results/{timestamp}/
  • Can list previous test runs
  • JSON results are parseable
  • HTML report is generated (optional)
  • Output matches CI result format

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions