diff --git a/.gitlab/benchmarks.yml b/.gitlab/benchmarks.yml index cf59e166688..97c7f26dc2b 100644 --- a/.gitlab/benchmarks.yml +++ b/.gitlab/benchmarks.yml @@ -3,6 +3,50 @@ include: file: 'images/templates/gitlab/check-slo-breaches.template.yml' - project: 'DataDog/benchmarking-platform-tools' file: 'images/templates/gitlab/notify-slo-breaches.template.yml' + - project: 'DataDog/apm-reliability/apm-sdks-benchmarks' + file: '.gitlab/ci-php-laravel-realworld-parallel.yml' + ref: 'main' + - project: 'DataDog/apm-reliability/apm-sdks-benchmarks' + file: '.gitlab/ci-php-symfony-realworld-parallel.yml' + ref: 'main' + - project: 'DataDog/apm-reliability/apm-sdks-benchmarks' + file: '.gitlab/ci-php-wordpress-parallel.yml' + ref: 'main' + +stages: + - php-laravel-realworld-parallel + - php-laravel-realworld-parallel-slo + - php-symfony-realworld-parallel + - php-symfony-realworld-parallel-slo + - php-wordpress-parallel + - php-wordpress-parallel-slo + +linux-php-laravel-realworld-parallel: + needs: + - job: "package extension: [amd64, x86_64-unknown-linux-gnu]" + artifacts: true + - job: datadog-setup.php + artifacts: true + variables: + DD_TRACER_ARTIFACT_DIR: "$CI_PROJECT_DIR/packages" + +linux-php-symfony-realworld-parallel: + needs: + - job: "package extension: [amd64, x86_64-unknown-linux-gnu]" + artifacts: true + - job: datadog-setup.php + artifacts: true + variables: + DD_TRACER_ARTIFACT_DIR: "$CI_PROJECT_DIR/packages" + +linux-php-wordpress-parallel: + needs: + - job: "package extension: [amd64, x86_64-unknown-linux-gnu]" + artifacts: true + - job: datadog-setup.php + artifacts: true + variables: + DD_TRACER_ARTIFACT_DIR: "$CI_PROJECT_DIR/packages" variables: BASE_CI_IMAGE: 486234852809.dkr.ecr.us-east-1.amazonaws.com/ci/benchmarking-platform:dd-trace-php-82-dev