Skip to content

Jaeger: ThriftSender unit test - #1162

Merged
ThomsonTan merged 8 commits into
open-telemetry:mainfrom
esigo:Jaeger-ThriftSender-unit-test
Jan 3, 2022
Merged

ThomsonTan merged 8 commits into
open-telemetry:mainfrom
esigo:Jaeger-ThriftSender-unit-test

Conversation

@esigo

@esigo esigo commented Dec 22, 2021

Copy link
Copy Markdown
Member

Adds unit test to cover the memory leak issue reported in #1160

Changes

Mocks Transport so that we can reach ThriftSender::Append when JaegerExporter::Export was called.

For significant contributions please make sure you have completed the following items:

  • CHANGELOG.md updated for non-trivial changes
  • Unit tests have been added
  • Changes in public API reviewed

@codecov

codecov Bot commented Dec 22, 2021

Copy link
Copy Markdown

Codecov Report

Merging #1162 (11eee93) into main (09fb4e0) will increase coverage by 0.02%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #1162      +/-   ##
==========================================
+ Coverage   93.25%   93.26%   +0.02%     
==========================================
  Files         173      173              
  Lines        6362     6362              
==========================================
+ Hits         5932     5933       +1     
+ Misses        430      429       -1     
Impacted Files Coverage Δ
...include/opentelemetry/sdk/common/circular_buffer.h 100.00% <0.00%> (+2.09%) ⬆️

@esigo esigo changed the title [WIP] Jaeger: ThriftSender unit test Jaeger: ThriftSender unit test Dec 22, 2021
@esigo
esigo marked this pull request as ready for review December 22, 2021 18:52
@esigo
esigo requested a review from a team December 22, 2021 18:52
@lalitb

lalitb commented Dec 27, 2021

Copy link
Copy Markdown
Member

LGTM. Shouldn't this be successful now that #1160 is merged? cc @bjosv

@esigo

esigo commented Dec 27, 2021

Copy link
Copy Markdown
Member Author

LGTM. Shouldn't this be successful now that #1160 is merged? cc @bjosv

Seems there was a timeout in batch_span_processor_test:
//sdk/test/trace:batch_span_processor_test TIMEOUT in 300.1s

@bjosv bjosv left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM! Sorry for late response.

@ThomsonTan
ThomsonTan merged commit 4bffa63 into open-telemetry:main Jan 3, 2022
@esigo
esigo deleted the Jaeger-ThriftSender-unit-test branch January 3, 2022 17:25
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.

4 participants