1
0
mirror of https://github.com/twbs/bootstrap.git synced 2025-08-18 11:21:23 +02:00
This commit is contained in:
Mukesh Rana
2023-03-29 14:55:01 +03:00
committed by XhmikosR
parent 8dded72f16
commit f6d129182a
3 changed files with 15 additions and 10 deletions

View File

@@ -43,5 +43,5 @@ jobs:
env: env:
LT_USERNAME: "${{ secrets.LT_USERNAME }}" LT_USERNAME: "${{ secrets.LT_USERNAME }}"
LT_ACCESS_KEY: "${{ secrets.LT_ACCESS_KEY }}" LT_ACCESS_KEY: "${{ secrets.LT_ACCESS_KEY }}"
# LT_TUNNEL_NAME: "${{ secrets.LT_TUNNEL_NAME }}" LT_TUNNEL_NAME: "tunnel-${{ github.sha }}"
GITHUB_SHA: "${{ github.sha }}" GITHUB_SHA: "${{ github.sha }}"

View File

@@ -65,11 +65,11 @@ const config = {
colors: true, colors: true,
autoWatch: false, autoWatch: false,
singleRun: true, singleRun: true,
captureTimeout: 180_000, captureTimeout: 90_000,
browserDisconnectTolerance: 3, browserDisconnectTolerance: 3,
browserDisconnectTimeout: 180_000, browserDisconnectTimeout: 90_000,
browserNoActivityTimeout: 180_000, browserNoActivityTimeout: 90_000,
concurrency: Number.POSITIVE_INFINITY, concurrency: 5,
client: { client: {
clearContext: false, clearContext: false,
jasmine: { jasmine: {
@@ -127,22 +127,25 @@ if (LAMBDATEST) {
browsers.lambdaTest[key].user = ENV.LT_USERNAME browsers.lambdaTest[key].user = ENV.LT_USERNAME
browsers.lambdaTest[key].accessKey = ENV.LT_ACCESS_KEY browsers.lambdaTest[key].accessKey = ENV.LT_ACCESS_KEY
browsers.lambdaTest[key].tunnel = true 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].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 { } else {
browsers.lambdaTest[key].config = webdriverConfig browsers.lambdaTest[key].config = webdriverConfig
browsers.lambdaTest[key]['LT:Options'].username = ENV.LT_USERNAME browsers.lambdaTest[key]['LT:Options'].username = ENV.LT_USERNAME
browsers.lambdaTest[key]['LT:Options'].accessKey = ENV.LT_ACCESS_KEY browsers.lambdaTest[key]['LT:Options'].accessKey = ENV.LT_ACCESS_KEY
browsers.lambdaTest[key]['LT:Options'].tunnel = true 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'].tunnelName = process.env.LT_TUNNEL_NAME || 'jasmine'
browsers.lambdaTest[key]['LT:Options'].plugin = 'bootstrap-karma' browsers.lambdaTest[key]['LT:Options'].pseudoActivityInterval = 5000 // 5000 ms heartbeat
browsers.lambdaTest[key]['LT:Options'].pseudoActivityInterval = 15_000 // 5000 ms heartbeat
} }
browsers.lambdaTest[key].retryLimit = 3 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.customLaunchers = browsers.lambdaTest
config.browsers = Object.keys(browsers.lambdaTest) config.browsers = Object.keys(browsers.lambdaTest)
reporters.push('kjhtml') reporters.push('kjhtml')

View File

@@ -19,7 +19,9 @@ if (process.env.LAMBDATEST === 'true') {
(async () => { (async () => {
try { try {
await tunnelInstance.start(tunnelArguments) await tunnelInstance.start(tunnelArguments)
await new Promise(res => setTimeout(res, 5000)) await new Promise(res => {
setTimeout(res, 5000)
})
} catch (error) { } catch (error) {
console.log(error.message) console.log(error.message)
} }