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

Charts[Test] Implement smoke tests for otel-collector ports and telemetry data #316

Open
Tracked by #338
leninmehedy opened this issue Sep 7, 2023 · 0 comments
Open
Tracked by #338
Labels
Feature Enhancement Enhancing an existing feature driven by business requirements. Typically backwards compatible. Pending Triage New issue that needs to be triaged by the team

Comments

@leninmehedy
Copy link
Member

leninmehedy commented Sep 7, 2023

Description

We need a helm-test that ensures open-telemetry ports are working and telemetry data can be received.

Thoughts

Currently we are running helm tests before node setup, so it is not possible to ensure actual telemetry data are received from hedera platform softwares. So we need to run mock telemetry services inside the pods for these tests; however this requires that we are using a root-container image (full-stack-testing/ubi8-init-dind) that has docker installed.

Some manual tests were conducted for this earlier with mock services, so we can automate those in a helm-test: #298

Here is an example how we can test otel-collector's functionality manually: https://github.com/hashgraph/full-stack-testing/tree/main/dev/telemetry

@github-project-automation github-project-automation bot moved this to 🆕 New in FST Suite Sep 7, 2023
@leninmehedy leninmehedy self-assigned this Sep 7, 2023
@leninmehedy leninmehedy added the Feature Enhancement Enhancing an existing feature driven by business requirements. Typically backwards compatible. label Sep 7, 2023
@nathanklick nathanklick changed the title Chart[Helm Test] Enhance helm chart tests for otel-collector Charts[Helm Test] Enhance helm chart tests for otel-collector Sep 11, 2023
@leninmehedy leninmehedy moved this from 🆕 New to 🔖 Ready in FST Suite Sep 12, 2023
@nathanklick nathanklick added this to the v0.9.x milestone Sep 14, 2023
@nathanklick nathanklick modified the milestones: v0.9.x, v0.11.x Oct 12, 2023
@leninmehedy leninmehedy changed the title Charts[Helm Test] Enhance helm chart tests for otel-collector Charts[Test] Implement tests for otel-collector ports and telemetry data Oct 19, 2023
@leninmehedy leninmehedy changed the title Charts[Test] Implement tests for otel-collector ports and telemetry data Charts[Test] Implement smoke tests for otel-collector ports and telemetry data Oct 19, 2023
@leninmehedy leninmehedy moved this from 🔖 Ready to 📋 Backlog in FST Suite Oct 26, 2023
@leninmehedy leninmehedy removed their assignment Oct 27, 2023
@nathanklick nathanklick modified the milestones: v0.11.x, v0.13.x Nov 9, 2023
@jeromy-cannon jeromy-cannon removed this from the v0.13.x milestone Feb 23, 2024
@jeromy-cannon jeromy-cannon added the Pending Triage New issue that needs to be triaged by the team label Sep 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Enhancement Enhancing an existing feature driven by business requirements. Typically backwards compatible. Pending Triage New issue that needs to be triaged by the team
Projects
Status: 📋 Backlog
Development

When branches are created from issues, their pull requests are automatically linked.

3 participants