1
0
mirror of https://github.com/twbs/bootstrap.git synced 2025-08-15 10:05:40 +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:
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 }}"

View File

@@ -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')

View File

@@ -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)
}