Commit Graph

539 Commits

Author SHA1 Message Date
Jay DeLuca a6ab2c678e
Differentiate emitted metrics by configuration options (#14018) 2025-06-12 18:13:22 -07:00
renovate[bot] 70588cd360
fix(deps): update dependency io.opentelemetry.semconv:opentelemetry-semconv to v1.34.0 (#14015)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: otelbot <197425009+otelbot@users.noreply.github.com>
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
Co-authored-by: SylvainJuge <763082+SylvainJuge@users.noreply.github.com>
2025-06-12 10:30:55 +03:00
Lauri Tulmin 9cda87e8cd
Remove netty workaround (#13975) 2025-06-04 07:43:45 +03:00
Lauri Tulmin c7ed10a49d
Work around flaky java http client http/2 tests (#13958) 2025-05-31 08:36:13 +03:00
Jay DeLuca 94d2c0feed
Intercept metrics in test runner (#13891) 2025-05-29 16:45:00 -07:00
otelbot[bot] a87bb018e2
Update the OpenTelemetry SDK version to 1.50.0 (#13834)
Co-authored-by: otelbot <197425009+otelbot@users.noreply.github.com>
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
2025-05-15 10:03:44 -07:00
renovate[bot] 5016efb831
fix(deps): update dependency io.netty:netty-bom to v4.1.121.final (#13760)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
2025-05-08 08:27:41 -07:00
Lauri Tulmin e36be4942b
Implement stable semconv for db connection pool metrics (#13785) 2025-04-29 20:45:04 -07:00
Lauri Tulmin d503937806
Remove guava dependency from testing-common (#13676) 2025-04-09 07:05:45 -07:00
Lauri Tulmin 553fbb30c2
Add body to http server concurrency test response (#13540) 2025-03-19 12:21:50 +02:00
OpenTelemetry Bot 129f224b84
Update the OpenTelemetry SDK version to 1.47.0 (#13250)
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
2025-02-12 16:14:27 -08:00
Lauri Tulmin 85a52ca804
Convert integration tests to java (#13244) 2025-02-11 06:03:38 -08:00
Lauri Tulmin 599e9eed5f
Remove usage of groovy test classes (#13235) 2025-02-06 15:19:10 +02:00
Lauri Tulmin 97633ae72d
Delete unused methods (#13189) 2025-02-04 08:27:51 -08:00
Gregor Zeitlinger ff38437c71
improve assertions by showing the last result on a timeout (#13119) 2025-02-04 12:33:07 +02:00
SylvainJuge ca3c685c3c
indy instrumentation - leftovers migration (#13074) 2025-01-31 07:47:07 -08:00
renovate[bot] b1eb1fd3d9
fix(deps): update dependency io.opentelemetry.semconv:opentelemetry-semconv to v1.30.0-rc.1 (#13116)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
2025-01-30 14:18:43 -08:00
Lauri Tulmin b00858f6f3
Implement ExtendedTextMapGetter in http server instrumentations (#13053) 2025-01-20 14:11:05 +02:00
Gregor Zeitlinger ec26d54928
add lettuce db client metrics (#13032)
Co-authored-by: Steve Rao <raozihao.rzh@alibaba-inc.com>
2025-01-17 07:34:20 -08:00
Lauri Tulmin 93dd4c8b83
Propagate context into async http client CompletableFuture callbacks (#13041) 2025-01-15 13:05:09 -08:00
xiepuhuan f877ec91f7
Add baggage test to AbstractHttpServerTest (#13027) 2025-01-14 09:51:52 -08:00
shalk(xiao kun) 8c0aafbbe6
Feat add a test case in AbstractHttpClientTest.java (#12924)
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
2025-01-13 09:22:10 -08:00
FlorianBruckner 260f2379a6
fix instrumentation module not loading silently when duplicate helper… (#13005)
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
Co-authored-by: Lauri Tulmin <tulmin@gmail.com>
2025-01-10 08:20:15 -08:00
shalk(xiao kun) 19e6f9c82d
convert module jaxrs-client-2.0-testing test case from groovy to java (#12903)
Co-authored-by: Jay DeLuca <jaydeluca4@gmail.com>
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
2025-01-06 13:21:17 -08:00
Trask Stalnaker 2ea27b29e2
End span after closing scope (#12952) 2024-12-27 09:22:26 -08:00
jason plumb 5daa37e782
Rename "db.client.connections.usage" to "db.client.connection.count" (#12886) 2024-12-14 11:55:58 +02:00
Jay DeLuca 712e0a7acc
Remove todo assignment (#12884) 2024-12-12 12:39:33 -08:00
Lauri Tulmin a83b600770
Convert some ratpack tests to java (#12825) 2024-12-12 08:27:18 -08:00
Gregor Zeitlinger 3fd27aa4d1
add db client metrics for JDBC, vertx, r2dbc, cassandra, add tests (#12818) 2024-12-02 09:26:41 -08:00
Lauri Tulmin 792b6da159
Shade testing protobuf dependency (#12782)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-11-25 09:25:05 +02:00
Trask Stalnaker c8bd230c9e
Improve database semconv stability test formatting (#12580) 2024-11-07 09:29:49 +02:00
Jay DeLuca 77b90fc3d9
Update the default expected exception in server tests (#12555) 2024-11-02 17:42:03 +02:00
Helen 61c99cf73d
Implement some of the stable database semantic conventions (#11575)
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2024-10-29 10:32:37 -07:00
Jonas Kunz 427c8e551f
Make internal classloader instrumentation indy compatible (#12242)
Co-authored-by: SylvainJuge <763082+SylvainJuge@users.noreply.github.com>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2024-10-24 23:26:26 +00:00
Lauri Tulmin 2140b7ca33
Fix flaky spring scheduling tests (#12469) 2024-10-18 18:39:19 -07:00
renovate[bot] 467a2729bb
fix(deps): update errorproneversion to v2.33.0 (minor) (#12371)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
2024-10-02 08:15:22 +03:00
Lauri Tulmin 7f881d07a3
Don't use HttpServerTest.controller in java tests (#12347) 2024-09-29 17:09:25 -07:00
Lauri Tulmin 68dbcd5611
Convert restlet 1.1 tests from groovy to java (#12337) 2024-09-27 10:24:39 +03:00
Gregor Zeitlinger c55cbbe0d4
convert servlet tests to java (#12013)
Co-authored-by: Steve Rao <raozihao.rzh@alibaba-inc.com>
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
2024-09-24 07:53:45 +03:00
Lauri Tulmin 1ab2dbf8bc
Bridge log body any value (#12204)
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2024-09-12 13:09:46 +03:00
Lauri Tulmin c8e22222d0
Make log record asserts similar to trace asserts (#12164) 2024-09-04 16:21:28 -07:00
Lauri Tulmin 7bb0c6bb85
Test whether http client span ends after headers or body is received (#12149) 2024-09-04 15:52:16 +03:00
Mariia Skripchenko 4af6a3d6f0
Fix error span status for successful requests in Ktor (#12161) 2024-09-03 11:26:29 -07:00
Serkan ÖZAL d64eda3204
Add network peer address attributes to the span for the `okhttp-3.0` instrumentation (#12012) 2024-08-26 15:43:27 -07:00
Gregor Zeitlinger 749fafaea8
enforce static imports (#12009) 2024-08-21 10:40:50 -07:00
Mariia Skripchenko c9a9f579a5
Fix ending span in Ktor plugin (#11726) 2024-08-14 17:38:27 -07:00
Jonas Kunz f74af5476e
Force dynamic typing on AssignReturned annotations (#11884) 2024-08-13 07:30:51 -07:00
Jonas Kunz f8c383c62e
Allow any types in invokedynamic advice method signatures (#11873)
Co-authored-by: Lauri Tulmin <tulmin@gmail.com>
2024-08-01 08:59:35 -07:00
Lauri Tulmin 4cdd77161c
Fix http.server.active_requests metric with async requests (#11638)
Co-authored-by: Helen <56097766+heyams@users.noreply.github.com>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2024-07-15 11:13:03 -07:00
Lauri Tulmin de30e3120a
Add http/2 tests for jdk http client (#11506) 2024-06-01 11:20:45 +03:00