diff --git a/.circleci/workflows.yml b/.circleci/workflows.yml index d41399d1d7c5..d4c2b551e731 100644 --- a/.circleci/workflows.yml +++ b/.circleci/workflows.yml @@ -29,10 +29,8 @@ mainBuildFilters: &mainBuildFilters - develop - /^release\/\d+\.\d+\.\d+$/ # use the following branch as well to ensure that v8 snapshot cache updates are fully tested - - 'cacie/dep/electron-27' - - 'feat/protocol_shadow_dom_support' + - 'app-mem-mng-flag' - 'publish-binary' - - 'em/circle2' # usually we don't build Mac app - it takes a long time # but sometimes we want to really confirm we are doing the right thing @@ -43,9 +41,7 @@ macWorkflowFilters: &darwin-workflow-filters - equal: [ develop, << pipeline.git.branch >> ] # use the following branch as well to ensure that v8 snapshot cache updates are fully tested - equal: [ 'update-v8-snapshot-cache-on-develop', << pipeline.git.branch >> ] - - equal: [ 'cacie/dep/electron-27', << pipeline.git.branch >> ] - - equal: [ 'feat/protocol_shadow_dom_support', << pipeline.git.branch >> ] - - equal: [ 'feat/support_wds5', << pipeline.git.branch >> ] + - equal: [ 'app-mem-mng-flag', << pipeline.git.branch >> ] - matches: pattern: /^release\/\d+\.\d+\.\d+$/ value: << pipeline.git.branch >> @@ -56,9 +52,7 @@ linuxArm64WorkflowFilters: &linux-arm64-workflow-filters - equal: [ develop, << pipeline.git.branch >> ] # use the following branch as well to ensure that v8 snapshot cache updates are fully tested - equal: [ 'update-v8-snapshot-cache-on-develop', << pipeline.git.branch >> ] - - equal: [ 'cacie/dep/electron-27', << pipeline.git.branch >> ] - - equal: [ 'feat/support_wds5', << pipeline.git.branch >> ] - - equal: [ 'em/circle2', << pipeline.git.branch >> ] + - equal: [ 'app-mem-mng-flag', << pipeline.git.branch >> ] - matches: pattern: /^release\/\d+\.\d+\.\d+$/ value: << pipeline.git.branch >> @@ -81,10 +75,7 @@ windowsWorkflowFilters: &windows-workflow-filters - equal: [ develop, << pipeline.git.branch >> ] # use the following branch as well to ensure that v8 snapshot cache updates are fully tested - equal: [ 'update-v8-snapshot-cache-on-develop', << pipeline.git.branch >> ] - - equal: [ 'cacie/dep/electron-27', << pipeline.git.branch >> ] - - equal: [ 'feat/protocol_shadow_dom_support', << pipeline.git.branch >> ] - - equal: [ 'lerna-optimize-tasks', << pipeline.git.branch >> ] - - equal: [ 'feat/support_wds5', << pipeline.git.branch >> ] + - equal: [ 'app-mem-mng-flag', << pipeline.git.branch >> ] - matches: pattern: /^release\/\d+\.\d+\.\d+$/ value: << pipeline.git.branch >> @@ -672,9 +663,6 @@ commands: echo Total containers $CIRCLE_NODE_TOTAL if [[ -v MAIN_RECORD_KEY ]]; then - if [[ <> == 'app' && <> == 'e2e' ]]; then - export DEBUG=cypress:* - fi # internal PR cmd=$([[ <> == 'true' ]] && echo 'yarn percy exec --parallel -- --') || true @@ -1860,7 +1848,7 @@ jobs: <<: *defaultsParameters resource_class: type: string - default: medium + default: large percy: type: boolean default: false diff --git a/packages/app/cypress.config.ts b/packages/app/cypress.config.ts index 92336a14e457..8b0331d040f6 100644 --- a/packages/app/cypress.config.ts +++ b/packages/app/cypress.config.ts @@ -12,6 +12,7 @@ export default defineConfig({ reporterOptions: { configFile: '../../mocha-reporter-config.json', }, + experimentalMemoryManagement: true, experimentalCspAllowList: false, experimentalInteractiveRunEvents: true, component: {