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

feat: add process discovery tests #3981

Merged
merged 10 commits into from
Feb 27, 2025
Merged

Conversation

dmehala
Copy link
Contributor

@dmehala dmehala commented Feb 4, 2025

Motivation

Test process discovery feature. RFC

Changes

  • Add a new parametric test.
  • Update parametric tests internal.

Reviewer checklist

  • If PR title starts with [<language>], double-check that only <language> is impacted by the change
  • No system-tests internal is modified. Otherwise, I have the approval from R&P team
  • CI is green, or failing jobs are not related to this change (and you are 100% sure about this statement)
  • A docker base image is modified?
    • the relevant build-XXX-image label is present
  • A scenario is added (or removed)?

@dmehala dmehala force-pushed the dmehala/process-discovery-feature branch 3 times, most recently from d8295c0 to 4789a86 Compare February 11, 2025 11:10
@dmehala dmehala marked this pull request as ready for review February 11, 2025 15:23
@dmehala dmehala requested review from a team and mabdinur as code owners February 11, 2025 15:23
@dmehala dmehala requested review from lievan, jandro996, Mariovido and mcculls and removed request for a team February 11, 2025 15:23
@dmehala dmehala force-pushed the dmehala/process-discovery-feature branch from bed98ec to aa2146e Compare February 17, 2025 09:44
@dmehala dmehala marked this pull request as draft February 18, 2025 08:02
@dmehala dmehala force-pushed the dmehala/process-discovery-feature branch from bb23500 to 76ade03 Compare February 19, 2025 13:49
@dmehala dmehala marked this pull request as ready for review February 19, 2025 15:58
@dmehala dmehala requested a review from a team as a code owner February 19, 2025 15:58
@dmehala dmehala requested review from zacharycmontoya and cbeauchesne and removed request for a team February 19, 2025 15:58
@@ -211,6 +211,7 @@ tests/:
Test_Parametric_Otel_Baggage: missing_feature (otel api is not supported)
Test_Parametric_Otel_Current_Span: missing_feature (otel api is not supported)
Test_Parametric_Otel_Trace_Flush: missing_feature (otel api is not supported)
test_process_discovery.py: v1.0.1.dev
Copy link
Collaborator

Choose a reason for hiding this comment

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

The error in the CI is not very clear 😭

  1. versions can only be set at class level (I'm not sure if it's a good limitation ... )
  2. and keys must be sorted

I'll fix both issues

Copy link
Collaborator

@cbeauchesne cbeauchesne left a comment

Choose a reason for hiding this comment

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

Failures are not related

Copy link
Collaborator

@cbeauchesne cbeauchesne left a comment

Choose a reason for hiding this comment

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

Failure is not related

@dmehala
Copy link
Contributor Author

dmehala commented Feb 26, 2025

Failure is not related

Genuine question, should they block the PR then?

@cbeauchesne
Copy link
Collaborator

cbeauchesne commented Feb 27, 2025

They are now blocking the PR, see https://dd.slack.com/archives/C025TJ4RZ8X/p1740584874789959 😅

Those failure are caused by a test using data coming from staging backend which is not stable enough for our purpose. Though, the situation was not that bad for the past 5 months, it has been a while I didn't see them failing. No luck 😭

I'll handle your PR and ping you once it's merged.

@cbeauchesne cbeauchesne enabled auto-merge (squash) February 27, 2025 09:04
@cbeauchesne cbeauchesne merged commit 0509dbd into main Feb 27, 2025
336 checks passed
@cbeauchesne cbeauchesne deleted the dmehala/process-discovery-feature branch February 27, 2025 11:23
@cbeauchesne
Copy link
Collaborator

ping @dmehala

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.

3 participants