mirror of
https://github.com/twbs/bootstrap.git
synced 2025-08-18 11:21:23 +02:00
Fixes
This commit is contained in:
2
.github/workflows/lambdatest.yml
vendored
2
.github/workflows/lambdatest.yml
vendored
@@ -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 }}"
|
||||||
|
@@ -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')
|
||||||
|
@@ -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)
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user