Add tracing-uiplugin component#541
Add tracing-uiplugin component#541openshift-merge-bot[bot] merged 1 commit intoopenshift-eng:mainfrom
Conversation
|
Hi @IshwarKanse. Thanks for your PR. I'm waiting for a github.com member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
|
Requested to be added to the Github org. |
|
/verify-owners |
|
/ok-to-test |
a8c8d04 to
37b32b1
Compare
|
/lgtm |
|
@IshwarKanse: you cannot LGTM your own PR. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
|
@neisw Can you help to review and approve this PR. I have updated our tests to add the matching testsuite name and capability tags but the jobs haven't run after the change so we don't have the data in BigQuery yet, with the updated test changes. But I have simulated locally and the mapping is working well. The jobs will now be run after the year end recharge. Once this component data shows correctly on the dashboard, I will reach out to our Cluster Observability Operator component teams to add their components similarly. |
Assisted by Claude Code
|
@neisw The ticket to add the component names to OCPBUGS jira project is completed and I have also updated the PR to remove coo as the default project. Let me know if there are any other changes required and if its good to get this PR merged. |
|
Verified that You will need to update https://github.com/openshift/sippy/blob/main/pkg/db/suites.go#L71 to reflect the suite change. |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: IshwarKanse, neisw The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Add tracing-uiplugin Component for Distributed Tracing UI plugin
Summary
This PR adds a new component
tracing-uipluginto map distributed tracing UI plugin E2E tests to the Component Readiness dashboard. Integrates with the COO layered product dashboard (Sippy PR #3109).Changes Made
1. New Component: tracing-uiplugin
Location:
pkg/components/clusterobservabilityoperator/tracinguiplugin/Component Configuration:
JIRA Integration:
2. Component Registration
File:
pkg/registry/registry.gotracinguiplugin "github.com/openshift-eng/ci-test-mapping/pkg/components/clusterobservabilityoperator/tracinguiplugin"r.Register("tracing-uiplugin", &tracinguiplugin.ClusterObservabilityOperatorComponent)Note: Component organized in subdirectory structure to allow other COO teams (e.g., logging-uiplugin) to easily add their components in parallel directories.
3. Suite Configuration
File:
config/openshift-eng.yamltracing-uiplugintoincludeSuitesTest Suite Integration
Test Repository
Repository: openshift/distributed-tracing-console-plugin
Test File: tests/e2e/dt-plugin-tests.cy.ts
Test Suite Name
Test Capabilities
All 6 tests include
[Capability:XXX]tags that are automatically extracted:Test 1: Empty State
Capabilities: UIPlugin, EmptyState
Test 2: Trace Visualization & RBAC
Capabilities: UIPlugin, TraceVisualization, SpanLinks, RBAC
Test 3: Trace Limits
Capabilities: UIPlugin, TraceLimits
Test 4: Cutoff Box & Time Range
Capabilities: UIPlugin, TraceVisualization, TimeRange
Test 5: AI Integration
Capabilities: UIPlugin, AIIntegration, Lightspeed
Test 6: Operator Lifecycle
Capabilities: OperatorLifecycle, Installation
Capability Summary
Total Tests: 6
Total Capabilities: 11
Testing & Verification
Build Verification
Mapping Verification
No Tests Moved to Unknown
$ ./ci-test-mapping map-verify # ✅ verification complete in 3.188866625sFiles Changed
Team Ownership
OWNERS file added with the following reviewer/approver:
References