Try CI again
This commit is contained in:
		
							
								
								
									
										2
									
								
								.github/workflows/e2e-tests.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/e2e-tests.yml
									
									
									
									
										vendored
									
									
								
							@ -129,7 +129,7 @@ jobs:
 | 
			
		||||
    - name: Run ubuntu/chrome snapshots
 | 
			
		||||
      shell: bash
 | 
			
		||||
      run: |
 | 
			
		||||
        yarn playwright test --config=playwright.electron.config.ts --retries="3" --update-snapshots --grep=@snapshot  --shard=${{ matrix.shardIndex }}/${{ matrix.shardTotal }}
 | 
			
		||||
        PLATFORM=web yarn playwright test --config=playwright.config.ts --retries="3" --update-snapshots --grep=@snapshot  --shard=${{ matrix.shardIndex }}/${{ matrix.shardTotal }}
 | 
			
		||||
      env:
 | 
			
		||||
        CI: true
 | 
			
		||||
        NODE_ENV: development
 | 
			
		||||
 | 
			
		||||
@ -85,7 +85,53 @@ export const test = (
 | 
			
		||||
    desc,
 | 
			
		||||
    hasTestConf ? objOrFn : {},
 | 
			
		||||
    async (
 | 
			
		||||
      { page, context, cmdBar, editor, toolbar, scene, homePage, request, playwright, browser, acceptDownloads, bypassCSP, colorScheme, clientCertificates, deviceScaleFactor, extraHTTPHeaders, geolocation, hasTouch, httpCredentials, ignoreHTTPSErrors, isMobile, javaScriptEnabled, locale, offline, permissions, proxy, storageState, timezoneId, userAgent, viewport, baseURL, contextOptions, actionTimeout, navigationTimeout, serviceWorkers, testIdAttribute, browserName, defaultBrowserType, headless, channel, launchOptions, connectOptions, screenshot, trace, video },
 | 
			
		||||
      {
 | 
			
		||||
        page,
 | 
			
		||||
        context,
 | 
			
		||||
        cmdBar,
 | 
			
		||||
        editor,
 | 
			
		||||
        toolbar,
 | 
			
		||||
        scene,
 | 
			
		||||
        homePage,
 | 
			
		||||
        request,
 | 
			
		||||
        playwright,
 | 
			
		||||
        browser,
 | 
			
		||||
        acceptDownloads,
 | 
			
		||||
        bypassCSP,
 | 
			
		||||
        colorScheme,
 | 
			
		||||
        clientCertificates,
 | 
			
		||||
        deviceScaleFactor,
 | 
			
		||||
        extraHTTPHeaders,
 | 
			
		||||
        geolocation,
 | 
			
		||||
        hasTouch,
 | 
			
		||||
        httpCredentials,
 | 
			
		||||
        ignoreHTTPSErrors,
 | 
			
		||||
        isMobile,
 | 
			
		||||
        javaScriptEnabled,
 | 
			
		||||
        locale,
 | 
			
		||||
        offline,
 | 
			
		||||
        permissions,
 | 
			
		||||
        proxy,
 | 
			
		||||
        storageState,
 | 
			
		||||
        timezoneId,
 | 
			
		||||
        userAgent,
 | 
			
		||||
        viewport,
 | 
			
		||||
        baseURL,
 | 
			
		||||
        contextOptions,
 | 
			
		||||
        actionTimeout,
 | 
			
		||||
        navigationTimeout,
 | 
			
		||||
        serviceWorkers,
 | 
			
		||||
        testIdAttribute,
 | 
			
		||||
        browserName,
 | 
			
		||||
        defaultBrowserType,
 | 
			
		||||
        headless,
 | 
			
		||||
        channel,
 | 
			
		||||
        launchOptions,
 | 
			
		||||
        connectOptions,
 | 
			
		||||
        screenshot,
 | 
			
		||||
        trace,
 | 
			
		||||
        video,
 | 
			
		||||
      },
 | 
			
		||||
      testInfo
 | 
			
		||||
    ) => {
 | 
			
		||||
      // To switch to web, use PLATFORM=web environment variable.
 | 
			
		||||
@ -192,7 +238,42 @@ export const test = (
 | 
			
		||||
            ...fixtures,
 | 
			
		||||
            request,
 | 
			
		||||
            playwright,
 | 
			
		||||
            browser, acceptDownloads, bypassCSP, colorScheme, clientCertificates, deviceScaleFactor, extraHTTPHeaders, geolocation, hasTouch, httpCredentials, ignoreHTTPSErrors, isMobile, javaScriptEnabled, locale, offline, permissions, proxy, storageState, timezoneId, userAgent, viewport, baseURL, contextOptions, actionTimeout, navigationTimeout, serviceWorkers, testIdAttribute, browserName, defaultBrowserType, headless, channel, launchOptions, connectOptions, screenshot, trace, video
 | 
			
		||||
            browser,
 | 
			
		||||
            acceptDownloads,
 | 
			
		||||
            bypassCSP,
 | 
			
		||||
            colorScheme,
 | 
			
		||||
            clientCertificates,
 | 
			
		||||
            deviceScaleFactor,
 | 
			
		||||
            extraHTTPHeaders,
 | 
			
		||||
            geolocation,
 | 
			
		||||
            hasTouch,
 | 
			
		||||
            httpCredentials,
 | 
			
		||||
            ignoreHTTPSErrors,
 | 
			
		||||
            isMobile,
 | 
			
		||||
            javaScriptEnabled,
 | 
			
		||||
            locale,
 | 
			
		||||
            offline,
 | 
			
		||||
            permissions,
 | 
			
		||||
            proxy,
 | 
			
		||||
            storageState,
 | 
			
		||||
            timezoneId,
 | 
			
		||||
            userAgent,
 | 
			
		||||
            viewport,
 | 
			
		||||
            baseURL,
 | 
			
		||||
            contextOptions,
 | 
			
		||||
            actionTimeout,
 | 
			
		||||
            navigationTimeout,
 | 
			
		||||
            serviceWorkers,
 | 
			
		||||
            testIdAttribute,
 | 
			
		||||
            browserName,
 | 
			
		||||
            defaultBrowserType,
 | 
			
		||||
            headless,
 | 
			
		||||
            channel,
 | 
			
		||||
            launchOptions,
 | 
			
		||||
            connectOptions,
 | 
			
		||||
            screenshot,
 | 
			
		||||
            trace,
 | 
			
		||||
            video,
 | 
			
		||||
          },
 | 
			
		||||
          testInfo
 | 
			
		||||
        )
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user