Skip to content

Commit 3138f58

Browse files
committed
Fix saucelabs configuration to fix build
Removing browsers no longer supported - these would cause any build on Travis to timeout, thus error. Note it doesn't seem to be possible to run tests in mobile browsers any longer, while using grunt-saucelabs, which accesses the v1 saucelabs rest api.. Simplifying the configuration a little bit along the way.
1 parent 7185983 commit 3138f58

File tree

1 file changed

+57
-79
lines changed

1 file changed

+57
-79
lines changed

Gruntfile.js

Lines changed: 57 additions & 79 deletions
Original file line numberDiff line numberDiff line change
@@ -141,87 +141,65 @@ module.exports = function (grunt) {
141141
urls: ['http://127.0.0.1:9999'],
142142
testname: 'Sauce Test for js-cookie',
143143
build: process.env.TRAVIS_JOB_ID,
144-
pollInterval: 10000,
145-
statusCheckAttempts: 90,
144+
statusCheckAttempts: -1,
146145
throttled: 3,
147-
browsers: (function () {
148-
var browsers = {
149-
'iOS': [{
150-
browserName: 'iphone',
151-
platform: 'OS X 10.10',
152-
version: '8.2',
153-
deviceName: 'iPhone Simulator'
154-
}, {
155-
browserName: 'iphone',
156-
platform: 'OS X 10.10',
157-
version: '8.2',
158-
deviceName: 'iPad Simulator'
159-
}],
160-
'android': [{
161-
browserName: 'android',
162-
platform: 'Linux',
163-
version: '5.1',
164-
deviceName: 'Android Emulator'
165-
}],
166-
'mac': [{
167-
browserName: 'safari',
168-
platform: 'OS X 10.10',
169-
version: '8.0'
170-
}, {
171-
browserName: 'safari',
172-
platform: 'OS X 10.11',
173-
version: '9.0'
174-
}, {
175-
browserName: 'safari',
176-
platform: 'OS X 10.11',
177-
version: '10.0'
178-
}, {
179-
browserName: 'safari',
180-
platform: 'OS X 10.12',
181-
version: '11.0'
182-
}, {
183-
browserName: 'firefox',
184-
platform: 'OS X 10.11',
185-
version: '56.0'
186-
}, {
187-
browserName: 'chrome',
188-
platform: 'OS X 10.10',
189-
version: '61.0'
190-
}],
191-
'windows7': [{
192-
browserName: 'internet explorer',
193-
platform: 'Windows 7',
194-
version: '11.0'
195-
}, {
196-
browserName: 'internet explorer',
197-
platform: 'Windows 7',
198-
version: '10.0'
199-
}, {
200-
browserName: 'internet explorer',
201-
platform: 'Windows 7',
202-
version: '9.0'
203-
}, {
204-
browserName: 'internet explorer',
205-
platform: 'Windows 7',
206-
version: '8.0'
207-
}],
208-
'linux': [{
209-
browserName: 'firefox',
210-
platform: 'Linux',
211-
version: '45.0'
212-
}, {
213-
browserName: 'chrome',
214-
platform: 'Linux',
215-
version: '48.0'
216-
}]
217-
};
218-
219-
var matrix = [];
220-
for (var os in browsers) {
221-
matrix = matrix.concat(browsers[os]);
146+
browsers: [
147+
{
148+
browserName: 'safari',
149+
platform: 'OS X 10.11',
150+
version: '10.0'
151+
},
152+
{
153+
browserName: 'safari',
154+
platform: 'OS X 10.12',
155+
version: '10.1'
156+
},
157+
{
158+
browserName: 'safari',
159+
platform: 'OS X 10.13',
160+
version: '11.0'
161+
},
162+
{
163+
browserName: 'firefox',
164+
platform: 'OS X 10.11',
165+
version: '56.0'
166+
},
167+
{
168+
browserName: 'chrome',
169+
platform: 'OS X 10.10',
170+
version: '61.0'
171+
},
172+
{
173+
browserName: 'internet explorer',
174+
platform: 'Windows 7',
175+
version: '11.0'
176+
},
177+
{
178+
browserName: 'internet explorer',
179+
platform: 'Windows 7',
180+
version: '10.0'
181+
},
182+
{
183+
browserName: 'internet explorer',
184+
platform: 'Windows 7',
185+
version: '9.0'
186+
},
187+
{
188+
browserName: 'internet explorer',
189+
platform: 'Windows 7',
190+
version: '8.0'
191+
},
192+
{
193+
browserName: 'firefox',
194+
platform: 'Linux',
195+
version: '45.0'
196+
},
197+
{
198+
browserName: 'chrome',
199+
platform: 'Linux',
200+
version: '48.0'
222201
}
223-
return matrix;
224-
}())
202+
]
225203
}
226204
}
227205
}

0 commit comments

Comments
 (0)