From 4faed7fca85ed1f23d0382feac9adc7c6aec53ba Mon Sep 17 00:00:00 2001 From: Priyanka Vats Date: Wed, 22 Apr 2026 15:55:06 +0530 Subject: [PATCH 1/6] cypress session fix --- bin/testObservability/reporter/index.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/bin/testObservability/reporter/index.js b/bin/testObservability/reporter/index.js index 4a6c04b8..b5c665b2 100644 --- a/bin/testObservability/reporter/index.js +++ b/bin/testObservability/reporter/index.js @@ -462,10 +462,14 @@ class MyReporter { const { os, os_version } = await getOSDetailsFromSystem(process.env.observability_product); if(process.env.observability_integration) { + const isTurboscale = process.env.observability_product === 'turboscale' + || process.env.observability_product === 'automate_turboscale'; testData = {...testData, integrations: { [process.env.observability_integration || 'local_grid' ]: { 'build_id': process.env.observability_build_id, - 'session_id': process.env.observability_automate_session_id + btoa(prefixedTestPath.replaceAll("\\", "/")), + 'session_id': isTurboscale + ? process.env.observability_automate_session_id + : process.env.observability_automate_session_id + btoa(prefixedTestPath.replaceAll("\\", "/")), 'capabilities': {}, 'product': process.env.observability_product, 'platform': process.env.observability_os || os, From a88591ecda93d335c59a378af63cb75b7a5ac7df Mon Sep 17 00:00:00 2001 From: Priyanka Vats Date: Wed, 22 Apr 2026 21:03:59 +0530 Subject: [PATCH 2/6] updated env var --- bin/testObservability/reporter/index.js | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/bin/testObservability/reporter/index.js b/bin/testObservability/reporter/index.js index b5c665b2..c22c3ee1 100644 --- a/bin/testObservability/reporter/index.js +++ b/bin/testObservability/reporter/index.js @@ -462,14 +462,10 @@ class MyReporter { const { os, os_version } = await getOSDetailsFromSystem(process.env.observability_product); if(process.env.observability_integration) { - const isTurboscale = process.env.observability_product === 'turboscale' - || process.env.observability_product === 'automate_turboscale'; testData = {...testData, integrations: { [process.env.observability_integration || 'local_grid' ]: { 'build_id': process.env.observability_build_id, - 'session_id': isTurboscale - ? process.env.observability_automate_session_id - : process.env.observability_automate_session_id + btoa(prefixedTestPath.replaceAll("\\", "/")), + 'session_id': process.env.observability_turboscale_session_id + btoa(prefixedTestPath.replaceAll("\\", "/")), 'capabilities': {}, 'product': process.env.observability_product, 'platform': process.env.observability_os || os, From 653ac7ab95b19d9913f909fa0c6a164d1fe8e85f Mon Sep 17 00:00:00 2001 From: Priyanka Vats Date: Thu, 23 Apr 2026 11:34:40 +0530 Subject: [PATCH 3/6] APS-18385: send raw session_id when product is turboscale --- bin/testObservability/reporter/index.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/bin/testObservability/reporter/index.js b/bin/testObservability/reporter/index.js index c22c3ee1..b5c665b2 100644 --- a/bin/testObservability/reporter/index.js +++ b/bin/testObservability/reporter/index.js @@ -462,10 +462,14 @@ class MyReporter { const { os, os_version } = await getOSDetailsFromSystem(process.env.observability_product); if(process.env.observability_integration) { + const isTurboscale = process.env.observability_product === 'turboscale' + || process.env.observability_product === 'automate_turboscale'; testData = {...testData, integrations: { [process.env.observability_integration || 'local_grid' ]: { 'build_id': process.env.observability_build_id, - 'session_id': process.env.observability_turboscale_session_id + btoa(prefixedTestPath.replaceAll("\\", "/")), + 'session_id': isTurboscale + ? process.env.observability_automate_session_id + : process.env.observability_automate_session_id + btoa(prefixedTestPath.replaceAll("\\", "/")), 'capabilities': {}, 'product': process.env.observability_product, 'platform': process.env.observability_os || os, From d242ff97481e4f597d74f4862300f540c91dc6b4 Mon Sep 17 00:00:00 2001 From: Priyanka Vats Date: Thu, 23 Apr 2026 13:58:58 +0530 Subject: [PATCH 4/6] no msg --- bin/testObservability/reporter/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/testObservability/reporter/index.js b/bin/testObservability/reporter/index.js index b5c665b2..0731b8ad 100644 --- a/bin/testObservability/reporter/index.js +++ b/bin/testObservability/reporter/index.js @@ -468,7 +468,7 @@ class MyReporter { [process.env.observability_integration || 'local_grid' ]: { 'build_id': process.env.observability_build_id, 'session_id': isTurboscale - ? process.env.observability_automate_session_id + ? process.env.observability_automate_session_id + "_2275" : process.env.observability_automate_session_id + btoa(prefixedTestPath.replaceAll("\\", "/")), 'capabilities': {}, 'product': process.env.observability_product, From f12347991b353c319b886f297d2f710cd8e695b5 Mon Sep 17 00:00:00 2001 From: Priyanka Vats Date: Thu, 23 Apr 2026 14:25:46 +0530 Subject: [PATCH 5/6] removed hardcoded values --- bin/testObservability/reporter/index.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/testObservability/reporter/index.js b/bin/testObservability/reporter/index.js index 0731b8ad..b5c665b2 100644 --- a/bin/testObservability/reporter/index.js +++ b/bin/testObservability/reporter/index.js @@ -468,7 +468,7 @@ class MyReporter { [process.env.observability_integration || 'local_grid' ]: { 'build_id': process.env.observability_build_id, 'session_id': isTurboscale - ? process.env.observability_automate_session_id + "_2275" + ? process.env.observability_automate_session_id : process.env.observability_automate_session_id + btoa(prefixedTestPath.replaceAll("\\", "/")), 'capabilities': {}, 'product': process.env.observability_product, From a3e3d680b11e55b67ed3aa34363c91951209e499 Mon Sep 17 00:00:00 2001 From: Priyanka Vats Date: Thu, 23 Apr 2026 16:32:00 +0530 Subject: [PATCH 6/6] added handling for ATS --- bin/testObservability/reporter/index.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/bin/testObservability/reporter/index.js b/bin/testObservability/reporter/index.js index b5c665b2..353c0166 100644 --- a/bin/testObservability/reporter/index.js +++ b/bin/testObservability/reporter/index.js @@ -462,13 +462,11 @@ class MyReporter { const { os, os_version } = await getOSDetailsFromSystem(process.env.observability_product); if(process.env.observability_integration) { - const isTurboscale = process.env.observability_product === 'turboscale' - || process.env.observability_product === 'automate_turboscale'; testData = {...testData, integrations: { [process.env.observability_integration || 'local_grid' ]: { 'build_id': process.env.observability_build_id, - 'session_id': isTurboscale - ? process.env.observability_automate_session_id + 'session_id': process.env.observability_product === 'turboscale' + ? process.env.observability_automate_session_id + "_" + btoa(prefixedTestPath.replaceAll("\\", "/")) : process.env.observability_automate_session_id + btoa(prefixedTestPath.replaceAll("\\", "/")), 'capabilities': {}, 'product': process.env.observability_product,