diff --git a/.github/workflows/reuse.linux.yml b/.github/workflows/reuse.linux.yml index 37cb2b4c12bc..51695f781331 100644 --- a/.github/workflows/reuse.linux.yml +++ b/.github/workflows/reuse.linux.yml @@ -20,7 +20,7 @@ env: jobs: check: - runs-on: [self-hosted, X64, Linux, 16c32g, "${{ inputs.runner_provider }}"] + runs-on: [ self-hosted, X64, Linux, 16c32g, "${{ inputs.runner_provider }}" ] steps: - uses: actions/checkout@v4 with: @@ -106,7 +106,7 @@ jobs: # artifacts: query test_unit: - runs-on: [self-hosted, X64, Linux, 16c32g, "${{ inputs.runner_provider }}"] + runs-on: [ self-hosted, X64, Linux, 16c32g, "${{ inputs.runner_provider }}" ] steps: - uses: actions/checkout@v4 with: @@ -116,64 +116,64 @@ jobs: timeout-minutes: 60 test_metactl: - runs-on: [self-hosted, X64, Linux, 4c8g, "${{ inputs.runner_provider }}"] - needs: [build, check] + runs-on: [ self-hosted, X64, Linux, 4c8g, "${{ inputs.runner_provider }}" ] + needs: [ build, check ] steps: - uses: actions/checkout@v4 - uses: ./.github/actions/test_metactl timeout-minutes: 10 test_compat_meta_query: - runs-on: [self-hosted, X64, Linux, 4c8g, "${{ inputs.runner_provider }}"] - needs: [build, check] + runs-on: [ self-hosted, X64, Linux, 4c8g, "${{ inputs.runner_provider }}" ] + needs: [ build, check ] steps: - uses: actions/checkout@v4 - uses: ./.github/actions/test_compat_meta_query timeout-minutes: 10 test_compat_fuse: - runs-on: [self-hosted, X64, Linux, 4c8g, "${{ inputs.runner_provider }}"] - needs: [build, check] + runs-on: [ self-hosted, X64, Linux, 4c8g, "${{ inputs.runner_provider }}" ] + needs: [ build, check ] steps: - uses: actions/checkout@v4 - uses: ./.github/actions/test_compat_fuse timeout-minutes: 20 test_compat_meta_meta: - runs-on: [self-hosted, X64, Linux, 4c8g, "${{ inputs.runner_provider }}"] - needs: [build, check] + runs-on: [ self-hosted, X64, Linux, 4c8g, "${{ inputs.runner_provider }}" ] + needs: [ build, check ] steps: - uses: actions/checkout@v4 - uses: ./.github/actions/test_compat_meta_meta timeout-minutes: 20 test_logs: - runs-on: [self-hosted, X64, Linux, 4c8g, "${{ inputs.runner_provider }}"] - needs: [build, check] + runs-on: [ self-hosted, X64, Linux, 4c8g, "${{ inputs.runner_provider }}" ] + needs: [ build, check ] steps: - uses: actions/checkout@v4 - uses: ./.github/actions/test_logs timeout-minutes: 20 test_meta_cluster: - runs-on: [self-hosted, X64, Linux, 4c8g, "${{ inputs.runner_provider }}"] - needs: [build, check] + runs-on: [ self-hosted, X64, Linux, 4c8g, "${{ inputs.runner_provider }}" ] + needs: [ build, check ] steps: - uses: actions/checkout@v4 - uses: ./.github/actions/test_meta_cluster timeout-minutes: 10 test_stateless_standalone: - runs-on: [self-hosted, X64, Linux, 4c8g, "${{ inputs.runner_provider }}"] - needs: [build, check] + runs-on: [ self-hosted, X64, Linux, 4c8g, "${{ inputs.runner_provider }}" ] + needs: [ build, check ] steps: - uses: actions/checkout@v4 - uses: ./.github/actions/test_stateless_standalone_linux timeout-minutes: 15 test_stateless_cluster: - runs-on: [self-hosted, X64, Linux, 4c8g, "${{ inputs.runner_provider }}"] - needs: [build, check] + runs-on: [ self-hosted, X64, Linux, 4c8g, "${{ inputs.runner_provider }}" ] + needs: [ build, check ] steps: - uses: actions/checkout@v4 - uses: ./.github/actions/setup_license @@ -183,8 +183,8 @@ jobs: timeout-minutes: 15 test_stateful_standalone: - runs-on: [self-hosted, X64, Linux, 4c8g, "${{ inputs.runner_provider }}"] - needs: [build, check] + runs-on: [ self-hosted, X64, Linux, 4c8g, "${{ inputs.runner_provider }}" ] + needs: [ build, check ] steps: - uses: actions/checkout@v4 - uses: ./.github/actions/test_stateful_standalone_linux @@ -196,8 +196,8 @@ jobs: name: test-stateful-standalone-linux test_stateful_cluster: - runs-on: [self-hosted, X64, Linux, 4c8g, "${{ inputs.runner_provider }}"] - needs: [build, check] + runs-on: [ self-hosted, X64, Linux, 4c8g, "${{ inputs.runner_provider }}" ] + needs: [ build, check ] steps: - uses: actions/checkout@v4 - uses: ./.github/actions/setup_license @@ -213,16 +213,16 @@ jobs: test_stateful_large_data: if: contains(github.event.pull_request.labels.*.name, 'ci-largedata') - runs-on: [self-hosted, X64, Linux, 4c8g, "${{ inputs.runner_provider }}"] - needs: [build, check] + runs-on: [ self-hosted, X64, Linux, 4c8g, "${{ inputs.runner_provider }}" ] + needs: [ build, check ] steps: - uses: actions/checkout@v4 - uses: ./.github/actions/test_stateful_large_data timeout-minutes: 60 test_stateful_iceberg_rest: - runs-on: [self-hosted, X64, Linux, 4c8g, "${{ inputs.runner_provider }}"] - needs: [build, check] + runs-on: [ self-hosted, X64, Linux, 4c8g, "${{ inputs.runner_provider }}" ] + needs: [ build, check ] steps: - uses: actions/checkout@v4 - uses: ./.github/actions/test_stateful_iceberg_rest_standalone @@ -243,8 +243,8 @@ jobs: # continue-on-error: true test_ee_standalone: - needs: [build, check] - runs-on: [self-hosted, X64, Linux, 4c8g, "${{ inputs.runner_provider }}"] + needs: [ build, check ] + runs-on: [ self-hosted, X64, Linux, 4c8g, "${{ inputs.runner_provider }}" ] steps: - uses: actions/checkout@v4 - uses: ./.github/actions/setup_license @@ -259,8 +259,8 @@ jobs: name: test-stateful-standalone-linux test_ee_standalone_background: - needs: [build, check] - runs-on: [self-hosted, X64, Linux, 4c8g, "${{ inputs.runner_provider }}"] + needs: [ build, check ] + runs-on: [ self-hosted, X64, Linux, 4c8g, "${{ inputs.runner_provider }}" ] steps: - uses: actions/checkout@v4 - uses: ./.github/actions/setup_bendsql @@ -275,25 +275,30 @@ jobs: with: name: test-stateful-standalone-linux - test_ee_standalone_fake_time: - needs: [build, check] - runs-on: [self-hosted, X64, Linux, 4c8g, "${{ inputs.runner_provider }}"] - steps: - - uses: actions/checkout@v4 - - uses: ./.github/actions/setup_license - with: - runner_provider: ${{ inputs.runner_provider }} - - uses: ./.github/actions/test_ee_standalone_fake_time_linux - timeout-minutes: 10 - - name: Upload failure - if: failure() - uses: ./.github/actions/artifact_failure - with: - name: test-stateful-standalone-fake-time-linux + # Temporarily commented out, since this job is run on self-hosted, may + # bring troubles to other jobs run on self-hosted. + # + # Maybe we could patch `libfaketime` and let it support jemalloc? + # + # test_ee_standalone_fake_time: + # needs: [build, check] + # runs-on: [self-hosted, X64, Linux, 4c8g, "${{ inputs.runner_provider }}"] + # steps: + # - uses: actions/checkout@v4 + # - uses: ./.github/actions/setup_license + # with: + # runner_provider: ${{ inputs.runner_provider }} + # - uses: ./.github/actions/test_ee_standalone_fake_time_linux + # timeout-minutes: 10 + # - name: Upload failure + # if: failure() + # uses: ./.github/actions/artifact_failure + # with: + # name: test-stateful-standalone-fake-time-linux test_ee_management_mode: - needs: [build, check] - runs-on: [self-hosted, X64, Linux, 4c8g, "${{ inputs.runner_provider }}"] + needs: [ build, check ] + runs-on: [ self-hosted, X64, Linux, 4c8g, "${{ inputs.runner_provider }}" ] steps: - uses: actions/checkout@v4 - uses: ./.github/actions/setup_bendsql @@ -309,7 +314,7 @@ jobs: name: test-ee-management-mode-linux sqllogic: - needs: [build, check] + needs: [ build, check ] uses: ./.github/workflows/reuse.sqllogic.yml secrets: inherit with: