From: Mukesh Rana <106960543+mukesh-lt@users.noreply.github.com> Date: Wed, 29 Mar 2023 11:55:01 +0000 (+0300) Subject: Fixes X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f6d129182ae2b0d11e5891b9fd5184744176fc2c;p=thirdparty%2Fbootstrap.git Fixes --- diff --git a/.github/workflows/lambdatest.yml b/.github/workflows/lambdatest.yml index fba9fa53ae..151470780d 100644 --- a/.github/workflows/lambdatest.yml +++ b/.github/workflows/lambdatest.yml @@ -43,5 +43,5 @@ jobs: env: LT_USERNAME: "${{ secrets.LT_USERNAME }}" LT_ACCESS_KEY: "${{ secrets.LT_ACCESS_KEY }}" - # LT_TUNNEL_NAME: "${{ secrets.LT_TUNNEL_NAME }}" + LT_TUNNEL_NAME: "tunnel-${{ github.sha }}" GITHUB_SHA: "${{ github.sha }}" diff --git a/js/tests/karma.conf.js b/js/tests/karma.conf.js index 1510c9b81e..2ea469002b 100644 --- a/js/tests/karma.conf.js +++ b/js/tests/karma.conf.js @@ -65,11 +65,11 @@ const config = { colors: true, autoWatch: false, singleRun: true, - captureTimeout: 180_000, + captureTimeout: 90_000, browserDisconnectTolerance: 3, - browserDisconnectTimeout: 180_000, - browserNoActivityTimeout: 180_000, - concurrency: Number.POSITIVE_INFINITY, + browserDisconnectTimeout: 90_000, + browserNoActivityTimeout: 90_000, + concurrency: 5, client: { clearContext: false, jasmine: { @@ -127,22 +127,25 @@ if (LAMBDATEST) { browsers.lambdaTest[key].user = ENV.LT_USERNAME browsers.lambdaTest[key].accessKey = ENV.LT_ACCESS_KEY browsers.lambdaTest[key].tunnel = true + browsers.lambdaTest[key].console = true + browsers.lambdaTest[key].network = true browsers.lambdaTest[key].tunnelName = process.env.LT_TUNNEL_NAME || 'jasmine' - browsers.lambdaTest[key].pseudoActivityInterval = 15_000 // 5000 ms heartbeat + browsers.lambdaTest[key].pseudoActivityInterval = 5000 // 5000 ms heartbeat } else { browsers.lambdaTest[key].config = webdriverConfig browsers.lambdaTest[key]['LT:Options'].username = ENV.LT_USERNAME browsers.lambdaTest[key]['LT:Options'].accessKey = ENV.LT_ACCESS_KEY browsers.lambdaTest[key]['LT:Options'].tunnel = true + browsers.lambdaTest[key]['LT:Options'].console = true + browsers.lambdaTest[key]['LT:Options'].network = true browsers.lambdaTest[key]['LT:Options'].tunnelName = process.env.LT_TUNNEL_NAME || 'jasmine' - browsers.lambdaTest[key]['LT:Options'].plugin = 'bootstrap-karma' - browsers.lambdaTest[key]['LT:Options'].pseudoActivityInterval = 15_000 // 5000 ms heartbeat + browsers.lambdaTest[key]['LT:Options'].pseudoActivityInterval = 5000 // 5000 ms heartbeat } browsers.lambdaTest[key].retryLimit = 3 } - plugins.push('karma-webdriver-launcher', 'karma-jasmine', 'karma-jasmine-html-reporter') + plugins.push('karma-webdriver-launcher', 'karma-jasmine-html-reporter') config.customLaunchers = browsers.lambdaTest config.browsers = Object.keys(browsers.lambdaTest) reporters.push('kjhtml') diff --git a/js/tests/lt-local.js b/js/tests/lt-local.js index ba361c2cd6..e34597c71c 100644 --- a/js/tests/lt-local.js +++ b/js/tests/lt-local.js @@ -19,7 +19,9 @@ if (process.env.LAMBDATEST === 'true') { (async () => { try { await tunnelInstance.start(tunnelArguments) - await new Promise(res => setTimeout(res, 5000)) + await new Promise(res => { + setTimeout(res, 5000) + }) } catch (error) { console.log(error.message) }