-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Generate "Golden Data" trace spans #967
Generate "Golden Data" trace spans #967
Conversation
Codecov Report
@@ Coverage Diff @@
## master #967 +/- ##
==========================================
+ Coverage 85.61% 86.06% +0.44%
==========================================
Files 189 193 +4
Lines 13167 13749 +582
==========================================
+ Hits 11273 11833 +560
- Misses 1441 1455 +14
- Partials 453 461 +8
Continue to review full report at Codecov.
|
@@ -0,0 +1,289 @@ | |||
Parent Tracestate Kind Attributes Events Links Status |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this a generated file? Can we have generated
in the name and document how it is generated/can be regenerated?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changed file names to start with generated. I plan to do documentation after the entire solution is coded and I have chance to play around with the best approach for making changes and automating it all.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Mostly looks good. Please address the remaining few open comments and we can merge.
@kbrockhoff please fix the conflicts. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, looking forward to the next PR that uses the generator.
Made two changes:
|
1. PICT tool input files for trace data and resulting output files from running pict from the command line. These are in `internal/goldendataset/testdata`. See: [Pairwise Independent Combinatorial Testing](https://github.com/microsoft/pict) 2. Generator for fully-populated OLTP ResourceSpans from PICT output files. This has all the intended functionality for this PR. It has no impact on other functionality so there should be no problem in merging to master. I will follow up with other PRs to complete full "Golden Dataset" testing functionality. **Link to tracking Issue:** open-telemetry#652 **Testing:** Unit tests exist for all functionality which has been coded so far **Documentation:** None yet. Will do so after golden dataset generation coding is complete.
* Add k8s infra monitorig demo example Signed-off-by: ChrsMark <chrismarkou92@gmail.com> * Upgrade chart version Signed-off-by: ChrsMark <chrismarkou92@gmail.com> * Bump patch version instead of minor Signed-off-by: ChrsMark <chrismarkou92@gmail.com> --------- Signed-off-by: ChrsMark <chrismarkou92@gmail.com> Co-authored-by: Tyler Helmuth <12352919+TylerHelmuth@users.noreply.github.com>
Description: This pull request has two items:
internal/goldendataset/testdata
. See: Pairwise Independent Combinatorial TestingThis has all the intended functionality for this PR. It has no impact on other functionality so there should be no problem in merging to master. I will follow up with other PRs to complete full "Golden Dataset" testing functionality.
Link to tracking Issue: #652
Testing: Unit tests exist for all functionality which has been coded so far
Documentation: None yet. Will do so after golden dataset generation coding is complete.