From fd07c0a35e8c26a0584684f0488296df9296f219 Mon Sep 17 00:00:00 2001 From: Neha Agarwal Date: Mon, 26 Sep 2022 17:43:57 +0530 Subject: [PATCH 01/14] Added source capability --- src/test/local/codecept.conf.js | 10 ++++++---- src/test/parallel/codecept.conf.js | 20 ++++++++++++-------- src/test/single/codecept.conf.js | 10 ++++++---- 3 files changed, 24 insertions(+), 16 deletions(-) diff --git a/src/test/local/codecept.conf.js b/src/test/local/codecept.conf.js index 8cb9d8c..692b3d8 100644 --- a/src/test/local/codecept.conf.js +++ b/src/test/local/codecept.conf.js @@ -20,8 +20,9 @@ exports.config = { "browser_version": "latest", "browserstack.local": "true", "project": "Codecept + WebdriverIO", - "build": "Local_Execution", - "name": "Local Test", + "build": "browserstack-build-1", + "name": "Bstack local codecept-js", + "browserstack.source": "codecept-js:sample-selenium-3-v1.0" } //For W3C-based scripts, use the following capabilties: // capabilities: { @@ -30,8 +31,9 @@ exports.config = { // "osVersion": "10", // "local": "true", // "projectName": "Codecept + WebdriverIO", - // "buildName": "Local_Execution", - // "sessionName": "Local Test", + // "buildName": "browserstack-build-1", + // "sessionName": "Bstack local codecept-js", + // "source": "codecept-js:sample-selenium-3-v1.0" // }, // "browserVersion": "latest", // } diff --git a/src/test/parallel/codecept.conf.js b/src/test/parallel/codecept.conf.js index da597f7..0ac7ec0 100644 --- a/src/test/parallel/codecept.conf.js +++ b/src/test/parallel/codecept.conf.js @@ -27,8 +27,9 @@ exports.config = { "os_version": "Catalina", "browser_version": "latest", "project": "Codecept + WebdriverIO", - "build": "Parallel_Execution", - "name": "Parallel Test Safari", + "build": "browserstack-build-1", + "name": "Bstack parallel codecept-js 1", + "browserstack.source": "codecept-js:sample-selenium-3-v1.0", "browserstack.debug": "true", 'browserstack.networkLogs': 'true', }, @@ -39,8 +40,9 @@ exports.config = { "os": "OS X", "osVersion": "Catalina", "projectName": "Codecept + WebdriverIO", - "buildName": "Parallel_Execution", - "sessionName": "Parallel Test Safari", + "buildName": "browserstack-build-1", + "sessionName": "Bstack parallel codecept-js 1", + "source": "codecept-js:sample-selenium-3-v1.0" "debug" : "true", "networkLogs" : "true", }, @@ -57,8 +59,9 @@ exports.config = { "os_version": "10", "browser_version": "latest", "project": "Codecept + WebdriverIO", - "build": "Parallel_Execution", - "name": "Parallel Test Firefox", + "build": "browserstack-build-1", + "name": "Bstack parallel codecept-js 2", + "browserstack.source": "codecept-js:sample-selenium-3-v1.0", "browserstack.debug": "true", 'browserstack.networkLogs': 'true', }, @@ -69,8 +72,9 @@ exports.config = { "os": "Windows", "osVersion": "10", "projectName": "Codecept + WebdriverIO", - "buildName": "Parallel_Execution", - "sessionName": "Parallel Test Firefox", + "buildName": "browserstack-build-1", + "sessionName": "Bstack parallel codecept-js 2", + "source": "codecept-js:sample-selenium-3-v1.0" "debug" : "true", "networkLogs" : "true", }, diff --git a/src/test/single/codecept.conf.js b/src/test/single/codecept.conf.js index e1f0d09..1e848ce 100644 --- a/src/test/single/codecept.conf.js +++ b/src/test/single/codecept.conf.js @@ -17,8 +17,9 @@ exports.config = { "os_version": "10", "browser_version": "latest", "project": "Codecept + WebdriverIO", - "build": "Single_Execution", - "name": "Single Test Edge", + "build": "browserstack-build-1", + "name": "Bstack single codecept-js", + "browserstack.source": "codecept-js:sample-selenium-3-v1.0", "browserstack.debug": "true", 'browserstack.networkLogs': 'true', } @@ -29,8 +30,9 @@ exports.config = { "os": "Windows", "osVersion": "10", "projectName": "Codecept + WebdriverIO", - "buildName": "Single_Execution", - "sessionName": "Single Test Edge", + "buildName": "browserstack-build-1", + "sessionName": "Bstack single codecept-js", + "source": "codecept-js:sample-selenium-3-v1.0" "debug" : "true", "networkLogs" : "true", }, From 9c30b3dcd1379a9cf2b125ff94ec855cc63d5060 Mon Sep 17 00:00:00 2001 From: Neha Agarwal Date: Mon, 3 Oct 2022 13:51:38 +0530 Subject: [PATCH 02/14] corrected sessionName --- src/test/local/codecept.conf.js | 4 ++-- src/test/parallel/codecept.conf.js | 8 ++++---- src/test/single/codecept.conf.js | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/test/local/codecept.conf.js b/src/test/local/codecept.conf.js index 692b3d8..369655e 100644 --- a/src/test/local/codecept.conf.js +++ b/src/test/local/codecept.conf.js @@ -21,7 +21,7 @@ exports.config = { "browserstack.local": "true", "project": "Codecept + WebdriverIO", "build": "browserstack-build-1", - "name": "Bstack local codecept-js", + "name": "BStack local codecept-js", "browserstack.source": "codecept-js:sample-selenium-3-v1.0" } //For W3C-based scripts, use the following capabilties: @@ -32,7 +32,7 @@ exports.config = { // "local": "true", // "projectName": "Codecept + WebdriverIO", // "buildName": "browserstack-build-1", - // "sessionName": "Bstack local codecept-js", + // "sessionName": "BStack local codecept-js", // "source": "codecept-js:sample-selenium-3-v1.0" // }, // "browserVersion": "latest", diff --git a/src/test/parallel/codecept.conf.js b/src/test/parallel/codecept.conf.js index 0ac7ec0..8a6286b 100644 --- a/src/test/parallel/codecept.conf.js +++ b/src/test/parallel/codecept.conf.js @@ -28,7 +28,7 @@ exports.config = { "browser_version": "latest", "project": "Codecept + WebdriverIO", "build": "browserstack-build-1", - "name": "Bstack parallel codecept-js 1", + "name": "BStack parallel codecept-js 1", "browserstack.source": "codecept-js:sample-selenium-3-v1.0", "browserstack.debug": "true", 'browserstack.networkLogs': 'true', @@ -41,7 +41,7 @@ exports.config = { "osVersion": "Catalina", "projectName": "Codecept + WebdriverIO", "buildName": "browserstack-build-1", - "sessionName": "Bstack parallel codecept-js 1", + "sessionName": "BStack parallel codecept-js 1", "source": "codecept-js:sample-selenium-3-v1.0" "debug" : "true", "networkLogs" : "true", @@ -60,7 +60,7 @@ exports.config = { "browser_version": "latest", "project": "Codecept + WebdriverIO", "build": "browserstack-build-1", - "name": "Bstack parallel codecept-js 2", + "name": "BStack parallel codecept-js 2", "browserstack.source": "codecept-js:sample-selenium-3-v1.0", "browserstack.debug": "true", 'browserstack.networkLogs': 'true', @@ -73,7 +73,7 @@ exports.config = { "osVersion": "10", "projectName": "Codecept + WebdriverIO", "buildName": "browserstack-build-1", - "sessionName": "Bstack parallel codecept-js 2", + "sessionName": "BStack parallel codecept-js 2", "source": "codecept-js:sample-selenium-3-v1.0" "debug" : "true", "networkLogs" : "true", diff --git a/src/test/single/codecept.conf.js b/src/test/single/codecept.conf.js index 1e848ce..86d2a76 100644 --- a/src/test/single/codecept.conf.js +++ b/src/test/single/codecept.conf.js @@ -18,7 +18,7 @@ exports.config = { "browser_version": "latest", "project": "Codecept + WebdriverIO", "build": "browserstack-build-1", - "name": "Bstack single codecept-js", + "name": "BStack single codecept-js", "browserstack.source": "codecept-js:sample-selenium-3-v1.0", "browserstack.debug": "true", 'browserstack.networkLogs': 'true', @@ -31,7 +31,7 @@ exports.config = { "osVersion": "10", "projectName": "Codecept + WebdriverIO", "buildName": "browserstack-build-1", - "sessionName": "Bstack single codecept-js", + "sessionName": "BStack single codecept-js", "source": "codecept-js:sample-selenium-3-v1.0" "debug" : "true", "networkLogs" : "true", From 18c5e470e7c00703df5ee3279e2343096054e94e Mon Sep 17 00:00:00 2001 From: Neha Agarwal Date: Tue, 4 Oct 2022 12:29:28 +0530 Subject: [PATCH 03/14] Syntax correction of source --- src/test/local/codecept.conf.js | 4 ++-- src/test/parallel/codecept.conf.js | 8 ++++---- src/test/single/codecept.conf.js | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/test/local/codecept.conf.js b/src/test/local/codecept.conf.js index 369655e..abc4bd8 100644 --- a/src/test/local/codecept.conf.js +++ b/src/test/local/codecept.conf.js @@ -22,7 +22,7 @@ exports.config = { "project": "Codecept + WebdriverIO", "build": "browserstack-build-1", "name": "BStack local codecept-js", - "browserstack.source": "codecept-js:sample-selenium-3-v1.0" + "browserstack.source": "codecept-js:sample-selenium-3:v1.0" } //For W3C-based scripts, use the following capabilties: // capabilities: { @@ -33,7 +33,7 @@ exports.config = { // "projectName": "Codecept + WebdriverIO", // "buildName": "browserstack-build-1", // "sessionName": "BStack local codecept-js", - // "source": "codecept-js:sample-selenium-3-v1.0" + // "source": "codecept-js:sample-selenium-3:v1.0" // }, // "browserVersion": "latest", // } diff --git a/src/test/parallel/codecept.conf.js b/src/test/parallel/codecept.conf.js index 8a6286b..994a3b1 100644 --- a/src/test/parallel/codecept.conf.js +++ b/src/test/parallel/codecept.conf.js @@ -29,7 +29,7 @@ exports.config = { "project": "Codecept + WebdriverIO", "build": "browserstack-build-1", "name": "BStack parallel codecept-js 1", - "browserstack.source": "codecept-js:sample-selenium-3-v1.0", + "browserstack.source": "codecept-js:sample-selenium-3:v1.0", "browserstack.debug": "true", 'browserstack.networkLogs': 'true', }, @@ -42,7 +42,7 @@ exports.config = { "projectName": "Codecept + WebdriverIO", "buildName": "browserstack-build-1", "sessionName": "BStack parallel codecept-js 1", - "source": "codecept-js:sample-selenium-3-v1.0" + "source": "codecept-js:sample-selenium-3:v1.0" "debug" : "true", "networkLogs" : "true", }, @@ -61,7 +61,7 @@ exports.config = { "project": "Codecept + WebdriverIO", "build": "browserstack-build-1", "name": "BStack parallel codecept-js 2", - "browserstack.source": "codecept-js:sample-selenium-3-v1.0", + "browserstack.source": "codecept-js:sample-selenium-3:v1.0", "browserstack.debug": "true", 'browserstack.networkLogs': 'true', }, @@ -74,7 +74,7 @@ exports.config = { "projectName": "Codecept + WebdriverIO", "buildName": "browserstack-build-1", "sessionName": "BStack parallel codecept-js 2", - "source": "codecept-js:sample-selenium-3-v1.0" + "source": "codecept-js:sample-selenium-3:v1.0" "debug" : "true", "networkLogs" : "true", }, diff --git a/src/test/single/codecept.conf.js b/src/test/single/codecept.conf.js index 86d2a76..02ed325 100644 --- a/src/test/single/codecept.conf.js +++ b/src/test/single/codecept.conf.js @@ -19,7 +19,7 @@ exports.config = { "project": "Codecept + WebdriverIO", "build": "browserstack-build-1", "name": "BStack single codecept-js", - "browserstack.source": "codecept-js:sample-selenium-3-v1.0", + "browserstack.source": "codecept-js:sample-selenium-3:v1.0", "browserstack.debug": "true", 'browserstack.networkLogs': 'true', } @@ -32,7 +32,7 @@ exports.config = { "projectName": "Codecept + WebdriverIO", "buildName": "browserstack-build-1", "sessionName": "BStack single codecept-js", - "source": "codecept-js:sample-selenium-3-v1.0" + "source": "codecept-js:sample-selenium-3:v1.0" "debug" : "true", "networkLogs" : "true", }, From 12d00264bcb4b1de33c3a1a43ac99faa9d8168fe Mon Sep 17 00:00:00 2001 From: francisf Date: Tue, 4 Oct 2022 19:02:40 +0530 Subject: [PATCH 04/14] Revert "Syntax correction of source" This reverts commit 18c5e470e7c00703df5ee3279e2343096054e94e. --- src/test/local/codecept.conf.js | 4 ++-- src/test/parallel/codecept.conf.js | 8 ++++---- src/test/single/codecept.conf.js | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/test/local/codecept.conf.js b/src/test/local/codecept.conf.js index abc4bd8..369655e 100644 --- a/src/test/local/codecept.conf.js +++ b/src/test/local/codecept.conf.js @@ -22,7 +22,7 @@ exports.config = { "project": "Codecept + WebdriverIO", "build": "browserstack-build-1", "name": "BStack local codecept-js", - "browserstack.source": "codecept-js:sample-selenium-3:v1.0" + "browserstack.source": "codecept-js:sample-selenium-3-v1.0" } //For W3C-based scripts, use the following capabilties: // capabilities: { @@ -33,7 +33,7 @@ exports.config = { // "projectName": "Codecept + WebdriverIO", // "buildName": "browserstack-build-1", // "sessionName": "BStack local codecept-js", - // "source": "codecept-js:sample-selenium-3:v1.0" + // "source": "codecept-js:sample-selenium-3-v1.0" // }, // "browserVersion": "latest", // } diff --git a/src/test/parallel/codecept.conf.js b/src/test/parallel/codecept.conf.js index 994a3b1..8a6286b 100644 --- a/src/test/parallel/codecept.conf.js +++ b/src/test/parallel/codecept.conf.js @@ -29,7 +29,7 @@ exports.config = { "project": "Codecept + WebdriverIO", "build": "browserstack-build-1", "name": "BStack parallel codecept-js 1", - "browserstack.source": "codecept-js:sample-selenium-3:v1.0", + "browserstack.source": "codecept-js:sample-selenium-3-v1.0", "browserstack.debug": "true", 'browserstack.networkLogs': 'true', }, @@ -42,7 +42,7 @@ exports.config = { "projectName": "Codecept + WebdriverIO", "buildName": "browserstack-build-1", "sessionName": "BStack parallel codecept-js 1", - "source": "codecept-js:sample-selenium-3:v1.0" + "source": "codecept-js:sample-selenium-3-v1.0" "debug" : "true", "networkLogs" : "true", }, @@ -61,7 +61,7 @@ exports.config = { "project": "Codecept + WebdriverIO", "build": "browserstack-build-1", "name": "BStack parallel codecept-js 2", - "browserstack.source": "codecept-js:sample-selenium-3:v1.0", + "browserstack.source": "codecept-js:sample-selenium-3-v1.0", "browserstack.debug": "true", 'browserstack.networkLogs': 'true', }, @@ -74,7 +74,7 @@ exports.config = { "projectName": "Codecept + WebdriverIO", "buildName": "browserstack-build-1", "sessionName": "BStack parallel codecept-js 2", - "source": "codecept-js:sample-selenium-3:v1.0" + "source": "codecept-js:sample-selenium-3-v1.0" "debug" : "true", "networkLogs" : "true", }, diff --git a/src/test/single/codecept.conf.js b/src/test/single/codecept.conf.js index 02ed325..86d2a76 100644 --- a/src/test/single/codecept.conf.js +++ b/src/test/single/codecept.conf.js @@ -19,7 +19,7 @@ exports.config = { "project": "Codecept + WebdriverIO", "build": "browserstack-build-1", "name": "BStack single codecept-js", - "browserstack.source": "codecept-js:sample-selenium-3:v1.0", + "browserstack.source": "codecept-js:sample-selenium-3-v1.0", "browserstack.debug": "true", 'browserstack.networkLogs': 'true', } @@ -32,7 +32,7 @@ exports.config = { "projectName": "Codecept + WebdriverIO", "buildName": "browserstack-build-1", "sessionName": "BStack single codecept-js", - "source": "codecept-js:sample-selenium-3:v1.0" + "source": "codecept-js:sample-selenium-3-v1.0" "debug" : "true", "networkLogs" : "true", }, From 6a67f93f3be7ccb559356e51055b93b2419e4591 Mon Sep 17 00:00:00 2001 From: francisf Date: Tue, 4 Oct 2022 19:02:40 +0530 Subject: [PATCH 05/14] Revert "corrected sessionName" This reverts commit 9c30b3dcd1379a9cf2b125ff94ec855cc63d5060. --- src/test/local/codecept.conf.js | 4 ++-- src/test/parallel/codecept.conf.js | 8 ++++---- src/test/single/codecept.conf.js | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/test/local/codecept.conf.js b/src/test/local/codecept.conf.js index 369655e..692b3d8 100644 --- a/src/test/local/codecept.conf.js +++ b/src/test/local/codecept.conf.js @@ -21,7 +21,7 @@ exports.config = { "browserstack.local": "true", "project": "Codecept + WebdriverIO", "build": "browserstack-build-1", - "name": "BStack local codecept-js", + "name": "Bstack local codecept-js", "browserstack.source": "codecept-js:sample-selenium-3-v1.0" } //For W3C-based scripts, use the following capabilties: @@ -32,7 +32,7 @@ exports.config = { // "local": "true", // "projectName": "Codecept + WebdriverIO", // "buildName": "browserstack-build-1", - // "sessionName": "BStack local codecept-js", + // "sessionName": "Bstack local codecept-js", // "source": "codecept-js:sample-selenium-3-v1.0" // }, // "browserVersion": "latest", diff --git a/src/test/parallel/codecept.conf.js b/src/test/parallel/codecept.conf.js index 8a6286b..0ac7ec0 100644 --- a/src/test/parallel/codecept.conf.js +++ b/src/test/parallel/codecept.conf.js @@ -28,7 +28,7 @@ exports.config = { "browser_version": "latest", "project": "Codecept + WebdriverIO", "build": "browserstack-build-1", - "name": "BStack parallel codecept-js 1", + "name": "Bstack parallel codecept-js 1", "browserstack.source": "codecept-js:sample-selenium-3-v1.0", "browserstack.debug": "true", 'browserstack.networkLogs': 'true', @@ -41,7 +41,7 @@ exports.config = { "osVersion": "Catalina", "projectName": "Codecept + WebdriverIO", "buildName": "browserstack-build-1", - "sessionName": "BStack parallel codecept-js 1", + "sessionName": "Bstack parallel codecept-js 1", "source": "codecept-js:sample-selenium-3-v1.0" "debug" : "true", "networkLogs" : "true", @@ -60,7 +60,7 @@ exports.config = { "browser_version": "latest", "project": "Codecept + WebdriverIO", "build": "browserstack-build-1", - "name": "BStack parallel codecept-js 2", + "name": "Bstack parallel codecept-js 2", "browserstack.source": "codecept-js:sample-selenium-3-v1.0", "browserstack.debug": "true", 'browserstack.networkLogs': 'true', @@ -73,7 +73,7 @@ exports.config = { "osVersion": "10", "projectName": "Codecept + WebdriverIO", "buildName": "browserstack-build-1", - "sessionName": "BStack parallel codecept-js 2", + "sessionName": "Bstack parallel codecept-js 2", "source": "codecept-js:sample-selenium-3-v1.0" "debug" : "true", "networkLogs" : "true", diff --git a/src/test/single/codecept.conf.js b/src/test/single/codecept.conf.js index 86d2a76..1e848ce 100644 --- a/src/test/single/codecept.conf.js +++ b/src/test/single/codecept.conf.js @@ -18,7 +18,7 @@ exports.config = { "browser_version": "latest", "project": "Codecept + WebdriverIO", "build": "browserstack-build-1", - "name": "BStack single codecept-js", + "name": "Bstack single codecept-js", "browserstack.source": "codecept-js:sample-selenium-3-v1.0", "browserstack.debug": "true", 'browserstack.networkLogs': 'true', @@ -31,7 +31,7 @@ exports.config = { "osVersion": "10", "projectName": "Codecept + WebdriverIO", "buildName": "browserstack-build-1", - "sessionName": "BStack single codecept-js", + "sessionName": "Bstack single codecept-js", "source": "codecept-js:sample-selenium-3-v1.0" "debug" : "true", "networkLogs" : "true", From 4c6118f28ed251d97b289d8c221d3e0e1f86877a Mon Sep 17 00:00:00 2001 From: francisf Date: Tue, 4 Oct 2022 19:02:40 +0530 Subject: [PATCH 06/14] Revert "Added source capability" This reverts commit fd07c0a35e8c26a0584684f0488296df9296f219. --- src/test/local/codecept.conf.js | 10 ++++------ src/test/parallel/codecept.conf.js | 20 ++++++++------------ src/test/single/codecept.conf.js | 10 ++++------ 3 files changed, 16 insertions(+), 24 deletions(-) diff --git a/src/test/local/codecept.conf.js b/src/test/local/codecept.conf.js index 692b3d8..8cb9d8c 100644 --- a/src/test/local/codecept.conf.js +++ b/src/test/local/codecept.conf.js @@ -20,9 +20,8 @@ exports.config = { "browser_version": "latest", "browserstack.local": "true", "project": "Codecept + WebdriverIO", - "build": "browserstack-build-1", - "name": "Bstack local codecept-js", - "browserstack.source": "codecept-js:sample-selenium-3-v1.0" + "build": "Local_Execution", + "name": "Local Test", } //For W3C-based scripts, use the following capabilties: // capabilities: { @@ -31,9 +30,8 @@ exports.config = { // "osVersion": "10", // "local": "true", // "projectName": "Codecept + WebdriverIO", - // "buildName": "browserstack-build-1", - // "sessionName": "Bstack local codecept-js", - // "source": "codecept-js:sample-selenium-3-v1.0" + // "buildName": "Local_Execution", + // "sessionName": "Local Test", // }, // "browserVersion": "latest", // } diff --git a/src/test/parallel/codecept.conf.js b/src/test/parallel/codecept.conf.js index 0ac7ec0..da597f7 100644 --- a/src/test/parallel/codecept.conf.js +++ b/src/test/parallel/codecept.conf.js @@ -27,9 +27,8 @@ exports.config = { "os_version": "Catalina", "browser_version": "latest", "project": "Codecept + WebdriverIO", - "build": "browserstack-build-1", - "name": "Bstack parallel codecept-js 1", - "browserstack.source": "codecept-js:sample-selenium-3-v1.0", + "build": "Parallel_Execution", + "name": "Parallel Test Safari", "browserstack.debug": "true", 'browserstack.networkLogs': 'true', }, @@ -40,9 +39,8 @@ exports.config = { "os": "OS X", "osVersion": "Catalina", "projectName": "Codecept + WebdriverIO", - "buildName": "browserstack-build-1", - "sessionName": "Bstack parallel codecept-js 1", - "source": "codecept-js:sample-selenium-3-v1.0" + "buildName": "Parallel_Execution", + "sessionName": "Parallel Test Safari", "debug" : "true", "networkLogs" : "true", }, @@ -59,9 +57,8 @@ exports.config = { "os_version": "10", "browser_version": "latest", "project": "Codecept + WebdriverIO", - "build": "browserstack-build-1", - "name": "Bstack parallel codecept-js 2", - "browserstack.source": "codecept-js:sample-selenium-3-v1.0", + "build": "Parallel_Execution", + "name": "Parallel Test Firefox", "browserstack.debug": "true", 'browserstack.networkLogs': 'true', }, @@ -72,9 +69,8 @@ exports.config = { "os": "Windows", "osVersion": "10", "projectName": "Codecept + WebdriverIO", - "buildName": "browserstack-build-1", - "sessionName": "Bstack parallel codecept-js 2", - "source": "codecept-js:sample-selenium-3-v1.0" + "buildName": "Parallel_Execution", + "sessionName": "Parallel Test Firefox", "debug" : "true", "networkLogs" : "true", }, diff --git a/src/test/single/codecept.conf.js b/src/test/single/codecept.conf.js index 1e848ce..e1f0d09 100644 --- a/src/test/single/codecept.conf.js +++ b/src/test/single/codecept.conf.js @@ -17,9 +17,8 @@ exports.config = { "os_version": "10", "browser_version": "latest", "project": "Codecept + WebdriverIO", - "build": "browserstack-build-1", - "name": "Bstack single codecept-js", - "browserstack.source": "codecept-js:sample-selenium-3-v1.0", + "build": "Single_Execution", + "name": "Single Test Edge", "browserstack.debug": "true", 'browserstack.networkLogs': 'true', } @@ -30,9 +29,8 @@ exports.config = { "os": "Windows", "osVersion": "10", "projectName": "Codecept + WebdriverIO", - "buildName": "browserstack-build-1", - "sessionName": "Bstack single codecept-js", - "source": "codecept-js:sample-selenium-3-v1.0" + "buildName": "Single_Execution", + "sessionName": "Single Test Edge", "debug" : "true", "networkLogs" : "true", }, From 7b949d1a7c02d1569a5ec23364df64188bae02fe Mon Sep 17 00:00:00 2001 From: Neha Agarwal Date: Mon, 26 Sep 2022 17:43:57 +0530 Subject: [PATCH 07/14] Added source capability --- src/test/local/codecept.conf.js | 10 ++++++---- src/test/parallel/codecept.conf.js | 20 ++++++++++++-------- src/test/single/codecept.conf.js | 10 ++++++---- 3 files changed, 24 insertions(+), 16 deletions(-) diff --git a/src/test/local/codecept.conf.js b/src/test/local/codecept.conf.js index 8cb9d8c..692b3d8 100644 --- a/src/test/local/codecept.conf.js +++ b/src/test/local/codecept.conf.js @@ -20,8 +20,9 @@ exports.config = { "browser_version": "latest", "browserstack.local": "true", "project": "Codecept + WebdriverIO", - "build": "Local_Execution", - "name": "Local Test", + "build": "browserstack-build-1", + "name": "Bstack local codecept-js", + "browserstack.source": "codecept-js:sample-selenium-3-v1.0" } //For W3C-based scripts, use the following capabilties: // capabilities: { @@ -30,8 +31,9 @@ exports.config = { // "osVersion": "10", // "local": "true", // "projectName": "Codecept + WebdriverIO", - // "buildName": "Local_Execution", - // "sessionName": "Local Test", + // "buildName": "browserstack-build-1", + // "sessionName": "Bstack local codecept-js", + // "source": "codecept-js:sample-selenium-3-v1.0" // }, // "browserVersion": "latest", // } diff --git a/src/test/parallel/codecept.conf.js b/src/test/parallel/codecept.conf.js index da597f7..0ac7ec0 100644 --- a/src/test/parallel/codecept.conf.js +++ b/src/test/parallel/codecept.conf.js @@ -27,8 +27,9 @@ exports.config = { "os_version": "Catalina", "browser_version": "latest", "project": "Codecept + WebdriverIO", - "build": "Parallel_Execution", - "name": "Parallel Test Safari", + "build": "browserstack-build-1", + "name": "Bstack parallel codecept-js 1", + "browserstack.source": "codecept-js:sample-selenium-3-v1.0", "browserstack.debug": "true", 'browserstack.networkLogs': 'true', }, @@ -39,8 +40,9 @@ exports.config = { "os": "OS X", "osVersion": "Catalina", "projectName": "Codecept + WebdriverIO", - "buildName": "Parallel_Execution", - "sessionName": "Parallel Test Safari", + "buildName": "browserstack-build-1", + "sessionName": "Bstack parallel codecept-js 1", + "source": "codecept-js:sample-selenium-3-v1.0" "debug" : "true", "networkLogs" : "true", }, @@ -57,8 +59,9 @@ exports.config = { "os_version": "10", "browser_version": "latest", "project": "Codecept + WebdriverIO", - "build": "Parallel_Execution", - "name": "Parallel Test Firefox", + "build": "browserstack-build-1", + "name": "Bstack parallel codecept-js 2", + "browserstack.source": "codecept-js:sample-selenium-3-v1.0", "browserstack.debug": "true", 'browserstack.networkLogs': 'true', }, @@ -69,8 +72,9 @@ exports.config = { "os": "Windows", "osVersion": "10", "projectName": "Codecept + WebdriverIO", - "buildName": "Parallel_Execution", - "sessionName": "Parallel Test Firefox", + "buildName": "browserstack-build-1", + "sessionName": "Bstack parallel codecept-js 2", + "source": "codecept-js:sample-selenium-3-v1.0" "debug" : "true", "networkLogs" : "true", }, diff --git a/src/test/single/codecept.conf.js b/src/test/single/codecept.conf.js index e1f0d09..1e848ce 100644 --- a/src/test/single/codecept.conf.js +++ b/src/test/single/codecept.conf.js @@ -17,8 +17,9 @@ exports.config = { "os_version": "10", "browser_version": "latest", "project": "Codecept + WebdriverIO", - "build": "Single_Execution", - "name": "Single Test Edge", + "build": "browserstack-build-1", + "name": "Bstack single codecept-js", + "browserstack.source": "codecept-js:sample-selenium-3-v1.0", "browserstack.debug": "true", 'browserstack.networkLogs': 'true', } @@ -29,8 +30,9 @@ exports.config = { "os": "Windows", "osVersion": "10", "projectName": "Codecept + WebdriverIO", - "buildName": "Single_Execution", - "sessionName": "Single Test Edge", + "buildName": "browserstack-build-1", + "sessionName": "Bstack single codecept-js", + "source": "codecept-js:sample-selenium-3-v1.0" "debug" : "true", "networkLogs" : "true", }, From fec1af16b66432efbfb4623eb71495399ed1b0a6 Mon Sep 17 00:00:00 2001 From: Neha Agarwal Date: Mon, 3 Oct 2022 13:51:38 +0530 Subject: [PATCH 08/14] corrected sessionName --- src/test/local/codecept.conf.js | 4 ++-- src/test/parallel/codecept.conf.js | 8 ++++---- src/test/single/codecept.conf.js | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/test/local/codecept.conf.js b/src/test/local/codecept.conf.js index 692b3d8..369655e 100644 --- a/src/test/local/codecept.conf.js +++ b/src/test/local/codecept.conf.js @@ -21,7 +21,7 @@ exports.config = { "browserstack.local": "true", "project": "Codecept + WebdriverIO", "build": "browserstack-build-1", - "name": "Bstack local codecept-js", + "name": "BStack local codecept-js", "browserstack.source": "codecept-js:sample-selenium-3-v1.0" } //For W3C-based scripts, use the following capabilties: @@ -32,7 +32,7 @@ exports.config = { // "local": "true", // "projectName": "Codecept + WebdriverIO", // "buildName": "browserstack-build-1", - // "sessionName": "Bstack local codecept-js", + // "sessionName": "BStack local codecept-js", // "source": "codecept-js:sample-selenium-3-v1.0" // }, // "browserVersion": "latest", diff --git a/src/test/parallel/codecept.conf.js b/src/test/parallel/codecept.conf.js index 0ac7ec0..8a6286b 100644 --- a/src/test/parallel/codecept.conf.js +++ b/src/test/parallel/codecept.conf.js @@ -28,7 +28,7 @@ exports.config = { "browser_version": "latest", "project": "Codecept + WebdriverIO", "build": "browserstack-build-1", - "name": "Bstack parallel codecept-js 1", + "name": "BStack parallel codecept-js 1", "browserstack.source": "codecept-js:sample-selenium-3-v1.0", "browserstack.debug": "true", 'browserstack.networkLogs': 'true', @@ -41,7 +41,7 @@ exports.config = { "osVersion": "Catalina", "projectName": "Codecept + WebdriverIO", "buildName": "browserstack-build-1", - "sessionName": "Bstack parallel codecept-js 1", + "sessionName": "BStack parallel codecept-js 1", "source": "codecept-js:sample-selenium-3-v1.0" "debug" : "true", "networkLogs" : "true", @@ -60,7 +60,7 @@ exports.config = { "browser_version": "latest", "project": "Codecept + WebdriverIO", "build": "browserstack-build-1", - "name": "Bstack parallel codecept-js 2", + "name": "BStack parallel codecept-js 2", "browserstack.source": "codecept-js:sample-selenium-3-v1.0", "browserstack.debug": "true", 'browserstack.networkLogs': 'true', @@ -73,7 +73,7 @@ exports.config = { "osVersion": "10", "projectName": "Codecept + WebdriverIO", "buildName": "browserstack-build-1", - "sessionName": "Bstack parallel codecept-js 2", + "sessionName": "BStack parallel codecept-js 2", "source": "codecept-js:sample-selenium-3-v1.0" "debug" : "true", "networkLogs" : "true", diff --git a/src/test/single/codecept.conf.js b/src/test/single/codecept.conf.js index 1e848ce..86d2a76 100644 --- a/src/test/single/codecept.conf.js +++ b/src/test/single/codecept.conf.js @@ -18,7 +18,7 @@ exports.config = { "browser_version": "latest", "project": "Codecept + WebdriverIO", "build": "browserstack-build-1", - "name": "Bstack single codecept-js", + "name": "BStack single codecept-js", "browserstack.source": "codecept-js:sample-selenium-3-v1.0", "browserstack.debug": "true", 'browserstack.networkLogs': 'true', @@ -31,7 +31,7 @@ exports.config = { "osVersion": "10", "projectName": "Codecept + WebdriverIO", "buildName": "browserstack-build-1", - "sessionName": "Bstack single codecept-js", + "sessionName": "BStack single codecept-js", "source": "codecept-js:sample-selenium-3-v1.0" "debug" : "true", "networkLogs" : "true", From 06fddd6a717b2782ff22554575cd6bd6bc5e8cb2 Mon Sep 17 00:00:00 2001 From: Neha Agarwal Date: Tue, 4 Oct 2022 12:29:28 +0530 Subject: [PATCH 09/14] Syntax correction of source --- src/test/local/codecept.conf.js | 4 ++-- src/test/parallel/codecept.conf.js | 8 ++++---- src/test/single/codecept.conf.js | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/test/local/codecept.conf.js b/src/test/local/codecept.conf.js index 369655e..abc4bd8 100644 --- a/src/test/local/codecept.conf.js +++ b/src/test/local/codecept.conf.js @@ -22,7 +22,7 @@ exports.config = { "project": "Codecept + WebdriverIO", "build": "browserstack-build-1", "name": "BStack local codecept-js", - "browserstack.source": "codecept-js:sample-selenium-3-v1.0" + "browserstack.source": "codecept-js:sample-selenium-3:v1.0" } //For W3C-based scripts, use the following capabilties: // capabilities: { @@ -33,7 +33,7 @@ exports.config = { // "projectName": "Codecept + WebdriverIO", // "buildName": "browserstack-build-1", // "sessionName": "BStack local codecept-js", - // "source": "codecept-js:sample-selenium-3-v1.0" + // "source": "codecept-js:sample-selenium-3:v1.0" // }, // "browserVersion": "latest", // } diff --git a/src/test/parallel/codecept.conf.js b/src/test/parallel/codecept.conf.js index 8a6286b..994a3b1 100644 --- a/src/test/parallel/codecept.conf.js +++ b/src/test/parallel/codecept.conf.js @@ -29,7 +29,7 @@ exports.config = { "project": "Codecept + WebdriverIO", "build": "browserstack-build-1", "name": "BStack parallel codecept-js 1", - "browserstack.source": "codecept-js:sample-selenium-3-v1.0", + "browserstack.source": "codecept-js:sample-selenium-3:v1.0", "browserstack.debug": "true", 'browserstack.networkLogs': 'true', }, @@ -42,7 +42,7 @@ exports.config = { "projectName": "Codecept + WebdriverIO", "buildName": "browserstack-build-1", "sessionName": "BStack parallel codecept-js 1", - "source": "codecept-js:sample-selenium-3-v1.0" + "source": "codecept-js:sample-selenium-3:v1.0" "debug" : "true", "networkLogs" : "true", }, @@ -61,7 +61,7 @@ exports.config = { "project": "Codecept + WebdriverIO", "build": "browserstack-build-1", "name": "BStack parallel codecept-js 2", - "browserstack.source": "codecept-js:sample-selenium-3-v1.0", + "browserstack.source": "codecept-js:sample-selenium-3:v1.0", "browserstack.debug": "true", 'browserstack.networkLogs': 'true', }, @@ -74,7 +74,7 @@ exports.config = { "projectName": "Codecept + WebdriverIO", "buildName": "browserstack-build-1", "sessionName": "BStack parallel codecept-js 2", - "source": "codecept-js:sample-selenium-3-v1.0" + "source": "codecept-js:sample-selenium-3:v1.0" "debug" : "true", "networkLogs" : "true", }, diff --git a/src/test/single/codecept.conf.js b/src/test/single/codecept.conf.js index 86d2a76..02ed325 100644 --- a/src/test/single/codecept.conf.js +++ b/src/test/single/codecept.conf.js @@ -19,7 +19,7 @@ exports.config = { "project": "Codecept + WebdriverIO", "build": "browserstack-build-1", "name": "BStack single codecept-js", - "browserstack.source": "codecept-js:sample-selenium-3-v1.0", + "browserstack.source": "codecept-js:sample-selenium-3:v1.0", "browserstack.debug": "true", 'browserstack.networkLogs': 'true', } @@ -32,7 +32,7 @@ exports.config = { "projectName": "Codecept + WebdriverIO", "buildName": "browserstack-build-1", "sessionName": "BStack single codecept-js", - "source": "codecept-js:sample-selenium-3-v1.0" + "source": "codecept-js:sample-selenium-3:v1.0" "debug" : "true", "networkLogs" : "true", }, From 004ffa2843e072bc8b51617f15f7c02e5864e733 Mon Sep 17 00:00:00 2001 From: Sourav Kunda <50537259+07souravkunda@users.noreply.github.com> Date: Mon, 10 Oct 2022 19:35:14 +0530 Subject: [PATCH 10/14] convert bootstrap to async --- .gitignore | 1 + src/test/local/codecept.conf.js | 14 +++++++++----- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index f854f3f..ec613bb 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ node_modules .DS_Store package-lock.json +local.log diff --git a/src/test/local/codecept.conf.js b/src/test/local/codecept.conf.js index abc4bd8..d2e7555 100644 --- a/src/test/local/codecept.conf.js +++ b/src/test/local/codecept.conf.js @@ -1,5 +1,6 @@ const browserstack = require("browserstack-local"); require('dotenv').config() +const util = require('util'); const BROWSERSTACK_USERNAME = process.env.BROWSERSTACK_USERNAME const BROWSERSTACK_ACCESS_KEY = process.env.BROWSERSTACK_ACCESS_KEY @@ -40,14 +41,17 @@ exports.config = { } }, - bootstrap: function () { + bootstrap: async function () { console.log("Connecting Local"); exports.bs_local = new browserstack.Local(); - exports.bs_local.start({ 'key': BROWSERSTACK_ACCESS_KEY }, function (error) { - if (error) return error; + exports.bs_local.start_async = util.promisify(exports.bs_local.start); + try { + await exports.bs_local.start_async({ 'key': BROWSERSTACK_ACCESS_KEY }); console.log('Connected. Now testing...'); - - }); + } catch(er) { + console.log('Local start failed with error', er); + return; + } }, teardown: function () { From 84b4de6a60410bc554246bed3bcd6acf7a1e3826 Mon Sep 17 00:00:00 2001 From: Neha Agarwal Date: Tue, 21 Mar 2023 13:49:16 +0530 Subject: [PATCH 11/14] Increased timeout --- src/test/local/codecept.conf.js | 1 + src/test/parallel/codecept.conf.js | 1 + src/test/single/codecept.conf.js | 1 + 3 files changed, 3 insertions(+) diff --git a/src/test/local/codecept.conf.js b/src/test/local/codecept.conf.js index d2e7555..2c31e48 100644 --- a/src/test/local/codecept.conf.js +++ b/src/test/local/codecept.conf.js @@ -8,6 +8,7 @@ const BROWSERSTACK_ACCESS_KEY = process.env.BROWSERSTACK_ACCESS_KEY exports.config = { tests: './*_test.js', output: './output', + timeout: 120, helpers: { WebDriver: { url: 'https://bstackdemo.com', diff --git a/src/test/parallel/codecept.conf.js b/src/test/parallel/codecept.conf.js index 994a3b1..31b770e 100644 --- a/src/test/parallel/codecept.conf.js +++ b/src/test/parallel/codecept.conf.js @@ -6,6 +6,7 @@ const BROWSERSTACK_ACCESS_KEY = process.env.BROWSERSTACK_ACCESS_KEY exports.config = { tests: './*_test.js', output: './output', + timeout: 120, helpers: { WebDriver: { url: 'https://bstackdemo.com', diff --git a/src/test/single/codecept.conf.js b/src/test/single/codecept.conf.js index 02ed325..e0aab78 100644 --- a/src/test/single/codecept.conf.js +++ b/src/test/single/codecept.conf.js @@ -5,6 +5,7 @@ const BROWSERSTACK_ACCESS_KEY = process.env.BROWSERSTACK_ACCESS_KEY exports.config = { tests: './*_test.js', output: './output', + timeout: 120, helpers: { WebDriver: { url: 'https://bstackdemo.com', From f19bba16cbb969631d576f3f40cd2577b4f5bb39 Mon Sep 17 00:00:00 2001 From: Neha Agarwal Date: Thu, 23 Mar 2023 13:23:27 +0530 Subject: [PATCH 12/14] Made parallel test as default --- README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.md b/README.md index fa590c5..383c16f 100644 --- a/README.md +++ b/README.md @@ -10,9 +10,8 @@ * Update `.env` file with your [BrowserStack Username and Access Key](https://www.browserstack.com/accounts/settings). ## Running your tests -* To run a single test, run `npm run single` +* To run tests, run `npm run parallel` * To run local tests, run `npm run local` -* To run parallel tests, run `npm run parallel` Understand how many parallel sessions you need by using our [Parallel Test Calculator](https://www.browserstack.com/automate/parallel-calculator?ref=github) From abb50eebe5cadec14778b96edf8c4c27e5e0d0d4 Mon Sep 17 00:00:00 2001 From: Neha Agarwal Date: Wed, 29 Mar 2023 17:30:37 +0530 Subject: [PATCH 13/14] Update source --- src/test/local/codecept.conf.js | 4 ++-- src/test/parallel/codecept.conf.js | 8 ++++---- src/test/single/codecept.conf.js | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/test/local/codecept.conf.js b/src/test/local/codecept.conf.js index 2c31e48..bb469c0 100644 --- a/src/test/local/codecept.conf.js +++ b/src/test/local/codecept.conf.js @@ -24,7 +24,7 @@ exports.config = { "project": "Codecept + WebdriverIO", "build": "browserstack-build-1", "name": "BStack local codecept-js", - "browserstack.source": "codecept-js:sample-selenium-3:v1.0" + "browserstack.source": "codecept-js:sample-selenium-3:v1.1" } //For W3C-based scripts, use the following capabilties: // capabilities: { @@ -35,7 +35,7 @@ exports.config = { // "projectName": "Codecept + WebdriverIO", // "buildName": "browserstack-build-1", // "sessionName": "BStack local codecept-js", - // "source": "codecept-js:sample-selenium-3:v1.0" + // "source": "codecept-js:sample-selenium-3:v1.1" // }, // "browserVersion": "latest", // } diff --git a/src/test/parallel/codecept.conf.js b/src/test/parallel/codecept.conf.js index 31b770e..fbec334 100644 --- a/src/test/parallel/codecept.conf.js +++ b/src/test/parallel/codecept.conf.js @@ -30,7 +30,7 @@ exports.config = { "project": "Codecept + WebdriverIO", "build": "browserstack-build-1", "name": "BStack parallel codecept-js 1", - "browserstack.source": "codecept-js:sample-selenium-3:v1.0", + "browserstack.source": "codecept-js:sample-selenium-3:v1.1", "browserstack.debug": "true", 'browserstack.networkLogs': 'true', }, @@ -43,7 +43,7 @@ exports.config = { "projectName": "Codecept + WebdriverIO", "buildName": "browserstack-build-1", "sessionName": "BStack parallel codecept-js 1", - "source": "codecept-js:sample-selenium-3:v1.0" + "source": "codecept-js:sample-selenium-3:v1.1" "debug" : "true", "networkLogs" : "true", }, @@ -62,7 +62,7 @@ exports.config = { "project": "Codecept + WebdriverIO", "build": "browserstack-build-1", "name": "BStack parallel codecept-js 2", - "browserstack.source": "codecept-js:sample-selenium-3:v1.0", + "browserstack.source": "codecept-js:sample-selenium-3:v1.1", "browserstack.debug": "true", 'browserstack.networkLogs': 'true', }, @@ -75,7 +75,7 @@ exports.config = { "projectName": "Codecept + WebdriverIO", "buildName": "browserstack-build-1", "sessionName": "BStack parallel codecept-js 2", - "source": "codecept-js:sample-selenium-3:v1.0" + "source": "codecept-js:sample-selenium-3:v1.1" "debug" : "true", "networkLogs" : "true", }, diff --git a/src/test/single/codecept.conf.js b/src/test/single/codecept.conf.js index e0aab78..3cc6d54 100644 --- a/src/test/single/codecept.conf.js +++ b/src/test/single/codecept.conf.js @@ -20,7 +20,7 @@ exports.config = { "project": "Codecept + WebdriverIO", "build": "browserstack-build-1", "name": "BStack single codecept-js", - "browserstack.source": "codecept-js:sample-selenium-3:v1.0", + "browserstack.source": "codecept-js:sample-selenium-3:v1.1", "browserstack.debug": "true", 'browserstack.networkLogs': 'true', } @@ -33,7 +33,7 @@ exports.config = { "projectName": "Codecept + WebdriverIO", "buildName": "browserstack-build-1", "sessionName": "BStack single codecept-js", - "source": "codecept-js:sample-selenium-3:v1.0" + "source": "codecept-js:sample-selenium-3:v1.1" "debug" : "true", "networkLogs" : "true", }, From 79759068b84b2945fa2252fc8357aa712497e74f Mon Sep 17 00:00:00 2001 From: Neha Agarwal Date: Tue, 25 Apr 2023 13:21:49 +0530 Subject: [PATCH 14/14] Local version bump --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 5dc8a3f..8684933 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ "webdriverio": "^7.17.4" }, "dependencies": { - "browserstack-local": "^1.4.8", + "browserstack-local": "^1.5.2", "dotenv": "^16.0.0" } }