Skip to content

Commit 7d29fa5

Browse files
committed
instr-document-load (however, tests are broken and I don't know why)
1 parent 14200a6 commit 7d29fa5

File tree

3 files changed

+181
-17
lines changed

3 files changed

+181
-17
lines changed

package-lock.json

Lines changed: 173 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

plugins/web/opentelemetry-instrumentation-document-load/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
"author": "OpenTelemetry Authors",
3232
"license": "Apache-2.0",
3333
"engines": {
34-
"node": ">=14"
34+
"node": "^18.19.0 || >=20.6.0"
3535
},
3636
"files": [
3737
"build/esm/**/*.js",
@@ -54,7 +54,7 @@
5454
"@babel/core": "7.22.17",
5555
"@jsdevtools/coverage-istanbul-loader": "3.0.5",
5656
"@opentelemetry/api": "^1.3.0",
57-
"@opentelemetry/sdk-trace-base": "^1.0.0",
57+
"@opentelemetry/sdk-trace-base": "^2.0.0-dev.1",
5858
"@rollup/plugin-commonjs": "^26.0.0",
5959
"@rollup/plugin-node-resolve": "^15.2.3",
6060
"@types/chai": "^4.3.10",
@@ -69,9 +69,9 @@
6969
"typescript": "4.4.4"
7070
},
7171
"dependencies": {
72-
"@opentelemetry/core": "^1.8.0",
73-
"@opentelemetry/instrumentation": "^0.57.2",
74-
"@opentelemetry/sdk-trace-web": "^1.15.0",
72+
"@opentelemetry/core": "^2.0.0-dev.1",
73+
"@opentelemetry/instrumentation": "^0.200.0-dev.1",
74+
"@opentelemetry/sdk-trace-web": "^2.0.0-dev.1",
7575
"@opentelemetry/semantic-conventions": "^1.27.0"
7676
},
7777
"homepage": "https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/web/opentelemetry-instrumentation-document-load#readme"

plugins/web/opentelemetry-instrumentation-document-load/test/documentLoad.test.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ import {
1919
HrTime,
2020
propagation,
2121
SpanAttributes,
22+
trace,
2223
} from '@opentelemetry/api';
2324
import {
2425
W3CTraceContextPropagator,
@@ -52,8 +53,7 @@ const spanProcessor = new SimpleSpanProcessor(exporter);
5253
const provider = new BasicTracerProvider({
5354
spanProcessors: [spanProcessor],
5455
});
55-
56-
provider.register();
56+
trace.setGlobalTracerProvider(provider);
5757

5858
const resources = [
5959
{
@@ -257,7 +257,7 @@ describe('DocumentLoad Instrumentation', () => {
257257
propagation.setGlobalPropagator(new W3CTraceContextPropagator());
258258
});
259259

260-
describe('constructor', () => {
260+
describe.only('constructor', () => {
261261
it('should construct an instance', () => {
262262
plugin = new DocumentLoadInstrumentation({
263263
enabled: false,

0 commit comments

Comments
 (0)