Skip to content

Commit f882243

Browse files
josephperrottandrewseguin
authored andcommitted
chore(testing): use karma spec reporter to show karma results instead of built in dots (#10500)
1 parent 69217c4 commit f882243

File tree

3 files changed

+36
-10
lines changed

3 files changed

+36
-10
lines changed

package-lock.json

Lines changed: 20 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@
9595
"highlight.js": "^9.11.0",
9696
"http-rewrite-middleware": "^0.1.6",
9797
"image-diff": "^1.6.3",
98-
"jasmine-core": "^2.8.0",
98+
"jasmine-core": "2.8.0",
9999
"jsonwebtoken": "^7.4.1",
100100
"karma": "^1.7.1",
101101
"karma-browserstack-launcher": "^1.3.0",
@@ -104,6 +104,7 @@
104104
"karma-firefox-launcher": "^1.0.1",
105105
"karma-jasmine": "^1.1.0",
106106
"karma-sauce-launcher": "^1.2.0",
107+
"karma-spec-reporter": "^0.0.32",
107108
"karma-sourcemap-loader": "^0.3.7",
108109
"madge": "^2.2.0",
109110
"magic-string": "^0.22.4",

test/karma.conf.js

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@ module.exports = (config) => {
1313
require('karma-chrome-launcher'),
1414
require('karma-firefox-launcher'),
1515
require('karma-sourcemap-loader'),
16-
require('karma-coverage')
16+
require('karma-coverage'),
17+
require('karma-spec-reporter')
1718
],
1819
files: [
1920
{pattern: 'node_modules/core-js/client/core.js', included: true, watched: false},
@@ -49,7 +50,7 @@ module.exports = (config) => {
4950
'dist/packages/**/*.js': ['sourcemap']
5051
},
5152

52-
reporters: ['dots'],
53+
reporters: ['spec'],
5354
autoWatch: false,
5455

5556
coverageReporter: {
@@ -58,6 +59,12 @@ module.exports = (config) => {
5859
subdir: '.'
5960
},
6061

62+
specReporter: {
63+
maxLogLines: 1,
64+
suppressSkipped: true,
65+
showSpecTiming: true,
66+
},
67+
6168
sauceLabs: {
6269
testName: 'material2',
6370
startConnect: false,
@@ -72,14 +79,15 @@ module.exports = (config) => {
7279
project: 'material2',
7380
startTunnel: false,
7481
retryLimit: 1,
75-
timeout: 600,
82+
timeout: 1800,
7683
pollingTimeout: 20000,
7784
video: false,
7885
},
7986

80-
browserDisconnectTimeout: 20000,
81-
browserNoActivityTimeout: 240000,
82-
captureTimeout: 120000,
87+
browserDisconnectTimeout: 180000,
88+
browserDisconnectTolerance: 3,
89+
browserNoActivityTimeout: 300000,
90+
captureTimeout: 180000,
8391
browsers: ['ChromeHeadlessLocal'],
8492

8593
singleRun: false,

0 commit comments

Comments
 (0)