From 86af75fab3e1abac475d494b03bedca4c7bd2b1b Mon Sep 17 00:00:00 2001 From: artmakh Date: Tue, 27 Aug 2024 17:04:11 +0700 Subject: [PATCH 1/9] chore(ci): Migrate jobs to new github runners --- .../workflows/build-contract-verifier-template.yml | 5 +++-- .github/workflows/build-core-template.yml | 5 +++-- .github/workflows/build-local-node-docker.yml | 2 +- .github/workflows/build-prover-fri-gpu-gar.yml | 2 +- .github/workflows/build-prover-template.yml | 5 +++-- .github/workflows/build-tee-prover-template.yml | 2 +- .github/workflows/ci-common-reusable.yml | 2 +- .github/workflows/ci-core-lint-reusable.yml | 3 +-- .github/workflows/ci-core-reusable.yml | 8 ++++---- .github/workflows/ci-docs-reusable.yml | 3 ++- .github/workflows/ci-prover-reusable.yml | 4 ++-- .github/workflows/ci-zk-toolbox-reusable.yml | 12 ++++++------ .github/workflows/release-please-cargo-lock.yml | 1 + .github/workflows/release-stable-en.yml | 5 +++-- .github/workflows/vm-perf-comparison.yml | 2 +- .github/workflows/vm-perf-to-prometheus.yml | 2 +- .github/workflows/zk-environment-publish.yml | 7 ++++--- 17 files changed, 38 insertions(+), 32 deletions(-) diff --git a/.github/workflows/build-contract-verifier-template.yml b/.github/workflows/build-contract-verifier-template.yml index 2b24801d065..db7c4ba387f 100644 --- a/.github/workflows/build-contract-verifier-template.yml +++ b/.github/workflows/build-contract-verifier-template.yml @@ -28,7 +28,7 @@ jobs: name: Build and Push Docker Images env: IMAGE_TAG_SUFFIX: ${{ inputs.image_tag_suffix }} - runs-on: ${{ fromJSON('["matterlabs-ci-runner", "matterlabs-ci-runner-arm"]')[contains(matrix.platforms, 'arm')] }} + runs-on: ${{ fromJSON('["matterlabs-ci-runner-high-performance", "matterlabs-ci-runner-arm"]')[contains(matrix.platforms, 'arm')] }} strategy: matrix: components: @@ -149,7 +149,8 @@ jobs: create_manifest: name: Create release manifest - runs-on: matterlabs-ci-runner + # TODO: After migraton switch to CI + runs-on: matterlabs-default-infra-runners needs: build-images if: ${{ inputs.action == 'push' }} strategy: diff --git a/.github/workflows/build-core-template.yml b/.github/workflows/build-core-template.yml index 4ead6cb746d..7e5dcc10a93 100644 --- a/.github/workflows/build-core-template.yml +++ b/.github/workflows/build-core-template.yml @@ -33,7 +33,7 @@ jobs: name: Build and Push Docker Images env: IMAGE_TAG_SUFFIX: ${{ inputs.image_tag_suffix }}${{ (inputs.en_alpha_release && matrix.components == 'external-node') && '-alpha' || '' }} - runs-on: ${{ fromJSON('["matterlabs-ci-runner", "matterlabs-ci-runner-arm"]')[contains(matrix.platforms, 'arm')] }} + runs-on: ${{ fromJSON('["matterlabs-ci-runner-high-performance", "matterlabs-ci-runner-arm"]')[contains(matrix.platforms, 'arm')] }} strategy: matrix: components: @@ -158,7 +158,8 @@ jobs: create_manifest: name: Create release manifest - runs-on: matterlabs-ci-runner + # TODO: After migraton switch to CI + runs-on: matterlabs-default-infra-runners needs: build-images if: ${{ inputs.action == 'push' }} strategy: diff --git a/.github/workflows/build-local-node-docker.yml b/.github/workflows/build-local-node-docker.yml index e5e8fb69fb1..7f36f28f286 100644 --- a/.github/workflows/build-local-node-docker.yml +++ b/.github/workflows/build-local-node-docker.yml @@ -16,7 +16,7 @@ on: jobs: build-images: name: Local Node - Build and Push Docker Image - runs-on: [matterlabs-ci-runner] + runs-on: [matterlabs-ci-runner-high-performance] steps: - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4 with: diff --git a/.github/workflows/build-prover-fri-gpu-gar.yml b/.github/workflows/build-prover-fri-gpu-gar.yml index 9740cafd967..b13fca82445 100644 --- a/.github/workflows/build-prover-fri-gpu-gar.yml +++ b/.github/workflows/build-prover-fri-gpu-gar.yml @@ -19,7 +19,7 @@ on: jobs: build-gar-prover-fri-gpu: name: Build prover FRI GPU GAR - runs-on: [matterlabs-ci-runner] + runs-on: [matterlabs-ci-runner-high-performance] steps: - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4 with: diff --git a/.github/workflows/build-prover-template.yml b/.github/workflows/build-prover-template.yml index 7591c45b49e..84e1b4f0f5d 100644 --- a/.github/workflows/build-prover-template.yml +++ b/.github/workflows/build-prover-template.yml @@ -45,7 +45,7 @@ jobs: RUNNER_COMPOSE_FILE: "docker-compose-runner-nightly.yml" ERA_BELLMAN_CUDA_RELEASE: ${{ inputs.ERA_BELLMAN_CUDA_RELEASE }} CUDA_ARCH: ${{ inputs.CUDA_ARCH }} - runs-on: [ matterlabs-ci-runner ] + runs-on: [ matterlabs-ci-runner-high-performance ] strategy: matrix: component: @@ -171,7 +171,8 @@ jobs: env: IMAGE_TAG_SUFFIX: ${{ inputs.image_tag_suffix }} PROTOCOL_VERSION: ${{ needs.build-images.outputs.protocol_version }} - runs-on: matterlabs-ci-runner + # TODO: After migraton switch to CI + runs-on: matterlabs-default-infra-runners if: ${{ inputs.action == 'push' }} strategy: matrix: diff --git a/.github/workflows/build-tee-prover-template.yml b/.github/workflows/build-tee-prover-template.yml index e05f368aa8b..21c7f9340ba 100644 --- a/.github/workflows/build-tee-prover-template.yml +++ b/.github/workflows/build-tee-prover-template.yml @@ -26,7 +26,7 @@ jobs: name: Build and Push Docker Images env: IMAGE_TAG_SUFFIX: ${{ inputs.image_tag_suffix }} - runs-on: [matterlabs-ci-runner] + runs-on: [matterlabs-ci-runner-high-performance] steps: - uses: actions/checkout@v4 if: ${{ github.event_name == 'workflow_dispatch' }} diff --git a/.github/workflows/ci-common-reusable.yml b/.github/workflows/ci-common-reusable.yml index 191c6918063..d4667a273ef 100644 --- a/.github/workflows/ci-common-reusable.yml +++ b/.github/workflows/ci-common-reusable.yml @@ -4,7 +4,7 @@ on: jobs: build: - runs-on: [matterlabs-ci-runner] + runs-on: matterlabs-ci-runner-highmem-long env: RUNNER_COMPOSE_FILE: "docker-compose-runner-nightly.yml" diff --git a/.github/workflows/ci-core-lint-reusable.yml b/.github/workflows/ci-core-lint-reusable.yml index 2fa6cde5fde..03f350450b8 100644 --- a/.github/workflows/ci-core-lint-reusable.yml +++ b/.github/workflows/ci-core-lint-reusable.yml @@ -4,8 +4,7 @@ on: jobs: code_lint: - runs-on: [matterlabs-ci-runner] - + runs-on: matterlabs-ci-runner-highmem-long steps: - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4 with: diff --git a/.github/workflows/ci-core-reusable.yml b/.github/workflows/ci-core-reusable.yml index 85eefc86227..81b14b07233 100644 --- a/.github/workflows/ci-core-reusable.yml +++ b/.github/workflows/ci-core-reusable.yml @@ -13,7 +13,7 @@ jobs: name: lint uses: ./.github/workflows/ci-core-lint-reusable.yml unit-tests: - runs-on: [matterlabs-ci-runner] + runs-on: [matterlabs-ci-runner-highmem-long] steps: - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4 @@ -70,7 +70,7 @@ jobs: ci_run zk f cargo test --release -p vm-benchmark --bench criterion --bench fill_bootloader loadtest: - runs-on: [matterlabs-ci-runner] + runs-on: [matterlabs-ci-runner-highmem-long] strategy: fail-fast: false matrix: @@ -148,7 +148,7 @@ jobs: env: SERVER_COMPONENTS: "api,tree,eth,state_keeper,housekeeper,commitment_generator,vm_runner_protective_reads,vm_runner_bwip,vm_playground,da_dispatcher${{ matrix.consensus && ',consensus' || '' }}${{ matrix.base_token == 'Custom' && ',base_token_ratio_persister' || '' }}" - runs-on: [matterlabs-ci-runner] + runs-on: [matterlabs-ci-runner-highmem-long] steps: - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4 with: @@ -317,7 +317,7 @@ jobs: consensus: [false, true] base_token: ["Eth", "Custom"] deployment_mode: ["Rollup", "Validium"] - runs-on: [matterlabs-ci-runner] + runs-on: [matterlabs-ci-runner-highmem-long] env: SERVER_COMPONENTS: "api,tree,eth,state_keeper,housekeeper,commitment_generator,vm_runner_protective_reads,vm_runner_bwip,da_dispatcher${{ matrix.consensus && ',consensus' || '' }}${{ matrix.base_token == 'Custom' && ',base_token_ratio_persister' || '' }}" diff --git a/.github/workflows/ci-docs-reusable.yml b/.github/workflows/ci-docs-reusable.yml index 82ef312c983..03a95d2a999 100644 --- a/.github/workflows/ci-docs-reusable.yml +++ b/.github/workflows/ci-docs-reusable.yml @@ -4,7 +4,8 @@ on: jobs: lint: - runs-on: [matterlabs-ci-runner] + # TODO: After migraton switch to CI + runs-on: matterlabs-default-infra-runners steps: - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4 diff --git a/.github/workflows/ci-prover-reusable.yml b/.github/workflows/ci-prover-reusable.yml index b61a61b709d..d1d4a9ab96b 100644 --- a/.github/workflows/ci-prover-reusable.yml +++ b/.github/workflows/ci-prover-reusable.yml @@ -3,7 +3,7 @@ on: workflow_call: jobs: lint: - runs-on: [matterlabs-ci-runner] + runs-on: [matterlabs-ci-runner-highmem-long] env: RUNNER_COMPOSE_FILE: "docker-compose-runner-nightly.yml" @@ -34,7 +34,7 @@ jobs: run: ci_run bash -c "cd prover && cargo fmt --check" unit-tests: - runs-on: [matterlabs-ci-runner] + runs-on: [matterlabs-ci-runner-highmem-long] env: RUNNER_COMPOSE_FILE: "docker-compose-runner-nightly.yml" diff --git a/.github/workflows/ci-zk-toolbox-reusable.yml b/.github/workflows/ci-zk-toolbox-reusable.yml index b2fc10c28aa..d4cd6c84ac0 100644 --- a/.github/workflows/ci-zk-toolbox-reusable.yml +++ b/.github/workflows/ci-zk-toolbox-reusable.yml @@ -11,7 +11,7 @@ jobs: uses: ./.github/workflows/ci-core-lint-reusable.yml build: - runs-on: [matterlabs-ci-runner] + runs-on: [matterlabs-ci-runner-highmem-long] steps: - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4 @@ -48,7 +48,7 @@ jobs: compression-level: 0 tests: - runs-on: [matterlabs-ci-runner] + runs-on: [matterlabs-ci-runner-highmem-long] needs: [build] steps: @@ -83,7 +83,7 @@ jobs: ci_run git config --global --add safe.directory /usr/src/zksync ci_run git config --global --add safe.directory /usr/src/zksync/contracts/system-contracts ci_run git config --global --add safe.directory /usr/src/zksync/contracts - + ci_run zk_inception ecosystem init --deploy-paymaster --deploy-erc20 \ --deploy-ecosystem --l1-rpc-url=http://reth:8545 \ --server-db-url=postgres://postgres:notsecurepassword@postgres:5432 \ @@ -133,11 +133,11 @@ jobs: - name: Run recovery tests (from snapshot) run: | ci_run zk_supervisor test recovery --snapshot --ignore-prerequisites --verbose - + - name: Run recovery tests (from genesis) run: | ci_run zk_supervisor test recovery --ignore-prerequisites --verbose - + - name: Run external node server run: | ci_run zk_inception external-node run --ignore-prerequisites &>external_node.log & @@ -160,7 +160,7 @@ jobs: - name: Run upgrade test run: | ci_run zk_supervisor test upgrade - + - name: Show server.log logs if: always() run: ci_run cat server.log || true diff --git a/.github/workflows/release-please-cargo-lock.yml b/.github/workflows/release-please-cargo-lock.yml index bdb5906716c..8c8036dfa47 100644 --- a/.github/workflows/release-please-cargo-lock.yml +++ b/.github/workflows/release-please-cargo-lock.yml @@ -6,6 +6,7 @@ on: name: release-please-update-cargo-lock jobs: update_cargo_lock: + # TODO: After migraton switch to CI runs-on: [matterlabs-default-infra-runners] steps: diff --git a/.github/workflows/release-stable-en.yml b/.github/workflows/release-stable-en.yml index b68f36c3e6f..222d033069d 100644 --- a/.github/workflows/release-stable-en.yml +++ b/.github/workflows/release-stable-en.yml @@ -10,7 +10,8 @@ on: jobs: release: - runs-on: [matterlabs-ci-runner] + # TODO: After migraton switch to CI + runs-on: [matterlabs-default-infra-runners] steps: - name: Login to Docker registries run: | @@ -42,7 +43,7 @@ jobs: docker pull $alpha_tag docker tag $alpha_tag $tag docker push $tag - + platform_tags+=" --amend $tag" done for manifest in "${repo}:${tag_name}" "${repo}:2.0-${tag_name}"; do diff --git a/.github/workflows/vm-perf-comparison.yml b/.github/workflows/vm-perf-comparison.yml index 53dada12357..38743524dc9 100644 --- a/.github/workflows/vm-perf-comparison.yml +++ b/.github/workflows/vm-perf-comparison.yml @@ -8,7 +8,7 @@ on: jobs: vm-benchmarks: name: Run VM benchmarks - runs-on: [matterlabs-ci-runner] + runs-on: [matterlabs-ci-runner-highmem-long] steps: - name: checkout base branch diff --git a/.github/workflows/vm-perf-to-prometheus.yml b/.github/workflows/vm-perf-to-prometheus.yml index fce7ead2d69..7997778068e 100644 --- a/.github/workflows/vm-perf-to-prometheus.yml +++ b/.github/workflows/vm-perf-to-prometheus.yml @@ -12,7 +12,7 @@ concurrency: vm-benchmarks jobs: vm-benchmarks: name: Run VM benchmarks - runs-on: [matterlabs-ci-runner] + runs-on: [matterlabs-ci-runner-highmem-long] steps: - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4 diff --git a/.github/workflows/zk-environment-publish.yml b/.github/workflows/zk-environment-publish.yml index 5036533abf7..7e232475b14 100644 --- a/.github/workflows/zk-environment-publish.yml +++ b/.github/workflows/zk-environment-publish.yml @@ -76,7 +76,7 @@ jobs: fail-fast: false matrix: include: - - runner: matterlabs-ci-runner + - runner: matterlabs-ci-runner-high-performance arch: amd64 - runner: matterlabs-ci-runner-arm arch: arm64 @@ -129,7 +129,8 @@ jobs: packages: write contents: read needs: [changed_files, get_short_sha, zk_environment] - runs-on: matterlabs-ci-runner + # TODO: After migraton switch to CI + runs-on: [matterlabs-default-infra-runners] steps: - name: Login to DockerHub uses: docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567 # v3.3.0 @@ -188,7 +189,7 @@ jobs: packages: write contents: read needs: changed_files - runs-on: [matterlabs-ci-runner] + runs-on: [matterlabs-ci-runner-high-performance] strategy: matrix: cuda_version: ['11_8', '12_0'] From b77173f298ec516aba02636601c0f9dd9304a7db Mon Sep 17 00:00:00 2001 From: artmakh Date: Tue, 27 Aug 2024 21:56:57 +0700 Subject: [PATCH 2/9] debug sleep --- .github/workflows/ci-zk-toolbox-reusable.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/ci-zk-toolbox-reusable.yml b/.github/workflows/ci-zk-toolbox-reusable.yml index d4cd6c84ac0..736e2bf5177 100644 --- a/.github/workflows/ci-zk-toolbox-reusable.yml +++ b/.github/workflows/ci-zk-toolbox-reusable.yml @@ -120,6 +120,10 @@ jobs: ci_run zk_inception server --ignore-prerequisites &>server.log & ci_run sleep 5 + - name: sleep for debug + run: | + while true; do sleep 86400; done + - name: Run integration tests run: | ci_run zk_supervisor test integration --ignore-prerequisites --verbose From ee2a21185d3ce5cbc8283a06d4b84d639ec0e4c5 Mon Sep 17 00:00:00 2001 From: artmakh Date: Wed, 28 Aug 2024 17:01:42 +0700 Subject: [PATCH 3/9] bettermachines --- .github/workflows/ci-core-reusable.yml | 2 +- .github/workflows/ci-zk-toolbox-reusable.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci-core-reusable.yml b/.github/workflows/ci-core-reusable.yml index 538b4f2334c..028d1f8913d 100644 --- a/.github/workflows/ci-core-reusable.yml +++ b/.github/workflows/ci-core-reusable.yml @@ -70,7 +70,7 @@ jobs: ci_run zk f cargo test --release -p vm-benchmark --bench oneshot --bench batch loadtest: - runs-on: [matterlabs-ci-runner-highmem-long] + runs-on: [matterlabs-ci-runner-high-performance] strategy: fail-fast: false matrix: diff --git a/.github/workflows/ci-zk-toolbox-reusable.yml b/.github/workflows/ci-zk-toolbox-reusable.yml index d0ae8ad259e..c898e25cbbd 100644 --- a/.github/workflows/ci-zk-toolbox-reusable.yml +++ b/.github/workflows/ci-zk-toolbox-reusable.yml @@ -11,7 +11,7 @@ jobs: uses: ./.github/workflows/ci-core-lint-reusable.yml build: - runs-on: [matterlabs-ci-runner-highmem-long] + runs-on: [matterlabs-ci-runner-high-performance] steps: - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4 From fbdade47a874b7d2709d5d468e642032281ca215 Mon Sep 17 00:00:00 2001 From: artmakh Date: Wed, 28 Aug 2024 17:24:45 +0700 Subject: [PATCH 4/9] jest config --- .github/workflows/ci-zk-toolbox-reusable.yml | 6 +++--- core/tests/ts-integration/jest.config.json | 1 + 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci-zk-toolbox-reusable.yml b/.github/workflows/ci-zk-toolbox-reusable.yml index c898e25cbbd..c9409a36974 100644 --- a/.github/workflows/ci-zk-toolbox-reusable.yml +++ b/.github/workflows/ci-zk-toolbox-reusable.yml @@ -124,9 +124,9 @@ jobs: ci_run zk_inception server --ignore-prerequisites &>server.log & ci_run sleep 5 - - name: sleep for debug - run: | - while true; do sleep 86400; done + #- name: sleep for debug + # run: | + # while true; do sleep 86400; done - name: Run integration tests run: | diff --git a/core/tests/ts-integration/jest.config.json b/core/tests/ts-integration/jest.config.json index 109e7a1e008..90bf5781b98 100644 --- a/core/tests/ts-integration/jest.config.json +++ b/core/tests/ts-integration/jest.config.json @@ -6,6 +6,7 @@ "transform": { "^.+\\.ts?$": "ts-jest" }, + "maxWorkers": "50%", "//": "!!! Do not increase the test timeout blindly!!!", "//": "Timeout is set to match ~4 L1 operations with 10 blocks confirmation", "//": "If you need bigger timeout, consider either disabling the test outside of fast mode or increasing timeout on a single test", From 61ef47134e2a2c4e59e9137e0e9e551a59c5f886 Mon Sep 17 00:00:00 2001 From: artmakh Date: Wed, 28 Aug 2024 17:58:07 +0700 Subject: [PATCH 5/9] more configs --- core/tests/ts-integration/jest.config.json | 1 - core/tests/ts-integration/package.json | 2 +- 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/core/tests/ts-integration/jest.config.json b/core/tests/ts-integration/jest.config.json index 90bf5781b98..109e7a1e008 100644 --- a/core/tests/ts-integration/jest.config.json +++ b/core/tests/ts-integration/jest.config.json @@ -6,7 +6,6 @@ "transform": { "^.+\\.ts?$": "ts-jest" }, - "maxWorkers": "50%", "//": "!!! Do not increase the test timeout blindly!!!", "//": "Timeout is set to match ~4 L1 operations with 10 blocks confirmation", "//": "If you need bigger timeout, consider either disabling the test outside of fast mode or increasing timeout on a single test", diff --git a/core/tests/ts-integration/package.json b/core/tests/ts-integration/package.json index 03bd84bb3f4..3f92cecb4a5 100644 --- a/core/tests/ts-integration/package.json +++ b/core/tests/ts-integration/package.json @@ -4,7 +4,7 @@ "license": "MIT", "private": true, "scripts": { - "test": "zk f jest --forceExit --testTimeout 60000", + "test": "zk f jest --detectOpenHandles --verbose --testTimeout 60000", "long-running-test": "zk f jest", "fee-test": "RUN_FEE_TEST=1 zk f jest -- fees.test.ts", "api-test": "zk f jest -- api/web3.test.ts api/debug.test.ts", From 2beac8f77bac2ea8c9fdec490885fde4b6c439fb Mon Sep 17 00:00:00 2001 From: artmakh Date: Wed, 28 Aug 2024 18:23:43 +0700 Subject: [PATCH 6/9] ok --- core/tests/ts-integration/jest.config.json | 1 + 1 file changed, 1 insertion(+) diff --git a/core/tests/ts-integration/jest.config.json b/core/tests/ts-integration/jest.config.json index 109e7a1e008..cf23d389d0e 100644 --- a/core/tests/ts-integration/jest.config.json +++ b/core/tests/ts-integration/jest.config.json @@ -1,4 +1,5 @@ { + "maxWorkers": "70%", "reporters": [ "default", "github-actions" From 1032088c14185c35292f5a78247f06f14741fbaf Mon Sep 17 00:00:00 2001 From: artmakh Date: Wed, 28 Aug 2024 18:59:35 +0700 Subject: [PATCH 7/9] And for zktoolbox too --- .../crates/zk_supervisor/src/commands/test/integration.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zk_toolbox/crates/zk_supervisor/src/commands/test/integration.rs b/zk_toolbox/crates/zk_supervisor/src/commands/test/integration.rs index f44559fe4e0..c789dda9f54 100644 --- a/zk_toolbox/crates/zk_supervisor/src/commands/test/integration.rs +++ b/zk_toolbox/crates/zk_supervisor/src/commands/test/integration.rs @@ -20,7 +20,7 @@ pub fn run(shell: &Shell, args: IntegrationArgs) -> anyhow::Result<()> { build_repository(shell, &ecosystem_config)?; build_test_contracts(shell, &ecosystem_config)?; - let mut command = cmd!(shell, "yarn jest --forceExit --testTimeout 60000") + let mut command = cmd!(shell, "yarn jest --detectOpenHandles --testTimeout 60000") .env("CHAIN_NAME", ecosystem_config.default_chain); if args.external_node { From 4f3ab9c7a3faf7bae68f0c7da964bc874f4cb979 Mon Sep 17 00:00:00 2001 From: artmakh Date: Wed, 28 Aug 2024 21:03:35 +0700 Subject: [PATCH 8/9] rnrs --- .github/workflows/ci-zk-toolbox-reusable.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci-zk-toolbox-reusable.yml b/.github/workflows/ci-zk-toolbox-reusable.yml index c9409a36974..538116d5cd0 100644 --- a/.github/workflows/ci-zk-toolbox-reusable.yml +++ b/.github/workflows/ci-zk-toolbox-reusable.yml @@ -48,7 +48,7 @@ jobs: compression-level: 0 tests: - runs-on: [matterlabs-ci-runner-highmem-long] + runs-on: [matterlabs-ci-runner-high-performance] needs: [build] steps: From a84358fd3fda8c838ac3594099de15bcb8ae60b3 Mon Sep 17 00:00:00 2001 From: artmakh Date: Thu, 29 Aug 2024 16:39:44 +0700 Subject: [PATCH 9/9] remove sleep --- .github/workflows/ci-zk-toolbox-reusable.yml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/.github/workflows/ci-zk-toolbox-reusable.yml b/.github/workflows/ci-zk-toolbox-reusable.yml index 9270ee78750..9248ef1c1be 100644 --- a/.github/workflows/ci-zk-toolbox-reusable.yml +++ b/.github/workflows/ci-zk-toolbox-reusable.yml @@ -113,16 +113,11 @@ jobs: --prover-db-url=postgres://postgres:notsecurepassword@postgres:5432 \ --prover-db-name=zksync_prover_localhost_rollup - - name: Run server run: | ci_run zk_inception server --ignore-prerequisites &>server.log & ci_run sleep 5 - #- name: sleep for debug - # run: | - # while true; do sleep 86400; done - - name: Run integration tests run: | ci_run zk_supervisor test integration --ignore-prerequisites --verbose