From df0a12da94e9aab633b530b5fbe576b9ef54db28 Mon Sep 17 00:00:00 2001 From: Andrei Kashchikhin Date: Fri, 27 Sep 2024 23:33:47 +0100 Subject: [PATCH] [CI] [GHA] Introduce C++ unit tests on U20/24 (#26808) ### Tickets: - *152697* - *152699* - *152703* --- .github/workflows/ubuntu_20.yml | 9 +++++++++ .github/workflows/ubuntu_24.yml | 9 +++++++++ 2 files changed, 18 insertions(+) diff --git a/.github/workflows/ubuntu_20.yml b/.github/workflows/ubuntu_20.yml index 27d21707d117e6..bbff82a726d364 100644 --- a/.github/workflows/ubuntu_20.yml +++ b/.github/workflows/ubuntu_20.yml @@ -100,6 +100,15 @@ jobs: -DCPACK_GENERATOR=TGZ \ -DCMAKE_COMPILE_WARNING_AS_ERROR=ON + CXX_Unit_Tests: + name: C++ unit tests + needs: [ Docker, Build, Smart_CI ] + uses: ./.github/workflows/job_cxx_unit_tests.yml + with: + runner: 'aks-linux-4-cores-16gb' + image: ${{ fromJSON(needs.docker.outputs.images).ov_test.ubuntu_20_04_x64 }} + affected-components: ${{ needs.smart_ci.outputs.affected_components }} + Debian_Packages: name: Debian Packages needs: [ Docker, Build ] diff --git a/.github/workflows/ubuntu_24.yml b/.github/workflows/ubuntu_24.yml index abb160e62c4d75..6409b417a0731b 100644 --- a/.github/workflows/ubuntu_24.yml +++ b/.github/workflows/ubuntu_24.yml @@ -97,6 +97,15 @@ jobs: -DCPACK_GENERATOR=TGZ \ -DCMAKE_COMPILE_WARNING_AS_ERROR=ON + CXX_Unit_Tests: + name: C++ unit tests + needs: [ Docker, Build, Smart_CI ] + uses: ./.github/workflows/job_cxx_unit_tests.yml + with: + runner: 'aks-linux-4-cores-16gb' + image: ${{ fromJSON(needs.docker.outputs.images).ov_test.ubuntu_24_04_x64 }} + affected-components: ${{ needs.smart_ci.outputs.affected_components }} + Debian_Packages: name: Debian Packages needs: [ Docker, Build ]