Skip to content

Display Test Results Hierarchically: Group Test Cases Under Their Parent Test Suites #1800

@minash-ti

Description

@minash-ti

Background:
KernelCI currently receives kselftest results in a two-level structure:

  • An overall test suite result (parent)
  • Individual test case results (children) belonging to that suite

Current Problem:
The Dashboard displays all results in a flat list within a single table, which obscures the parent-child relationship between test suites and their test cases. This makes it difficult for users to quickly understand which test cases belong to which suite.

Example:

Proposed Solution:
Implement a hierarchical view in the Dashboard that:

  • Shows test suites at the top level
  • Allows users to expand/collapse or drill down to view individual test cases nested under each suite
  • Preserves the existing log-sharing functionality

Expected Benefit:
Improved navigation, clearer test organization, and better understanding of test relationships for users analyzing results.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions