|
1 | 1 | import { faker } from '@faker-js/faker'; |
2 | 2 | import { Attributes } from '@opentelemetry/api'; |
3 | | -import { |
4 | | - ATTR_CODE_FUNCTION_NAME, |
5 | | - ATTR_SERVICE_NAME, |
6 | | - SEMATTRS_CODE_NAMESPACE, |
7 | | -} from '@opentelemetry/semantic-conventions'; |
| 3 | +import { ATTR_CODE_FUNCTION_NAME, ATTR_SERVICE_NAME } from '@opentelemetry/semantic-conventions'; |
8 | 4 | import { strict as assert } from 'assert'; |
9 | 5 | import { NameGenerator } from './naming'; |
10 | 6 | import { FakeSpan, FakeTrace } from './tracing'; |
@@ -510,8 +506,7 @@ export function generateFakeTrace(apps: Array<FakeApp>, params: TraceGenerationP |
510 | 506 | }; |
511 | 507 | } |
512 | 508 | spanAttrs[ATTR_SERVICE_NAME] = startingApp.name; |
513 | | - spanAttrs[SEMATTRS_CODE_NAMESPACE] = entryPointFqn; |
514 | | - spanAttrs[ATTR_CODE_FUNCTION_NAME] = entryMethod; |
| 509 | + spanAttrs[ATTR_CODE_FUNCTION_NAME] = entryPointFqn + '.' + entryMethod; |
515 | 510 |
|
516 | 511 | const entrySpan: FakeSpan = { |
517 | 512 | name: `${entryPointFqn}.${entryMethod}`, |
@@ -637,8 +632,7 @@ export function generateFakeTrace(apps: Array<FakeApp>, params: TraceGenerationP |
637 | 632 | } |
638 | 633 | const classFqn = getClassFqn(nextClass); |
639 | 634 | spanAttrs[ATTR_SERVICE_NAME] = nextClass.parentAppName; |
640 | | - spanAttrs[SEMATTRS_CODE_NAMESPACE] = classFqn; |
641 | | - spanAttrs[ATTR_CODE_FUNCTION_NAME] = nextMethod; |
| 635 | + spanAttrs[ATTR_CODE_FUNCTION_NAME] = classFqn + '.' + nextMethod; |
642 | 636 | const nextSpan: FakeSpan = { |
643 | 637 | name: `${classFqn}.${nextMethod}`, |
644 | 638 | relativeStartTime: timePassed, |
|
0 commit comments