Skip to content

Commit ff5568b

Browse files
committed
file_change_trigger_added
1 parent 4bb60fb commit ff5568b

File tree

1 file changed

+15
-7
lines changed

1 file changed

+15
-7
lines changed

.github/workflows/linux_riscv_xuantie_dev_cpu.yml

Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,21 @@ name: Linux RISC-V with Xuantie (Ubuntu 22.04, Python 3.10)
22
on:
33
workflow_dispatch:
44
inputs:
5-
testFilter:
6-
description: 'Filter for google tests'
5+
testFilterType:
6+
description: 'Filter for google tests {SMOKE | CONCISE}'
77
required: true
8-
default: '*smoke_AdaPoolAvg4DLayoutTest*'
8+
default: 'CONCISE'
99
pull_request:
1010
paths:
1111
- '.github/workflows/linux_riscv_xuantie_dev_cpu.yml'
12+
- 'src/plugins/intel_cpu/src/emitters/plugin/aarch64/**'
13+
- 'src/plugins/intel_cpu/src/emitters/plugin/riscv64/**'
14+
- 'src/plugins/intel_cpu/src/emitters/plugin/x64/**'
15+
- 'src/plugins/intel_cpu/src/nodes/executors/aarch64/**'
16+
- 'src/plugins/intel_cpu/src/nodes/executors/shl/**'
17+
- 'src/plugins/intel_cpu/src/nodes/kernels/riscv64/**'
18+
- 'src/plugins/intel_cpu/tests/functional/custom/single_layer_tests/instances/riscv64/**'
19+
- 'src/plugins/intel_cpu/thirdparty/xbyak_riscv/**'
1220

1321
concurrency:
1422
# github.ref is not unique in post-commit
@@ -19,7 +27,6 @@ permissions: read-all
1927

2028
env:
2129
TARGET_BRANCH: ${{ github.base_ref || github.event.merge_group.base_ref || github.ref }}
22-
GTEST_FILTER: ${{ github.event_name == 'workflow_dispatch' && inputs.testFilter || '*smoke_AdaPoolAvg4DLayoutTest*' }}
2330
RISCV_TOOLCHAIN_ROOT: /opt/riscv
2431

2532
jobs:
@@ -157,7 +164,7 @@ jobs:
157164
-DCMAKE_VERBOSE_MAKEFILE=ON
158165
-DENABLE_WHEEL=OFF
159166
-DCMAKE_COMPILE_WARNING_AS_ERROR=OFF
160-
-DCMAKE_TOOLCHAIN_FILE=${OPENVINO_REPO}/cmake/toolchains/riscv64-071-xuantie-gnu.toolchain.cmake
167+
-DCMAKE_TOOLCHAIN_FILE=${OPENVINO_REPO}/cmake/toolchains/riscv64-100-xuantie-gnu.toolchain.cmake
161168
-S ${OPENVINO_REPO}
162169
-B ${BUILD_DIR}
163170
@@ -214,6 +221,7 @@ jobs:
214221
env:
215222
INSTALL_DIR: ${{ github.workspace }}/install
216223
INSTALL_TEST_DIR: ${{ github.workspace }}/install/tests
224+
GTEST_FILTER: ${{ inputs.testFilterType == 'SMOKE' && '*smoke*' || '*ActivationLayer*:*EltwiseLayer*:*LogicalLayer*:*ComparisonLayer*:*SelectLayer*:*MatMulLayerCPUTest*' }}
217225

218226
steps:
219227
- name: Download OpenVINO artifacts (tarballs)
@@ -232,8 +240,8 @@ jobs:
232240
- name: Intel CPU plugin func tests (parallel)
233241
run: |
234242
source ${{ env.INSTALL_DIR }}/setupvars.sh
235-
${{ env.RISCV_TOOLCHAIN_ROOT}}/bin/qemu-riscv64 -cpu c910v ${{ env.INSTALL_TEST_DIR }}/ov_cpu_func_tests --gtest_print_time=1 --gtest_filter=${{ env.GTEST_FILTER }}
236-
timeout-minutes: 25
243+
${{ env.RISCV_TOOLCHAIN_ROOT}}/bin/qemu-riscv64 -cpu rv64,x-v=true,vlen=256 ${{ env.INSTALL_TEST_DIR }}/ov_cpu_func_tests --gtest_print_time=1 --gtest_filter=${{ env.GTEST_FILTER }}
244+
timeout-minutes: ${{ inputs.testFilterType == 'SMOKE' && 125 || 25}}
237245

238246
Overall_Status:
239247
name: ci/gha_overall_status_linux_riscv

0 commit comments

Comments
 (0)