@@ -3,7 +3,9 @@ const { createSauceLabsLauncher } = require('@web/test-runner-saucelabs');
33
44const config = {
55 nodeResolve : true ,
6- testsFinishTimeout : 60000 ,
6+ browserStartTimeout : 120000 , // default 30000
7+ testsStartTimeout : 60000 , // default 10000
8+ testsFinishTimeout : 60000 , // default 20000
79 coverageConfig : {
810 include : [ '**/src/*' ] ,
911 threshold : {
@@ -16,38 +18,36 @@ const config = {
1618} ;
1719
1820if ( process . env . TEST_ENV === 'sauce' ) {
19- const sauceLabsLauncher = createSauceLabsLauncher ( {
20- user : process . env . SAUCE_USERNAME ,
21- key : process . env . SAUCE_ACCESS_KEY
22- } ) ;
23-
24- const sharedCapabilities = {
25- 'sauce:options' : {
21+ const sauceLabsLauncher = createSauceLabsLauncher (
22+ {
23+ user : process . env . SAUCE_USERNAME ,
24+ key : process . env . SAUCE_ACCESS_KEY
25+ } ,
26+ {
2627 name : 'vaadin-select unit tests' ,
27- build : `${ process . env . GITHUB_REF || 'local' } build ${ process . env . GITHUB_RUN_NUMBER || '' } `
28+ build : `${ process . env . GITHUB_REF || 'local' } build ${ process . env . GITHUB_RUN_NUMBER || '' } ` ,
29+ recordScreenshots : false ,
30+ recordVideo : false
2831 }
29- } ;
32+ ) ;
3033
31- config . concurrency = 2 ;
34+ config . concurrency = 1 ;
3235 config . browsers = [
3336 sauceLabsLauncher ( {
34- ...sharedCapabilities ,
3537 browserName : 'firefox' ,
36- platform : 'Windows 10' ,
38+ platformName : 'Windows 10' ,
3739 browserVersion : 'latest'
3840 } ) ,
3941 sauceLabsLauncher ( {
40- ...sharedCapabilities ,
4142 browserName : 'safari' ,
42- platform : 'macOS 10.15' ,
43+ platformName : 'macOS 10.15' ,
4344 browserVersion : '13.1'
45+ } ) ,
46+ sauceLabsLauncher ( {
47+ browserName : 'iphone' ,
48+ platform : 'iPhone X Simulator' ,
49+ version : '14.0'
4450 } )
45- // sauceLabsLauncher({
46- // ...sharedCapabilities,
47- // browserName: 'safari',
48- // platform: 'iOS Simulator',
49- // browserVersion: '13.1'
50- // })
5151 ] ;
5252}
5353
0 commit comments