From 59fedbd4d3be0cbc700a036c0fbe58b48d76d969 Mon Sep 17 00:00:00 2001 From: Jackson Weber Date: Fri, 8 Aug 2025 15:05:50 -0700 Subject: [PATCH 1/3] Rename customer statsbeat. --- src/shim/types.ts | 2 +- .../unitTests/shared/util/statsbeatFeaturesManager.tests.ts | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/shim/types.ts b/src/shim/types.ts index 9ccea373..0232e53e 100644 --- a/src/shim/types.ts +++ b/src/shim/types.ts @@ -351,7 +351,7 @@ export enum StatsbeatFeature { DISTRO = 8, LIVE_METRICS = 16, SHIM = 32, - CUSTOMER_STATSBEAT = 64, + CUSTOMER_SDK_STATS = 64, MULTI_IKEY = 128, } diff --git a/test/unitTests/shared/util/statsbeatFeaturesManager.tests.ts b/test/unitTests/shared/util/statsbeatFeaturesManager.tests.ts index 046c85a8..d9651083 100644 --- a/test/unitTests/shared/util/statsbeatFeaturesManager.tests.ts +++ b/test/unitTests/shared/util/statsbeatFeaturesManager.tests.ts @@ -58,15 +58,15 @@ describe("shared/util/StatsbeatFeaturesManager", () => { assert.ok((config.feature & StatsbeatFeature.SHIM) !== 0, "SHIM feature should remain enabled"); }); - it("should enable CUSTOMER_STATSBEAT feature using bitmap", () => { + it("should enable CUSTOMER_SDK_STATS feature using bitmap", () => { StatsbeatFeaturesManager.getInstance().initialize(); - StatsbeatFeaturesManager.getInstance().enableFeature(StatsbeatFeature.CUSTOMER_STATSBEAT); + StatsbeatFeaturesManager.getInstance().enableFeature(StatsbeatFeature.CUSTOMER_SDK_STATS); const envValue = process.env["AZURE_MONITOR_STATSBEAT_FEATURES"]; assert.ok(envValue, "environment variable should be set"); const config = JSON.parse(envValue); - assert.ok((config.feature & StatsbeatFeature.CUSTOMER_STATSBEAT) !== 0, "CUSTOMER_STATSBEAT feature should be enabled"); + assert.ok((config.feature & StatsbeatFeature.CUSTOMER_SDK_STATS) !== 0, "CUSTOMER_SDK_STATS feature should be enabled"); assert.ok((config.feature & StatsbeatFeature.SHIM) !== 0, "SHIM feature should remain enabled"); }); From 6d9325df6202b6267decc233cf38c5c01d19ed32 Mon Sep 17 00:00:00 2001 From: Jackson Weber Date: Mon, 11 Aug 2025 13:26:42 -0700 Subject: [PATCH 2/3] Update enum value. --- src/shim/types.ts | 2 +- test/unitTests/shared/util/statsbeatFeaturesManager.tests.ts | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/shim/types.ts b/src/shim/types.ts index 0232e53e..231cbd4e 100644 --- a/src/shim/types.ts +++ b/src/shim/types.ts @@ -351,7 +351,7 @@ export enum StatsbeatFeature { DISTRO = 8, LIVE_METRICS = 16, SHIM = 32, - CUSTOMER_SDK_STATS = 64, + CUSTOMER_SDKSTATS = 64, MULTI_IKEY = 128, } diff --git a/test/unitTests/shared/util/statsbeatFeaturesManager.tests.ts b/test/unitTests/shared/util/statsbeatFeaturesManager.tests.ts index d9651083..31ac9303 100644 --- a/test/unitTests/shared/util/statsbeatFeaturesManager.tests.ts +++ b/test/unitTests/shared/util/statsbeatFeaturesManager.tests.ts @@ -60,13 +60,13 @@ describe("shared/util/StatsbeatFeaturesManager", () => { it("should enable CUSTOMER_SDK_STATS feature using bitmap", () => { StatsbeatFeaturesManager.getInstance().initialize(); - StatsbeatFeaturesManager.getInstance().enableFeature(StatsbeatFeature.CUSTOMER_SDK_STATS); + StatsbeatFeaturesManager.getInstance().enableFeature(StatsbeatFeature.CUSTOMER_SDKSTATS); const envValue = process.env["AZURE_MONITOR_STATSBEAT_FEATURES"]; assert.ok(envValue, "environment variable should be set"); const config = JSON.parse(envValue); - assert.ok((config.feature & StatsbeatFeature.CUSTOMER_SDK_STATS) !== 0, "CUSTOMER_SDK_STATS feature should be enabled"); + assert.ok((config.feature & StatsbeatFeature.CUSTOMER_SDKSTATS) !== 0, "CUSTOMER_SDK_STATS feature should be enabled"); assert.ok((config.feature & StatsbeatFeature.SHIM) !== 0, "SHIM feature should remain enabled"); }); From c7b9297d220824775f7c777051763e122aebf6cd Mon Sep 17 00:00:00 2001 From: Jackson Weber Date: Mon, 11 Aug 2025 13:34:38 -0700 Subject: [PATCH 3/3] Update statsbeatFeaturesManager.tests.ts --- test/unitTests/shared/util/statsbeatFeaturesManager.tests.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/test/unitTests/shared/util/statsbeatFeaturesManager.tests.ts b/test/unitTests/shared/util/statsbeatFeaturesManager.tests.ts index 31ac9303..f25f18ab 100644 --- a/test/unitTests/shared/util/statsbeatFeaturesManager.tests.ts +++ b/test/unitTests/shared/util/statsbeatFeaturesManager.tests.ts @@ -58,7 +58,7 @@ describe("shared/util/StatsbeatFeaturesManager", () => { assert.ok((config.feature & StatsbeatFeature.SHIM) !== 0, "SHIM feature should remain enabled"); }); - it("should enable CUSTOMER_SDK_STATS feature using bitmap", () => { + it("should enable CUSTOMER_SDKSTATS feature using bitmap", () => { StatsbeatFeaturesManager.getInstance().initialize(); StatsbeatFeaturesManager.getInstance().enableFeature(StatsbeatFeature.CUSTOMER_SDKSTATS); @@ -66,7 +66,7 @@ describe("shared/util/StatsbeatFeaturesManager", () => { assert.ok(envValue, "environment variable should be set"); const config = JSON.parse(envValue); - assert.ok((config.feature & StatsbeatFeature.CUSTOMER_SDKSTATS) !== 0, "CUSTOMER_SDK_STATS feature should be enabled"); + assert.ok((config.feature & StatsbeatFeature.CUSTOMER_SDKSTATS) !== 0, "CUSTOMER_SDKSTATS feature should be enabled"); assert.ok((config.feature & StatsbeatFeature.SHIM) !== 0, "SHIM feature should remain enabled"); });