Skip to content

Commit 12ae09b

Browse files
committed
test: updated the otel tests
1 parent f3fedf8 commit 12ae09b

File tree

10 files changed

+48
-107
lines changed

10 files changed

+48
-107
lines changed

package-lock.json

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

packages/collector/test/tracing/opentelemetry/fs-app.js

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,7 @@ process.on('SIGTERM', () => {
1212
process.exit(0);
1313
});
1414

15-
const expect = require('chai').expect;
16-
17-
/**
18-
* We install the latest version of the collector here locally.
19-
* This ensures we are using the Opentelemetry production dependencies.
20-
*/
21-
expect(require.resolve('@instana/collector')).to.contain('opentelemetry/node_modules/@instana/collector');
22-
require('@instana/collector')();
15+
require('../../../src')();
2316

2417
const express = require('express');
2518
const fs = require('fs');

packages/collector/test/tracing/opentelemetry/oracle-app.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ process.on('SIGTERM', () => {
1414

1515
const opentelemetryDisabled = process.env.INSTANA_DISABLE_USE_OPENTELEMETRY === 'true';
1616

17-
require('@instana/collector')({
17+
require('../../../src')({
1818
tracing: {
1919
useOpentelemetry: !opentelemetryDisabled
2020
}

packages/collector/test/tracing/opentelemetry/package.json

Lines changed: 0 additions & 7 deletions
This file was deleted.

packages/collector/test/tracing/opentelemetry/preinstall.sh

Lines changed: 0 additions & 21 deletions
This file was deleted.

packages/collector/test/tracing/opentelemetry/restify-app.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ process.on('SIGTERM', () => {
1515
const agentPort = process.env.INSTANA_AGENT_PORT;
1616
const opentelemetryDisabled = process.env.INSTANA_DISABLE_USE_OPENTELEMETRY === 'true';
1717

18-
require('@instana/collector')({
18+
require('../../../src')({
1919
tracing: {
2020
useOpentelemetry: !opentelemetryDisabled
2121
}

packages/collector/test/tracing/opentelemetry/socketio-client.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ process.on('SIGTERM', () => {
1212
process.exit(0);
1313
});
1414

15-
require('@instana/collector')();
15+
require('../../../src')();
1616

1717
const socketioclient = require('socket.io-client');
1818
const express = require('express');

packages/collector/test/tracing/opentelemetry/socketio-server.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ process.on('SIGTERM', () => {
1212
process.exit(0);
1313
});
1414

15-
require('@instana/collector')();
15+
require('../../../src')();
1616

1717
const express = require('express');
1818
const port = require('../../test_util/app-port')();

packages/collector/test/tracing/opentelemetry/tedious-app.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ process.on('SIGTERM', () => {
1111
});
1212

1313
/* eslint-disable no-console */
14-
require('@instana/collector')({
14+
require('../../../src')({
1515
tracing: {
1616
useOpentelemetry: process.env.OTEL_ENABLED
1717
}

packages/collector/test/tracing/opentelemetry/test.js

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ const supportedVersion = require('@instana/core').tracing.supportedVersion;
1111
const constants = require('@instana/core').tracing.constants;
1212
const config = require('../../../../core/test/config');
1313
const portfinder = require('../../test_util/portfinder');
14-
const { execSync } = require('child_process');
1514
const {
1615
retry,
1716
verifyHttpRootEntry,
@@ -35,24 +34,6 @@ const runTests =
3534
mochaSuiteFn('opentelemetry/instrumentations', function () {
3635
this.timeout(config.getTestTimeout() * 2);
3736

38-
before(() => {
39-
if (process.env.INSTANA_TEST_SKIP_INSTALLING_DEPS === 'true') {
40-
return;
41-
}
42-
43-
execSync('./preinstall.sh', { cwd: __dirname, stdio: 'inherit' });
44-
45-
execSync('npm install --no-save --no-package-lock --prefix ./ ./core.tgz', {
46-
cwd: __dirname,
47-
stdio: 'inherit'
48-
});
49-
50-
execSync('npm install --no-save --no-package-lock --prefix ./ ./collector.tgz', {
51-
cwd: __dirname,
52-
stdio: 'inherit'
53-
});
54-
});
55-
5637
// TODO: Restify test is broken in v24. See Issue: https://github.com/restify/node-restify/issues/1984
5738
runTests('restify', function () {
5839
describe('opentelemetry is enabled', function () {

0 commit comments

Comments
 (0)