Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Meta] Create UI dashboards to view the build, test and release stats #2297

Closed
12 of 15 tasks
bbarani opened this issue Jul 6, 2022 · 2 comments
Closed
12 of 15 tasks
Assignees
Labels
enhancement New Enhancement

Comments

@bbarani
Copy link
Member

bbarani commented Jul 6, 2022

Is your feature request related to a problem? Please describe

We currently do not have any dashboards to view the status of builds, tests and releases for OpenSearch and OpenSearch dashboard artifacts.

Describe the solution you'd like

Build, release and test Dashboards (OpenSearch and OpenSearch Dashboards)

  • Integrate and display build time, PR’s, CVE’s, integration / BWC tests results corresponding to every distribution build(s) for all supported versions
  • Link Performance results stats for distribution builds
  • Display the performance stats along with highlighting anomalies for distribution build(s) for all supported versions
  • Add ability to download snapshot artifacts generated through distribution build process directly from the dashboard page

Describe alternatives you've considered

No response

Architectural Diagram

Untitled drawio (1)
.jpg)

Implementation

Acceptance criteria

P0 (POC) :

  • Users can view current status of distribution build along with build stats
  • Users can download the distribution build artifacts directly from the dashboard
  • Users can view PR details corresponding to a build
  • Users can view CVE information corresponding to a build
  • Users can view integration test stats corresponding to a build
  • Users can view performance test stats corresponding to a build
  • Users can view BWC test stats corresponding to a build
@bbarani bbarani added enhancement New Enhancement untriaged Issues that have not yet been triaged labels Jul 6, 2022
@bbarani bbarani self-assigned this Jul 6, 2022
@bbarani bbarani assigned bshien and unassigned bbarani Jul 6, 2022
@bbarani
Copy link
Member Author

bbarani commented Jul 6, 2022

This is the subset of #2080

@bbarani bbarani removed the untriaged Issues that have not yet been triaged label Jul 7, 2022
@bbarani
Copy link
Member Author

bbarani commented Jul 8, 2022

Test publisher info can be reference from #938

@opensearch-project opensearch-project deleted a comment from bshien Aug 1, 2022
@bbarani bbarani changed the title Create UI dashboards to view the build, test and release stats [Meta] Create UI dashboards to view the build, test and release stats Aug 9, 2022
@bbarani bbarani closed this as completed Sep 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New Enhancement
Projects
None yet
Development

No branches or pull requests

2 participants