@@ -3807,96 +3807,6 @@ jobs:
38073807 python3 -m praktika run 'Install packages (amd_debug)' --workflow "Community PR" --ci |& tee ./ci/tmp/job.log
38083808 fi
38093809
3810- compatibility_check_release :
3811- runs-on : [self-hosted, altinity-on-demand, altinity-style-checker]
3812- needs : [config_workflow, build_amd_release, stateless_tests_amd_asan_distributed_plan_parallel_1_2, stateless_tests_amd_asan_distributed_plan_parallel_2_2, stateless_tests_amd_debug_parallel, stateless_tests_arm_binary_parallel]
3813- if : ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'Q29tcGF0aWJpbGl0eSBjaGVjayAocmVsZWFzZSk=') }}
3814- name : " Compatibility check (release)"
3815- outputs :
3816- data : ${{ steps.run.outputs.DATA }}
3817- steps :
3818- - name : Checkout code
3819- uses : actions/checkout@v4
3820- with :
3821- ref : ${{ env.CHECKOUT_REF }}
3822-
3823- - name : Setup
3824- uses : ./.github/actions/runner_setup
3825- - name : Docker setup
3826- uses : ./.github/actions/docker_setup
3827- with :
3828- test_name : " Compatibility check (release)"
3829-
3830- - name : Prepare env script
3831- run : |
3832- rm -rf ./ci/tmp ./ci/tmp ./ci/tmp
3833- mkdir -p ./ci/tmp ./ci/tmp ./ci/tmp
3834- cat > ./ci/tmp/praktika_setup_env.sh << 'ENV_SETUP_SCRIPT_EOF'
3835- export PYTHONPATH=./ci:.:
3836- cat > ./ci/tmp/workflow_config_community_pr.json << 'EOF'
3837- ${{ needs.config_workflow.outputs.data }}
3838- EOF
3839- cat > ./ci/tmp/workflow_status.json << 'EOF'
3840- ${{ toJson(needs) }}
3841- EOF
3842- ENV_SETUP_SCRIPT_EOF
3843-
3844- - name : Run
3845- id : run
3846- run : |
3847- . ./ci/tmp/praktika_setup_env.sh
3848- set -o pipefail
3849- if command -v ts &> /dev/null; then
3850- python3 -m praktika run 'Compatibility check (release)' --workflow "Community PR" --ci |& ts '[%Y-%m-%d %H:%M:%S]' | tee ./ci/tmp/job.log
3851- else
3852- python3 -m praktika run 'Compatibility check (release)' --workflow "Community PR" --ci |& tee ./ci/tmp/job.log
3853- fi
3854-
3855- compatibility_check_aarch64 :
3856- runs-on : [self-hosted, altinity-on-demand, altinity-style-checker-aarch64]
3857- needs : [config_workflow, build_arm_release, stateless_tests_amd_asan_distributed_plan_parallel_1_2, stateless_tests_amd_asan_distributed_plan_parallel_2_2, stateless_tests_amd_debug_parallel, stateless_tests_arm_binary_parallel]
3858- if : ${{ !failure() && !cancelled() && !contains(fromJson(needs.config_workflow.outputs.data).cache_success_base64, 'Q29tcGF0aWJpbGl0eSBjaGVjayAoYWFyY2g2NCk=') }}
3859- name : " Compatibility check (aarch64)"
3860- outputs :
3861- data : ${{ steps.run.outputs.DATA }}
3862- steps :
3863- - name : Checkout code
3864- uses : actions/checkout@v4
3865- with :
3866- ref : ${{ env.CHECKOUT_REF }}
3867-
3868- - name : Setup
3869- uses : ./.github/actions/runner_setup
3870- - name : Docker setup
3871- uses : ./.github/actions/docker_setup
3872- with :
3873- test_name : " Compatibility check (aarch64)"
3874-
3875- - name : Prepare env script
3876- run : |
3877- rm -rf ./ci/tmp ./ci/tmp ./ci/tmp
3878- mkdir -p ./ci/tmp ./ci/tmp ./ci/tmp
3879- cat > ./ci/tmp/praktika_setup_env.sh << 'ENV_SETUP_SCRIPT_EOF'
3880- export PYTHONPATH=./ci:.:
3881- cat > ./ci/tmp/workflow_config_community_pr.json << 'EOF'
3882- ${{ needs.config_workflow.outputs.data }}
3883- EOF
3884- cat > ./ci/tmp/workflow_status.json << 'EOF'
3885- ${{ toJson(needs) }}
3886- EOF
3887- ENV_SETUP_SCRIPT_EOF
3888-
3889- - name : Run
3890- id : run
3891- run : |
3892- . ./ci/tmp/praktika_setup_env.sh
3893- set -o pipefail
3894- if command -v ts &> /dev/null; then
3895- python3 -m praktika run 'Compatibility check (aarch64)' --workflow "Community PR" --ci |& ts '[%Y-%m-%d %H:%M:%S]' | tee ./ci/tmp/job.log
3896- else
3897- python3 -m praktika run 'Compatibility check (aarch64)' --workflow "Community PR" --ci |& tee ./ci/tmp/job.log
3898- fi
3899-
39003810 stress_test_amd_debug :
39013811 runs-on : [self-hosted, altinity-on-demand, altinity-func-tester]
39023812 needs : [config_workflow, build_amd_debug, stateless_tests_amd_asan_distributed_plan_parallel_1_2, stateless_tests_amd_asan_distributed_plan_parallel_2_2, stateless_tests_amd_debug_parallel, stateless_tests_arm_binary_parallel]
0 commit comments