@@ -3435,82 +3435,6 @@ jobs:
34353435 python3 -m praktika run 'Stress test (azure, msan)' --workflow "MasterCI" --ci |& tee ./ci/tmp/job.log
34363436 fi
34373437
3438- clickbench_release :
3439- runs-on : [self-hosted, func-tester]
3440- needs : [config_workflow, build_amd_release]
3441- if : ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'Q2xpY2tCZW5jaCAocmVsZWFzZSk=') }}
3442- name : " ClickBench (release)"
3443- outputs :
3444- data : ${{ steps.run.outputs.DATA }}
3445- steps :
3446- - name : Checkout code
3447- uses : actions/checkout@v4
3448- with :
3449- ref : ${{ env.CHECKOUT_REF }}
3450-
3451- - name : Prepare env script
3452- run : |
3453- rm -rf ./ci/tmp ./ci/tmp ./ci/tmp
3454- mkdir -p ./ci/tmp ./ci/tmp ./ci/tmp
3455- cat > ./ci/tmp/praktika_setup_env.sh << 'ENV_SETUP_SCRIPT_EOF'
3456- export PYTHONPATH=./ci:.:
3457- cat > ./ci/tmp/workflow_config_masterci.json << 'EOF'
3458- ${{ needs.config_workflow.outputs.data }}
3459- EOF
3460- cat > ./ci/tmp/workflow_status.json << 'EOF'
3461- ${{ toJson(needs) }}
3462- EOF
3463- ENV_SETUP_SCRIPT_EOF
3464-
3465- - name : Run
3466- id : run
3467- run : |
3468- . ./ci/tmp/praktika_setup_env.sh
3469- set -o pipefail
3470- if command -v ts &> /dev/null; then
3471- python3 -m praktika run 'ClickBench (release)' --workflow "MasterCI" --ci |& ts '[%Y-%m-%d %H:%M:%S]' | tee ./ci/tmp/job.log
3472- else
3473- python3 -m praktika run 'ClickBench (release)' --workflow "MasterCI" --ci |& tee ./ci/tmp/job.log
3474- fi
3475-
3476- clickbench_aarch64 :
3477- runs-on : [self-hosted, func-tester-aarch64]
3478- needs : [config_workflow, build_arm_release]
3479- if : ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'Q2xpY2tCZW5jaCAoYWFyY2g2NCk=') }}
3480- name : " ClickBench (aarch64)"
3481- outputs :
3482- data : ${{ steps.run.outputs.DATA }}
3483- steps :
3484- - name : Checkout code
3485- uses : actions/checkout@v4
3486- with :
3487- ref : ${{ env.CHECKOUT_REF }}
3488-
3489- - name : Prepare env script
3490- run : |
3491- rm -rf ./ci/tmp ./ci/tmp ./ci/tmp
3492- mkdir -p ./ci/tmp ./ci/tmp ./ci/tmp
3493- cat > ./ci/tmp/praktika_setup_env.sh << 'ENV_SETUP_SCRIPT_EOF'
3494- export PYTHONPATH=./ci:.:
3495- cat > ./ci/tmp/workflow_config_masterci.json << 'EOF'
3496- ${{ needs.config_workflow.outputs.data }}
3497- EOF
3498- cat > ./ci/tmp/workflow_status.json << 'EOF'
3499- ${{ toJson(needs) }}
3500- EOF
3501- ENV_SETUP_SCRIPT_EOF
3502-
3503- - name : Run
3504- id : run
3505- run : |
3506- . ./ci/tmp/praktika_setup_env.sh
3507- set -o pipefail
3508- if command -v ts &> /dev/null; then
3509- python3 -m praktika run 'ClickBench (aarch64)' --workflow "MasterCI" --ci |& ts '[%Y-%m-%d %H:%M:%S]' | tee ./ci/tmp/job.log
3510- else
3511- python3 -m praktika run 'ClickBench (aarch64)' --workflow "MasterCI" --ci |& tee ./ci/tmp/job.log
3512- fi
3513-
35143438 ast_fuzzer_debug :
35153439 runs-on : [self-hosted, func-tester]
35163440 needs : [config_workflow, build_amd_debug]
@@ -4119,6 +4043,82 @@ jobs:
41194043 python3 -m praktika run 'Performance Comparison (arm_release,master_head,3/3)' --workflow "MasterCI" --ci |& tee ./ci/tmp/job.log
41204044 fi
41214045
4046+ clickbench_amd_release :
4047+ runs-on : [self-hosted, func-tester]
4048+ needs : [config_workflow, build_amd_release]
4049+ if : ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'Q2xpY2tCZW5jaCAoYW1kX3JlbGVhc2Up') }}
4050+ name : " ClickBench (amd_release)"
4051+ outputs :
4052+ data : ${{ steps.run.outputs.DATA }}
4053+ steps :
4054+ - name : Checkout code
4055+ uses : actions/checkout@v4
4056+ with :
4057+ ref : ${{ env.CHECKOUT_REF }}
4058+
4059+ - name : Prepare env script
4060+ run : |
4061+ rm -rf ./ci/tmp ./ci/tmp ./ci/tmp
4062+ mkdir -p ./ci/tmp ./ci/tmp ./ci/tmp
4063+ cat > ./ci/tmp/praktika_setup_env.sh << 'ENV_SETUP_SCRIPT_EOF'
4064+ export PYTHONPATH=./ci:.:
4065+ cat > ./ci/tmp/workflow_config_masterci.json << 'EOF'
4066+ ${{ needs.config_workflow.outputs.data }}
4067+ EOF
4068+ cat > ./ci/tmp/workflow_status.json << 'EOF'
4069+ ${{ toJson(needs) }}
4070+ EOF
4071+ ENV_SETUP_SCRIPT_EOF
4072+
4073+ - name : Run
4074+ id : run
4075+ run : |
4076+ . ./ci/tmp/praktika_setup_env.sh
4077+ set -o pipefail
4078+ if command -v ts &> /dev/null; then
4079+ python3 -m praktika run 'ClickBench (amd_release)' --workflow "MasterCI" --ci |& ts '[%Y-%m-%d %H:%M:%S]' | tee ./ci/tmp/job.log
4080+ else
4081+ python3 -m praktika run 'ClickBench (amd_release)' --workflow "MasterCI" --ci |& tee ./ci/tmp/job.log
4082+ fi
4083+
4084+ clickbench_arm_release :
4085+ runs-on : [self-hosted, func-tester-aarch64]
4086+ needs : [config_workflow, build_arm_release]
4087+ if : ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'Q2xpY2tCZW5jaCAoYXJtX3JlbGVhc2Up') }}
4088+ name : " ClickBench (arm_release)"
4089+ outputs :
4090+ data : ${{ steps.run.outputs.DATA }}
4091+ steps :
4092+ - name : Checkout code
4093+ uses : actions/checkout@v4
4094+ with :
4095+ ref : ${{ env.CHECKOUT_REF }}
4096+
4097+ - name : Prepare env script
4098+ run : |
4099+ rm -rf ./ci/tmp ./ci/tmp ./ci/tmp
4100+ mkdir -p ./ci/tmp ./ci/tmp ./ci/tmp
4101+ cat > ./ci/tmp/praktika_setup_env.sh << 'ENV_SETUP_SCRIPT_EOF'
4102+ export PYTHONPATH=./ci:.:
4103+ cat > ./ci/tmp/workflow_config_masterci.json << 'EOF'
4104+ ${{ needs.config_workflow.outputs.data }}
4105+ EOF
4106+ cat > ./ci/tmp/workflow_status.json << 'EOF'
4107+ ${{ toJson(needs) }}
4108+ EOF
4109+ ENV_SETUP_SCRIPT_EOF
4110+
4111+ - name : Run
4112+ id : run
4113+ run : |
4114+ . ./ci/tmp/praktika_setup_env.sh
4115+ set -o pipefail
4116+ if command -v ts &> /dev/null; then
4117+ python3 -m praktika run 'ClickBench (arm_release)' --workflow "MasterCI" --ci |& ts '[%Y-%m-%d %H:%M:%S]' | tee ./ci/tmp/job.log
4118+ else
4119+ python3 -m praktika run 'ClickBench (arm_release)' --workflow "MasterCI" --ci |& tee ./ci/tmp/job.log
4120+ fi
4121+
41224122 sqlancer_amd_debug :
41234123 runs-on : [self-hosted, func-tester]
41244124 needs : [config_workflow, build_amd_debug]
@@ -4158,8 +4158,8 @@ jobs:
41584158 fi
41594159
41604160 sqltest :
4161- runs-on : [self-hosted, func-tester]
4162- needs : [config_workflow, build_amd_release ]
4161+ runs-on : [self-hosted, func-tester-aarch64 ]
4162+ needs : [config_workflow, build_arm_release ]
41634163 if : ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'U1FMVGVzdA==') }}
41644164 name : " SQLTest"
41654165 outputs :
0 commit comments