Skip to content

Commit 93c2d7f

Browse files
committed
Add a bunch of browsers to CI.
1 parent 085e758 commit 93c2d7f

1 file changed

Lines changed: 71 additions & 54 deletions

File tree

karma.conf.ci.js

Lines changed: 71 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -4,92 +4,109 @@ module.exports = function (config) {
44
process.exit(1);
55
}
66

7-
// Commented some of these out just so CI doesn't take forever.
87
// Check out https://saucelabs.com/platforms for all browser/platform combos
98
var customLaunchers = {
10-
//slIOS7: {
11-
// base: 'SauceLabs',
12-
// browserName: 'iPhone',
13-
// platform: 'OS X 10.9',
14-
// version: '7.1'
15-
//},
169
slIOS8: {
1710
base: 'SauceLabs',
1811
browserName: 'iPhone',
19-
platform: 'OS X 10.9',
20-
version: '8.1'
12+
platform: 'OS X 10.10',
13+
version: '8.4'
14+
},
15+
slIOS9: {
16+
base: 'SauceLabs',
17+
browserName: 'iPhone',
18+
platform: 'OS X 10.11',
19+
version: '9.1'
20+
},
21+
slAndroid4: {
22+
base: 'SauceLabs',
23+
browserName: 'Android',
24+
platform: 'Linux',
25+
version: '4.4'
26+
},
27+
slAndroid5: {
28+
base: 'SauceLabs',
29+
browserName: 'Android',
30+
platform: 'Linux',
31+
version: '5.1'
2132
},
22-
//slAndroid4: {
23-
// base: 'SauceLabs',
24-
// browserName: 'Android',
25-
// platform: 'Linux',
26-
// version: '4.0'
27-
//},
2833
slChrome: {
2934
base: 'SauceLabs',
3035
browserName: 'chrome'
3136
},
32-
slFirefox: {
37+
slChromeBeta: {
38+
base: 'SauceLabs',
39+
browserName: 'chrome',
40+
version: 'beta'
41+
},
42+
slChromeCanary: {
3343
base: 'SauceLabs',
34-
browserName: 'firefox'
44+
browserName: 'chrome',
45+
version: 'dev'
3546
},
36-
slSafari6: {
47+
slFirefox43: {
48+
base: 'SauceLabs',
49+
browserName: 'firefox',
50+
platform: 'Windows 8.1',
51+
version: '43.0'
52+
},
53+
slFirefoxDev: {
54+
base: 'SauceLabs',
55+
browserName: 'firefox',
56+
version: 'dev'
57+
},
58+
slSafari8: {
3759
base: 'SauceLabs',
3860
browserName: 'safari',
39-
platform: 'OS X 10.8',
40-
version: '6'
61+
platform: 'OS X 10.10',
62+
version: '8'
63+
},
64+
slSafari9: {
65+
base: 'SauceLabs',
66+
browserName: 'safari',
67+
platform: 'OS X 10.11',
68+
version: '9'
4169
},
42-
//slSafari7: {
43-
// base: 'SauceLabs',
44-
// browserName: 'safari',
45-
// platform: 'OS X 10.9',
46-
// version: '7'
47-
//},
48-
//slSafari8: {
49-
// base: 'SauceLabs',
50-
// browserName: 'safari',
51-
// platform: 'OS X 10.10',
52-
// version: '8'
53-
//}
5470
slOpera: {
5571
base: 'SauceLabs',
5672
browserName: 'opera'
5773
},
74+
slEdge20: {
75+
base: 'SauceLabs',
76+
browserName: 'microsoftedge',
77+
platform: 'Windows 10',
78+
version: '20.10240'
79+
},
5880
slIE11: {
5981
base: 'SauceLabs',
6082
browserName: 'internet explorer',
6183
platform: 'Windows 8.1',
6284
version: '11'
6385
},
64-
//slIE10: {
65-
// base: 'SauceLabs',
66-
// browserName: 'internet explorer',
67-
// platform: 'Windows 8',
68-
// version: '10'
69-
//},
70-
//slIE9: {
71-
// base: 'SauceLabs',
72-
// browserName: 'internet explorer',
73-
// platform: 'Windows 7',
74-
// version: '9'
75-
//}
76-
//slIE8: {
77-
// base: 'SauceLabs',
78-
// browserName: 'internet explorer',
79-
// platform: 'Windows XP',
80-
// version: '8'
81-
//}
82-
slIE7: {
86+
slIE10: {
87+
base: 'SauceLabs',
88+
browserName: 'internet explorer',
89+
platform: 'Windows 8',
90+
version: '10'
91+
},
92+
slIE9: {
93+
base: 'SauceLabs',
94+
browserName: 'internet explorer',
95+
platform: 'Windows 7',
96+
version: '9'
97+
},
98+
slIE8: {
8399
base: 'SauceLabs',
84100
browserName: 'internet explorer',
85101
platform: 'Windows XP',
86-
version: '7'
102+
version: '8'
87103
}
88-
//slIE6: {
104+
// Too unreliable on Sauce :(
105+
//slIE7: {
89106
// base: 'SauceLabs',
90107
// browserName: 'internet explorer',
91108
// platform: 'Windows XP',
92-
// version: '6'
109+
// version: '7'
93110
//}
94111
};
95112

0 commit comments

Comments
 (0)