Skip to content

Commit 74196ff

Browse files
committed
unique service names
1 parent f9fb464 commit 74196ff

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

e2e/opentelemetry/opentelemetry.e2e.ts

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import os from 'os';
22
import { createExampleSetup, createTenv, type Container } from '@internal/e2e';
33
import { isCI, isNode } from '@internal/testing';
4-
import { fetch } from '@whatwg-node/fetch';
5-
import { beforeAll, beforeEach, describe, expect, it } from 'vitest';
4+
import { crypto, fetch } from '@whatwg-node/fetch';
5+
import { beforeAll, describe, expect, it } from 'vitest';
66

77
const { gateway, container, gatewayRunner } = createTenv(__dirname);
88

@@ -64,7 +64,7 @@ describe('OpenTelemetry', () => {
6464
describe(`exporter > ${OTLP_EXPORTER_TYPE}`, () => {
6565
let jaeger: Container;
6666

67-
beforeEach(async () => {
67+
beforeAll(async () => {
6868
jaeger = await container({
6969
name: `jaeger-${OTLP_EXPORTER_TYPE}`,
7070
image:
@@ -147,7 +147,7 @@ describe('OpenTelemetry', () => {
147147
throw err;
148148
}
149149
it('should report telemetry metrics correctly to jaeger', async () => {
150-
const serviceName = 'mesh-e2e-test-1';
150+
const serviceName = crypto.randomUUID();
151151
const { execute } = await gateway({
152152
runner,
153153
supergraph,
@@ -712,7 +712,7 @@ describe('OpenTelemetry', () => {
712712
});
713713

714714
it('should report telemetry metrics correctly to jaeger using cli options', async () => {
715-
const serviceName = 'mesh-e2e-test-1';
715+
const serviceName = crypto.randomUUID();
716716
const { execute } = await gateway({
717717
runner,
718718
supergraph,
@@ -820,7 +820,7 @@ describe('OpenTelemetry', () => {
820820
});
821821

822822
it('should report parse failures correctly', async () => {
823-
const serviceName = 'mesh-e2e-test-2';
823+
const serviceName = crypto.randomUUID();
824824
const { execute } = await gateway({
825825
runner,
826826
supergraph,
@@ -896,7 +896,7 @@ describe('OpenTelemetry', () => {
896896
});
897897

898898
it('should report validate failures correctly', async () => {
899-
const serviceName = 'mesh-e2e-test-3';
899+
const serviceName = crypto.randomUUID();
900900
const { execute } = await gateway({
901901
runner,
902902
supergraph,
@@ -976,7 +976,7 @@ describe('OpenTelemetry', () => {
976976
});
977977

978978
it('should report http failures', async () => {
979-
const serviceName = 'mesh-e2e-test-4';
979+
const serviceName = crypto.randomUUID();
980980
const { port } = await gateway({
981981
runner,
982982
supergraph,
@@ -1020,7 +1020,7 @@ describe('OpenTelemetry', () => {
10201020

10211021
it('context propagation should work correctly', async () => {
10221022
const traceId = '0af7651916cd43dd8448eb211c80319c';
1023-
const serviceName = 'mesh-e2e-test-5';
1023+
const serviceName = crypto.randomUUID();
10241024
const { execute, port } = await gateway({
10251025
runner,
10261026
supergraph,

0 commit comments

Comments
 (0)