Skip to content

Conversation

sfleen
Copy link
Contributor

@sfleen sfleen commented Sep 29, 2025

Now that the proxy has tracing configuration added to the proxy injector, we can decouple the tracing tests from the viz and jaeger extensions.

This creates a new set of top-level tests for tracing and moves the existing one from the viz integration tests, with a few modifications now that it doesn't have to install the extensions.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should probably pin the jaeger and otel collector versions in the test values files, not sure if there's a way to make dependabot pick those up when they're not in the usual places (lockfiles, etc.).

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I agree that we should pin versions for reproducibility. Even if dependabot doesn't know about them and we have to bump them manually whenever we want to test against a new version of the tracing architecture.

@sfleen sfleen force-pushed the sfleen/tracing-tests branch from 186e70d to 95b82e8 Compare September 29, 2025 19:53
@sfleen

This comment was marked as resolved.

Now that the proxy has tracing configuration added to the proxy injector, we can decouple the tracing tests from the viz and jaeger extensions.

This creates a new set of top-level tests for tracing and moves the existing one from the viz integration tests, with a few modifications now that it doesn't have to install the extensions.

Signed-off-by: Scott Fleener <[email protected]>
@sfleen sfleen force-pushed the sfleen/tracing-tests branch from 95b82e8 to fba164f Compare September 30, 2025 13:25
@sfleen sfleen marked this pull request as ready for review September 30, 2025 13:51
@sfleen sfleen requested a review from a team as a code owner September 30, 2025 13:51
@sfleen sfleen enabled auto-merge (squash) September 30, 2025 14:16
@olix0r olix0r requested a review from adleong September 30, 2025 14:16
@sfleen sfleen merged commit 75fe78b into main Sep 30, 2025
72 of 74 checks passed
@sfleen sfleen deleted the sfleen/tracing-tests branch September 30, 2025 17:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants