diff --git a/packages/rum-core/src/domain/startCustomerDataTelemetry.spec.ts b/packages/rum-core/src/domain/startCustomerDataTelemetry.spec.ts index 3e9862ca5f..988ec3e426 100644 --- a/packages/rum-core/src/domain/startCustomerDataTelemetry.spec.ts +++ b/packages/rum-core/src/domain/startCustomerDataTelemetry.spec.ts @@ -1,11 +1,5 @@ import type { BatchFlushEvent, Context, ContextManager, TelemetryEvent } from '@datadog/browser-core' -import { - resetExperimentalFeatures, - updateExperimentalFeatures, - TelemetryService, - startTelemetry, - Observable, -} from '@datadog/browser-core' +import { resetExperimentalFeatures, TelemetryService, startTelemetry, Observable } from '@datadog/browser-core' import type { TestSetupBuilder } from '../../test/specHelper' import { setup } from '../../test/specHelper' import { RumEventType } from '../rawRumEvent.types' @@ -55,7 +49,6 @@ describe('customerDataTelemetry', () => { } beforeEach(() => { - updateExperimentalFeatures(['customer_data_telemetry']) setupBuilder = setup() .withFakeClock() .withConfiguration({ @@ -163,14 +156,4 @@ describe('customerDataTelemetry', () => { expect(telemetryEvents.length).toEqual(0) }) - - it('should not collect customer data telemetry when customer_data_telemetry ff is disabled', () => { - resetExperimentalFeatures() - const { clock } = setupBuilder.build() - - generateBatch({ eventNumber: 1 }) - clock.tick(MEASURES_PERIOD_DURATION) - - expect(telemetryEvents.length).toEqual(0) - }) }) diff --git a/packages/rum-core/src/domain/startCustomerDataTelemetry.ts b/packages/rum-core/src/domain/startCustomerDataTelemetry.ts index add3e31b25..a0fb8b4c8d 100644 --- a/packages/rum-core/src/domain/startCustomerDataTelemetry.ts +++ b/packages/rum-core/src/domain/startCustomerDataTelemetry.ts @@ -1,13 +1,5 @@ import type { BatchFlushEvent, Context, ContextManager, Observable, Telemetry } from '@datadog/browser-core' -import { - isEmptyObject, - includes, - isExperimentalFeatureEnabled, - performDraw, - ONE_SECOND, - addTelemetryDebug, - monitor, -} from '@datadog/browser-core' +import { isEmptyObject, includes, performDraw, ONE_SECOND, addTelemetryDebug, monitor } from '@datadog/browser-core' import { RumEventType } from '../rawRumEvent.types' import type { RumEvent } from '../rumEvent.types' import type { RumConfiguration } from './configuration' @@ -51,10 +43,7 @@ export function startCustomerDataTelemetry( featureFlagContexts: FeatureFlagContexts, batchFlushObservable: Observable ) { - const customerDataTelemetryEnabled = - telemetry.enabled && - isExperimentalFeatureEnabled('customer_data_telemetry') && - performDraw(configuration.customerDataTelemetrySampleRate) + const customerDataTelemetryEnabled = telemetry.enabled && performDraw(configuration.customerDataTelemetrySampleRate) if (!customerDataTelemetryEnabled) { return }