@@ -202,47 +202,6 @@ jobs:
202202 python3 -m praktika run 'Dockers Build (multiplatform manifest)' --workflow "MasterCI" --ci |& tee ./ci/tmp/job.log
203203 fi
204204
205- fast_test :
206- runs-on : [self-hosted, altinity-on-demand, altinity-builder]
207- needs : [config_workflow, dockers_build_amd, dockers_build_arm, dockers_build_multiplatform_manifest]
208- if : ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'RmFzdCB0ZXN0') }}
209- name : " Fast test"
210- outputs :
211- data : ${{ steps.run.outputs.DATA }}
212- steps :
213- - name : Checkout code
214- uses : actions/checkout@v4
215- with :
216- ref : ${{ env.CHECKOUT_REF }}
217-
218- - name : Setup
219- uses : ./.github/actions/runner_setup
220-
221- - name : Prepare env script
222- run : |
223- rm -rf ./ci/tmp ./ci/tmp ./ci/tmp
224- mkdir -p ./ci/tmp ./ci/tmp ./ci/tmp
225- cat > ./ci/tmp/praktika_setup_env.sh << 'ENV_SETUP_SCRIPT_EOF'
226- export PYTHONPATH=./ci:.:
227- cat > ./ci/tmp/workflow_config_masterci.json << 'EOF'
228- ${{ needs.config_workflow.outputs.data }}
229- EOF
230- cat > ./ci/tmp/workflow_status.json << 'EOF'
231- ${{ toJson(needs) }}
232- EOF
233- ENV_SETUP_SCRIPT_EOF
234-
235- - name : Run
236- id : run
237- run : |
238- . ./ci/tmp/praktika_setup_env.sh
239- set -o pipefail
240- if command -v ts &> /dev/null; then
241- python3 -m praktika run 'Fast test' --workflow "MasterCI" --ci |& ts '[%Y-%m-%d %H:%M:%S]' | tee ./ci/tmp/job.log
242- else
243- python3 -m praktika run 'Fast test' --workflow "MasterCI" --ci |& tee ./ci/tmp/job.log
244- fi
245-
246205 build_amd_tidy :
247206 runs-on : [self-hosted, altinity-on-demand, altinity-builder]
248207 needs : [config_workflow, dockers_build_amd, dockers_build_arm, dockers_build_multiplatform_manifest]
@@ -4343,252 +4302,6 @@ jobs:
43434302 python3 -m praktika run 'BuzzHouse (amd_ubsan)' --workflow "MasterCI" --ci |& tee ./ci/tmp/job.log
43444303 fi
43454304
4346- performance_comparison_amd_release_master_head_1_3 :
4347- runs-on : [self-hosted, altinity-on-demand, altinity-func-tester]
4348- needs : [config_workflow, dockers_build_amd, dockers_build_arm, dockers_build_multiplatform_manifest, build_amd_release]
4349- if : ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'UGVyZm9ybWFuY2UgQ29tcGFyaXNvbiAoYW1kX3JlbGVhc2UsIG1hc3Rlcl9oZWFkLCAxLzMp') }}
4350- name : " Performance Comparison (amd_release, master_head, 1/3)"
4351- outputs :
4352- data : ${{ steps.run.outputs.DATA }}
4353- steps :
4354- - name : Checkout code
4355- uses : actions/checkout@v4
4356- with :
4357- ref : ${{ env.CHECKOUT_REF }}
4358-
4359- - name : Setup
4360- uses : ./.github/actions/runner_setup
4361-
4362- - name : Prepare env script
4363- run : |
4364- rm -rf ./ci/tmp ./ci/tmp ./ci/tmp
4365- mkdir -p ./ci/tmp ./ci/tmp ./ci/tmp
4366- cat > ./ci/tmp/praktika_setup_env.sh << 'ENV_SETUP_SCRIPT_EOF'
4367- export PYTHONPATH=./ci:.:
4368- cat > ./ci/tmp/workflow_config_masterci.json << 'EOF'
4369- ${{ needs.config_workflow.outputs.data }}
4370- EOF
4371- cat > ./ci/tmp/workflow_status.json << 'EOF'
4372- ${{ toJson(needs) }}
4373- EOF
4374- ENV_SETUP_SCRIPT_EOF
4375-
4376- - name : Run
4377- id : run
4378- run : |
4379- . ./ci/tmp/praktika_setup_env.sh
4380- set -o pipefail
4381- if command -v ts &> /dev/null; then
4382- python3 -m praktika run 'Performance Comparison (amd_release, master_head, 1/3)' --workflow "MasterCI" --ci |& ts '[%Y-%m-%d %H:%M:%S]' | tee ./ci/tmp/job.log
4383- else
4384- python3 -m praktika run 'Performance Comparison (amd_release, master_head, 1/3)' --workflow "MasterCI" --ci |& tee ./ci/tmp/job.log
4385- fi
4386-
4387- performance_comparison_amd_release_master_head_2_3 :
4388- runs-on : [self-hosted, altinity-on-demand, altinity-func-tester]
4389- needs : [config_workflow, dockers_build_amd, dockers_build_arm, dockers_build_multiplatform_manifest, build_amd_release]
4390- if : ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'UGVyZm9ybWFuY2UgQ29tcGFyaXNvbiAoYW1kX3JlbGVhc2UsIG1hc3Rlcl9oZWFkLCAyLzMp') }}
4391- name : " Performance Comparison (amd_release, master_head, 2/3)"
4392- outputs :
4393- data : ${{ steps.run.outputs.DATA }}
4394- steps :
4395- - name : Checkout code
4396- uses : actions/checkout@v4
4397- with :
4398- ref : ${{ env.CHECKOUT_REF }}
4399-
4400- - name : Setup
4401- uses : ./.github/actions/runner_setup
4402-
4403- - name : Prepare env script
4404- run : |
4405- rm -rf ./ci/tmp ./ci/tmp ./ci/tmp
4406- mkdir -p ./ci/tmp ./ci/tmp ./ci/tmp
4407- cat > ./ci/tmp/praktika_setup_env.sh << 'ENV_SETUP_SCRIPT_EOF'
4408- export PYTHONPATH=./ci:.:
4409- cat > ./ci/tmp/workflow_config_masterci.json << 'EOF'
4410- ${{ needs.config_workflow.outputs.data }}
4411- EOF
4412- cat > ./ci/tmp/workflow_status.json << 'EOF'
4413- ${{ toJson(needs) }}
4414- EOF
4415- ENV_SETUP_SCRIPT_EOF
4416-
4417- - name : Run
4418- id : run
4419- run : |
4420- . ./ci/tmp/praktika_setup_env.sh
4421- set -o pipefail
4422- if command -v ts &> /dev/null; then
4423- python3 -m praktika run 'Performance Comparison (amd_release, master_head, 2/3)' --workflow "MasterCI" --ci |& ts '[%Y-%m-%d %H:%M:%S]' | tee ./ci/tmp/job.log
4424- else
4425- python3 -m praktika run 'Performance Comparison (amd_release, master_head, 2/3)' --workflow "MasterCI" --ci |& tee ./ci/tmp/job.log
4426- fi
4427-
4428- performance_comparison_amd_release_master_head_3_3 :
4429- runs-on : [self-hosted, altinity-on-demand, altinity-func-tester]
4430- needs : [config_workflow, dockers_build_amd, dockers_build_arm, dockers_build_multiplatform_manifest, build_amd_release]
4431- if : ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'UGVyZm9ybWFuY2UgQ29tcGFyaXNvbiAoYW1kX3JlbGVhc2UsIG1hc3Rlcl9oZWFkLCAzLzMp') }}
4432- name : " Performance Comparison (amd_release, master_head, 3/3)"
4433- outputs :
4434- data : ${{ steps.run.outputs.DATA }}
4435- steps :
4436- - name : Checkout code
4437- uses : actions/checkout@v4
4438- with :
4439- ref : ${{ env.CHECKOUT_REF }}
4440-
4441- - name : Setup
4442- uses : ./.github/actions/runner_setup
4443-
4444- - name : Prepare env script
4445- run : |
4446- rm -rf ./ci/tmp ./ci/tmp ./ci/tmp
4447- mkdir -p ./ci/tmp ./ci/tmp ./ci/tmp
4448- cat > ./ci/tmp/praktika_setup_env.sh << 'ENV_SETUP_SCRIPT_EOF'
4449- export PYTHONPATH=./ci:.:
4450- cat > ./ci/tmp/workflow_config_masterci.json << 'EOF'
4451- ${{ needs.config_workflow.outputs.data }}
4452- EOF
4453- cat > ./ci/tmp/workflow_status.json << 'EOF'
4454- ${{ toJson(needs) }}
4455- EOF
4456- ENV_SETUP_SCRIPT_EOF
4457-
4458- - name : Run
4459- id : run
4460- run : |
4461- . ./ci/tmp/praktika_setup_env.sh
4462- set -o pipefail
4463- if command -v ts &> /dev/null; then
4464- python3 -m praktika run 'Performance Comparison (amd_release, master_head, 3/3)' --workflow "MasterCI" --ci |& ts '[%Y-%m-%d %H:%M:%S]' | tee ./ci/tmp/job.log
4465- else
4466- python3 -m praktika run 'Performance Comparison (amd_release, master_head, 3/3)' --workflow "MasterCI" --ci |& tee ./ci/tmp/job.log
4467- fi
4468-
4469- performance_comparison_arm_release_master_head_1_3 :
4470- runs-on : [self-hosted, altinity-on-demand, altinity-func-tester-aarch64]
4471- needs : [config_workflow, dockers_build_amd, dockers_build_arm, dockers_build_multiplatform_manifest, build_arm_release]
4472- if : ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'UGVyZm9ybWFuY2UgQ29tcGFyaXNvbiAoYXJtX3JlbGVhc2UsIG1hc3Rlcl9oZWFkLCAxLzMp') }}
4473- name : " Performance Comparison (arm_release, master_head, 1/3)"
4474- outputs :
4475- data : ${{ steps.run.outputs.DATA }}
4476- steps :
4477- - name : Checkout code
4478- uses : actions/checkout@v4
4479- with :
4480- ref : ${{ env.CHECKOUT_REF }}
4481-
4482- - name : Setup
4483- uses : ./.github/actions/runner_setup
4484-
4485- - name : Prepare env script
4486- run : |
4487- rm -rf ./ci/tmp ./ci/tmp ./ci/tmp
4488- mkdir -p ./ci/tmp ./ci/tmp ./ci/tmp
4489- cat > ./ci/tmp/praktika_setup_env.sh << 'ENV_SETUP_SCRIPT_EOF'
4490- export PYTHONPATH=./ci:.:
4491- cat > ./ci/tmp/workflow_config_masterci.json << 'EOF'
4492- ${{ needs.config_workflow.outputs.data }}
4493- EOF
4494- cat > ./ci/tmp/workflow_status.json << 'EOF'
4495- ${{ toJson(needs) }}
4496- EOF
4497- ENV_SETUP_SCRIPT_EOF
4498-
4499- - name : Run
4500- id : run
4501- run : |
4502- . ./ci/tmp/praktika_setup_env.sh
4503- set -o pipefail
4504- if command -v ts &> /dev/null; then
4505- python3 -m praktika run 'Performance Comparison (arm_release, master_head, 1/3)' --workflow "MasterCI" --ci |& ts '[%Y-%m-%d %H:%M:%S]' | tee ./ci/tmp/job.log
4506- else
4507- python3 -m praktika run 'Performance Comparison (arm_release, master_head, 1/3)' --workflow "MasterCI" --ci |& tee ./ci/tmp/job.log
4508- fi
4509-
4510- performance_comparison_arm_release_master_head_2_3 :
4511- runs-on : [self-hosted, altinity-on-demand, altinity-func-tester-aarch64]
4512- needs : [config_workflow, dockers_build_amd, dockers_build_arm, dockers_build_multiplatform_manifest, build_arm_release]
4513- if : ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'UGVyZm9ybWFuY2UgQ29tcGFyaXNvbiAoYXJtX3JlbGVhc2UsIG1hc3Rlcl9oZWFkLCAyLzMp') }}
4514- name : " Performance Comparison (arm_release, master_head, 2/3)"
4515- outputs :
4516- data : ${{ steps.run.outputs.DATA }}
4517- steps :
4518- - name : Checkout code
4519- uses : actions/checkout@v4
4520- with :
4521- ref : ${{ env.CHECKOUT_REF }}
4522-
4523- - name : Setup
4524- uses : ./.github/actions/runner_setup
4525-
4526- - name : Prepare env script
4527- run : |
4528- rm -rf ./ci/tmp ./ci/tmp ./ci/tmp
4529- mkdir -p ./ci/tmp ./ci/tmp ./ci/tmp
4530- cat > ./ci/tmp/praktika_setup_env.sh << 'ENV_SETUP_SCRIPT_EOF'
4531- export PYTHONPATH=./ci:.:
4532- cat > ./ci/tmp/workflow_config_masterci.json << 'EOF'
4533- ${{ needs.config_workflow.outputs.data }}
4534- EOF
4535- cat > ./ci/tmp/workflow_status.json << 'EOF'
4536- ${{ toJson(needs) }}
4537- EOF
4538- ENV_SETUP_SCRIPT_EOF
4539-
4540- - name : Run
4541- id : run
4542- run : |
4543- . ./ci/tmp/praktika_setup_env.sh
4544- set -o pipefail
4545- if command -v ts &> /dev/null; then
4546- python3 -m praktika run 'Performance Comparison (arm_release, master_head, 2/3)' --workflow "MasterCI" --ci |& ts '[%Y-%m-%d %H:%M:%S]' | tee ./ci/tmp/job.log
4547- else
4548- python3 -m praktika run 'Performance Comparison (arm_release, master_head, 2/3)' --workflow "MasterCI" --ci |& tee ./ci/tmp/job.log
4549- fi
4550-
4551- performance_comparison_arm_release_master_head_3_3 :
4552- runs-on : [self-hosted, altinity-on-demand, altinity-func-tester-aarch64]
4553- needs : [config_workflow, dockers_build_amd, dockers_build_arm, dockers_build_multiplatform_manifest, build_arm_release]
4554- if : ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'UGVyZm9ybWFuY2UgQ29tcGFyaXNvbiAoYXJtX3JlbGVhc2UsIG1hc3Rlcl9oZWFkLCAzLzMp') }}
4555- name : " Performance Comparison (arm_release, master_head, 3/3)"
4556- outputs :
4557- data : ${{ steps.run.outputs.DATA }}
4558- steps :
4559- - name : Checkout code
4560- uses : actions/checkout@v4
4561- with :
4562- ref : ${{ env.CHECKOUT_REF }}
4563-
4564- - name : Setup
4565- uses : ./.github/actions/runner_setup
4566-
4567- - name : Prepare env script
4568- run : |
4569- rm -rf ./ci/tmp ./ci/tmp ./ci/tmp
4570- mkdir -p ./ci/tmp ./ci/tmp ./ci/tmp
4571- cat > ./ci/tmp/praktika_setup_env.sh << 'ENV_SETUP_SCRIPT_EOF'
4572- export PYTHONPATH=./ci:.:
4573- cat > ./ci/tmp/workflow_config_masterci.json << 'EOF'
4574- ${{ needs.config_workflow.outputs.data }}
4575- EOF
4576- cat > ./ci/tmp/workflow_status.json << 'EOF'
4577- ${{ toJson(needs) }}
4578- EOF
4579- ENV_SETUP_SCRIPT_EOF
4580-
4581- - name : Run
4582- id : run
4583- run : |
4584- . ./ci/tmp/praktika_setup_env.sh
4585- set -o pipefail
4586- if command -v ts &> /dev/null; then
4587- python3 -m praktika run 'Performance Comparison (arm_release, master_head, 3/3)' --workflow "MasterCI" --ci |& ts '[%Y-%m-%d %H:%M:%S]' | tee ./ci/tmp/job.log
4588- else
4589- python3 -m praktika run 'Performance Comparison (arm_release, master_head, 3/3)' --workflow "MasterCI" --ci |& tee ./ci/tmp/job.log
4590- fi
4591-
45924305 clickbench_amd_release :
45934306 runs-on : [self-hosted, altinity-on-demand, altinity-func-tester]
45944307 needs : [config_workflow, dockers_build_amd, dockers_build_arm, dockers_build_multiplatform_manifest, build_amd_release]
@@ -4829,7 +4542,6 @@ jobs:
48294542 - dockers_build_amd
48304543 - dockers_build_arm
48314544 - dockers_build_multiplatform_manifest
4832- - fast_test
48334545 - build_amd_tidy
48344546 - build_amd_debug
48354547 - build_amd_release
@@ -4930,12 +4642,6 @@ jobs:
49304642 - buzzhouse_amd_tsan
49314643 - buzzhouse_amd_msan
49324644 - buzzhouse_amd_ubsan
4933- - performance_comparison_amd_release_master_head_1_3
4934- - performance_comparison_amd_release_master_head_2_3
4935- - performance_comparison_amd_release_master_head_3_3
4936- - performance_comparison_arm_release_master_head_1_3
4937- - performance_comparison_arm_release_master_head_2_3
4938- - performance_comparison_arm_release_master_head_3_3
49394645 - clickbench_amd_release
49404646 - clickbench_arm_release
49414647 - sqlancer_amd_debug
0 commit comments