Skip to content

Commit 9e2933c

Browse files
authored
[SCRIPTS] Introduce setupvars for Powershell (openvinotoolkit#22013)
* start with pwsh setupvars * formatting, add last sections with python checks * use script path for dir setting; add ps1 script to install * use pwsh script * rm from other distr; rm unnecessary OpenCV * use the same component for both win setupvars; rm obsolete env vars * rm spaces * use single install; rm unused var
1 parent 75d9b5c commit 9e2933c

File tree

3 files changed

+188
-78
lines changed

3 files changed

+188
-78
lines changed

.github/workflows/windows.yml

+64-65
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,7 @@ jobs:
229229
if-no-files-found: 'error'
230230

231231
Samples:
232-
needs: [Build, Smart_CI]
232+
needs: [ Build, Smart_CI ]
233233
if: fromJSON(needs.smart_ci.outputs.affected_components).samples
234234
timeout-minutes: 20
235235
defaults:
@@ -291,10 +291,10 @@ jobs:
291291
& ${{ env.SAMPLES_INSTALL_DIR }}/c/build_samples_msvc.bat -i ${{ env.INSTALL_DIR }} -b ${{ env.BUILD_DIR }}/c_samples
292292
293293
- name: Samples tests
294-
shell: cmd
295294
run: |
296295
python3 -m pip install --ignore-installed PyYAML -r ${{ env.INSTALL_TEST_DIR }}/smoke_tests/requirements.txt
297-
call "${{ env.INSTALL_DIR }}\\setupvars.bat" && python3 -m pytest -sv ${{ env.INSTALL_TEST_DIR }}/smoke_tests --env_conf ${{ env.INSTALL_TEST_DIR }}/smoke_tests/env_config.yml --junitxml=${{ env.INSTALL_TEST_DIR }}/TEST-SamplesSmokeTests.xml
296+
& "${{ env.INSTALL_DIR }}/setupvars.ps1"
297+
python3 -m pytest -sv ${{ env.INSTALL_TEST_DIR }}/smoke_tests --env_conf ${{ env.INSTALL_TEST_DIR }}/smoke_tests/env_config.yml --junitxml=${{ env.INSTALL_TEST_DIR }}/TEST-SamplesSmokeTests.xml
298298
env:
299299
IE_APP_PATH: ${{ env.INSTALL_DIR }}/samples_bin
300300
IE_APP_PYTHON_PATH: ${{ env.INSTALL_DIR }}/samples/python
@@ -356,7 +356,7 @@ jobs:
356356

357357
Python_Unit_Tests:
358358
name: Python unit tests
359-
needs: [Build, Smart_CI]
359+
needs: [ Build, Smart_CI ]
360360
timeout-minutes: 75
361361
defaults:
362362
run:
@@ -551,9 +551,9 @@ jobs:
551551
- name: Python Frontend tests
552552
if: fromJSON(needs.smart_ci.outputs.affected_components).PyTorch_FE.test ||
553553
fromJSON(needs.smart_ci.outputs.affected_components).PDPD_FE.test
554-
shell: cmd
555554
run: |
556-
call "${{ env.INSTALL_DIR }}\\setupvars.bat" && python3 -m pytest ${{ env.LAYER_TESTS_INSTALL_DIR }}/py_frontend_tests --junitxml=${{ env.INSTALL_TEST_DIR }}/TEST-test_py_fontend.xml
555+
& "${{ env.INSTALL_DIR }}/setupvars.ps1"
556+
python3 -m pytest ${{ env.LAYER_TESTS_INSTALL_DIR }}/py_frontend_tests --junitxml=${{ env.INSTALL_TEST_DIR }}/TEST-test_py_fontend.xml
557557
558558
- name: OVC unit tests
559559
if: fromJSON(needs.smart_ci.outputs.affected_components).MO.test
@@ -570,7 +570,7 @@ jobs:
570570

571571
CXX_Unit_Tests:
572572
name: C++ unit tests
573-
needs: [Build, Smart_CI]
573+
needs: [ Build, Smart_CI ]
574574
timeout-minutes: 25
575575
defaults:
576576
run:
@@ -604,158 +604,158 @@ jobs:
604604
605605
- name: OpenVINO Core unit tests
606606
if: fromJSON(needs.smart_ci.outputs.affected_components).Core.test
607-
shell: cmd
608607
run: |
609-
call "${{ env.INSTALL_DIR }}\\setupvars.bat" && ${{ env.INSTALL_TEST_DIR }}/ov_core_unit_tests --gtest_print_time=1 --gtest_filter=-*IE_GPU* --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-NGraphUT.xml
608+
& "${{ env.INSTALL_DIR }}/setupvars.ps1"
609+
${{ env.INSTALL_TEST_DIR }}/ov_core_unit_tests --gtest_print_time=1 --gtest_filter=-*IE_GPU* --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-NGraphUT.xml
610610
611611
- name: OpenVINO Inference functional tests
612612
if: fromJSON(needs.smart_ci.outputs.affected_components).inference.test
613-
shell: cmd
614613
run: |
615-
call "${{ env.INSTALL_DIR }}\\setupvars.bat" && ${{ env.INSTALL_TEST_DIR }}/ov_inference_functional_tests --gtest_print_time=1 --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-InferenceFunc.xml
614+
& "${{ env.INSTALL_DIR }}/setupvars.ps1"
615+
${{ env.INSTALL_TEST_DIR }}/ov_inference_functional_tests --gtest_print_time=1 --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-InferenceFunc.xml
616616
617617
- name: OpenVINO Inference unit tests
618618
if: fromJSON(needs.smart_ci.outputs.affected_components).inference.test
619-
shell: cmd
620619
run: |
621-
call "${{ env.INSTALL_DIR }}\\setupvars.bat" && ${{ env.INSTALL_TEST_DIR }}/ov_inference_unit_tests --gtest_print_time=1 --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-InferenceUnit.xml
620+
& "${{ env.INSTALL_DIR }}/setupvars.ps1"
621+
${{ env.INSTALL_TEST_DIR }}/ov_inference_unit_tests --gtest_print_time=1 --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-InferenceUnit.xml
622622
623623
- name: Low Precision Transformations Tests
624624
if: fromJSON(needs.smart_ci.outputs.affected_components).LP_transformations.test
625-
shell: cmd
626625
run: |
627-
call "${{ env.INSTALL_DIR }}\\setupvars.bat" && ${{ env.INSTALL_TEST_DIR }}/ov_lp_transformations_tests --gtest_print_time=1 --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-LpTransformations.xml
626+
& "${{ env.INSTALL_DIR }}/setupvars.ps1"
627+
${{ env.INSTALL_TEST_DIR }}/ov_lp_transformations_tests --gtest_print_time=1 --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-LpTransformations.xml
628628
629629
- name: OpenVINO Conditional compilation tests
630630
if: fromJSON(needs.smart_ci.outputs.affected_components).Core.test
631-
shell: cmd
632631
run: |
633-
call "${{ env.INSTALL_DIR }}\\setupvars.bat" && ${{ env.INSTALL_TEST_DIR }}/ov_conditional_compilation_tests --gtest_print_time=1 --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-ConditionalCompilation.xml
632+
& "${{ env.INSTALL_DIR }}/setupvars.ps1"
633+
${{ env.INSTALL_TEST_DIR }}/ov_conditional_compilation_tests --gtest_print_time=1 --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-ConditionalCompilation.xml
634634
635635
- name: IR frontend tests
636636
if: fromJSON(needs.smart_ci.outputs.affected_components).IR_FE.test
637-
shell: cmd
638637
run: |
639-
call "${{ env.INSTALL_DIR }}\\setupvars.bat" && ${{ env.INSTALL_TEST_DIR }}/ov_ir_frontend_tests --gtest_print_time=1 --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-IRFrontend.xml
638+
& "${{ env.INSTALL_DIR }}/setupvars.ps1"
639+
${{ env.INSTALL_TEST_DIR }}/ov_ir_frontend_tests --gtest_print_time=1 --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-IRFrontend.xml
640640
641641
- name: PaddlePaddle frontend tests # Disabled because of CVS-95904
642642
if: ${{ 'false' }}
643-
shell: cmd
644643
run: |
645-
call "${{ env.INSTALL_DIR }}\\setupvars.bat" && ${{ env.INSTALL_TEST_DIR }}/paddle_tests --gtest_print_time=1 --gtest_filter=*smoke* --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-PaddleTests.xml
644+
& "${{ env.INSTALL_DIR }}/setupvars.ps1"
645+
${{ env.INSTALL_TEST_DIR }}/paddle_tests --gtest_print_time=1 --gtest_filter=*smoke* --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-PaddleTests.xml
646646
647647
- name: ONNX frontend tests
648648
if: fromJSON(needs.smart_ci.outputs.affected_components).ONNX_FE.test
649-
shell: cmd
650649
run: |
651-
call "${{ env.INSTALL_DIR }}\\setupvars.bat" && ${{ env.INSTALL_TEST_DIR }}/ov_onnx_frontend_tests --gtest_print_time=1 --gtest_filter=-*IE_GPU* --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-ONNXFrontend.xml
650+
& "${{ env.INSTALL_DIR }}/setupvars.ps1"
651+
${{ env.INSTALL_TEST_DIR }}/ov_onnx_frontend_tests --gtest_print_time=1 --gtest_filter=-*IE_GPU* --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-ONNXFrontend.xml
652652
653653
- name: TensorFlow Common frontend tests
654654
if: fromJSON(needs.smart_ci.outputs.affected_components).TF_FE.test ||
655655
fromJSON(needs.smart_ci.outputs.affected_components).TFL_FE.test
656-
shell: cmd
657656
run: |
658-
call "${{ env.INSTALL_DIR }}\\setupvars.bat" && ${{ env.INSTALL_TEST_DIR }}/ov_tensorflow_common_tests --gtest_print_time=1 --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-TensorFlowCommonFrontend.xml
657+
& "${{ env.INSTALL_DIR }}/setupvars.ps1"
658+
${{ env.INSTALL_TEST_DIR }}/ov_tensorflow_common_tests --gtest_print_time=1 --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-TensorFlowCommonFrontend.xml
659659
660660
- name: TensorFlow frontend tests
661661
if: fromJSON(needs.smart_ci.outputs.affected_components).TF_FE.test
662-
shell: cmd
663662
run: |
664-
call "${{ env.INSTALL_DIR }}\\setupvars.bat" && ${{ env.INSTALL_TEST_DIR }}/ov_tensorflow_frontend_tests --gtest_print_time=1 --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-TensorFlowFrontend.xml
663+
& "${{ env.INSTALL_DIR }}/setupvars.ps1"
664+
${{ env.INSTALL_TEST_DIR }}/ov_tensorflow_frontend_tests --gtest_print_time=1 --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-TensorFlowFrontend.xml
665665
666666
- name: TensorFlow Lite frontend tests
667667
if: fromJSON(needs.smart_ci.outputs.affected_components).TFL_FE.test
668-
shell: cmd
669668
run: |
670-
:: Skip ticket: 126320
671-
call "${{ env.INSTALL_DIR }}\\setupvars.bat" && ${{ env.INSTALL_TEST_DIR }}/ov_tensorflow_lite_frontend_tests --gtest_print_time=1 --gtest_filter=-*test_decode_convert_equal_convert*:*test_convert_partially_equal_convert* --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-TensorFlowLiteFrontend.xml
669+
# Skip ticket: 126320
670+
& "${{ env.INSTALL_DIR }}/setupvars.ps1"
671+
${{ env.INSTALL_TEST_DIR }}/ov_tensorflow_lite_frontend_tests --gtest_print_time=1 --gtest_filter=-*test_decode_convert_equal_convert*:*test_convert_partially_equal_convert* --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-TensorFlowLiteFrontend.xml
672672
673673
- name: Transformations func tests
674674
if: fromJSON(needs.smart_ci.outputs.affected_components).transformations.test
675-
shell: cmd
676675
run: |
677-
call "${{ env.INSTALL_DIR }}\\setupvars.bat" && ${{ env.INSTALL_TEST_DIR }}/ov_transformations_tests --gtest_print_time=1 --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-Transformations.xml
676+
& "${{ env.INSTALL_DIR }}/setupvars.ps1"
677+
${{ env.INSTALL_TEST_DIR }}/ov_transformations_tests --gtest_print_time=1 --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-Transformations.xml
678678
679679
- name: Common test utils tests
680-
shell: cmd
681680
run: |
682-
call "${{ env.INSTALL_DIR }}\\setupvars.bat" && ${{ env.INSTALL_TEST_DIR }}/ov_util_tests --gtest_print_time=1 --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-commonUtilsTests.xml
681+
& "${{ env.INSTALL_DIR }}/setupvars.ps1"
682+
${{ env.INSTALL_TEST_DIR }}/ov_util_tests --gtest_print_time=1 --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-commonUtilsTests.xml
683683
684684
- name: Snippets func tests
685685
if: fromJSON(needs.smart_ci.outputs.affected_components).CPU.test
686-
shell: cmd
687686
run: |
688-
call "${{ env.INSTALL_DIR }}\\setupvars.bat" && ${{ env.INSTALL_TEST_DIR }}/ov_snippets_func_tests --gtest_print_time=1 --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-SnippetsFuncTests.xml
687+
& "${{ env.INSTALL_DIR }}/setupvars.ps1"
688+
${{ env.INSTALL_TEST_DIR }}/ov_snippets_func_tests --gtest_print_time=1 --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-SnippetsFuncTests.xml
689689
690690
- name: CPU plugin unit tests
691691
if: fromJSON(needs.smart_ci.outputs.affected_components).CPU.test
692-
shell: cmd
693692
run: |
694-
call "${{ env.INSTALL_DIR }}\\setupvars.bat" && ${{ env.INSTALL_TEST_DIR }}/ov_cpu_unit_tests --gtest_print_time=1 --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-CPUUnitTests.xml
693+
& "${{ env.INSTALL_DIR }}/setupvars.ps1"
694+
${{ env.INSTALL_TEST_DIR }}/ov_cpu_unit_tests --gtest_print_time=1 --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-CPUUnitTests.xml
695695
696696
- name: ov_subgraphs_dumper_tests tests
697-
shell: cmd
698697
run: |
699-
call "${{ env.INSTALL_DIR }}\\setupvars.bat" && ${{ env.INSTALL_TEST_DIR }}/ov_subgraphs_dumper_tests --gtest_print_time=1 --device=TEMPLATE --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-SubgraphsDumperTests.xml
698+
& "${{ env.INSTALL_DIR }}/setupvars.ps1"
699+
${{ env.INSTALL_TEST_DIR }}/ov_subgraphs_dumper_tests --gtest_print_time=1 --device=TEMPLATE --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-SubgraphsDumperTests.xml
700700
701701
- name: Template OpImpl tests
702-
shell: cmd
703702
run: |
704-
call "${{ env.INSTALL_DIR }}\\setupvars.bat" && ${{ env.INSTALL_TEST_DIR }}/ov_op_conformance_tests --gtest_print_time=1 --gtest_filter="*OpImpl*" --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-TemplateOpImplTests.xml
703+
& "${{ env.INSTALL_DIR }}/setupvars.ps1"
704+
${{ env.INSTALL_TEST_DIR }}/ov_op_conformance_tests --gtest_print_time=1 --gtest_filter="*OpImpl*" --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-TemplateOpImplTests.xml
705705
706706
- name: AUTO unit tests
707707
if: fromJSON(needs.smart_ci.outputs.affected_components).AUTO.test
708-
shell: cmd
709708
run: |
710-
call "${{ env.INSTALL_DIR }}\\setupvars.bat" && ${{ env.INSTALL_TEST_DIR }}/ov_auto_unit_tests --gtest_print_time=1 --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-ov_auto_unit_tests.xml
709+
& "${{ env.INSTALL_DIR }}/setupvars.ps1"
710+
${{ env.INSTALL_TEST_DIR }}/ov_auto_unit_tests --gtest_print_time=1 --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-ov_auto_unit_tests.xml
711711
712712
- name: AUTO func Tests
713713
if: fromJSON(needs.smart_ci.outputs.affected_components).AUTO.test
714-
shell: cmd
715714
run: |
716-
call "${{ env.INSTALL_DIR }}\\setupvars.bat" && ${{ env.INSTALL_TEST_DIR }}/ov_auto_func_tests --gtest_print_time=1 --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-ov_auto_func_tests.xml
715+
& "${{ env.INSTALL_DIR }}/setupvars.ps1"
716+
${{ env.INSTALL_TEST_DIR }}/ov_auto_func_tests --gtest_print_time=1 --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-ov_auto_func_tests.xml
717717
718718
- name: Template plugin func tests
719719
if: fromJSON(needs.smart_ci.outputs.affected_components).TEMPLATE.test
720-
shell: cmd
721720
run: |
722-
call "${{ env.INSTALL_DIR }}\\setupvars.bat" && ${{ env.INSTALL_TEST_DIR }}/ov_template_func_tests --gtest_print_time=1 --gtest_filter=*smoke* --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-TemplateFuncTests.xml
721+
& "${{ env.INSTALL_DIR }}/setupvars.ps1"
722+
${{ env.INSTALL_TEST_DIR }}/ov_template_func_tests --gtest_print_time=1 --gtest_filter=*smoke* --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-TemplateFuncTests.xml
723723
724724
- name: OpenVINO C API tests
725725
if: fromJSON(needs.smart_ci.outputs.affected_components).C_API.test
726-
shell: cmd
727726
run: |
728-
call "${{ env.INSTALL_DIR }}\\setupvars.bat" && ${{ env.INSTALL_TEST_DIR }}/ov_capi_test --gtest_print_time=1 --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-OpenVINOCAPITests.xml
727+
& "${{ env.INSTALL_DIR }}/setupvars.ps1"
728+
${{ env.INSTALL_TEST_DIR }}/ov_capi_test --gtest_print_time=1 --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-OpenVINOCAPITests.xml
729729
730730
- name: AutoBatch unit tests
731731
if: fromJSON(needs.smart_ci.outputs.affected_components).AUTO_BATCH.test
732-
shell: cmd
733732
run: |
734-
call "${{ env.INSTALL_DIR }}\\setupvars.bat" && ${{ env.INSTALL_TEST_DIR }}/ov_auto_batch_unit_tests --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-ov_auto_batch_unit_tests.xml
733+
& "${{ env.INSTALL_DIR }}/setupvars.ps1"
734+
${{ env.INSTALL_TEST_DIR }}/ov_auto_batch_unit_tests --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-ov_auto_batch_unit_tests.xml
735735
736736
- name: AutoBatch func tests
737737
if: fromJSON(needs.smart_ci.outputs.affected_components).AUTO_BATCH.test
738-
shell: cmd
739738
run: |
740-
call "${{ env.INSTALL_DIR }}\\setupvars.bat" && ${{ env.INSTALL_TEST_DIR }}/ov_auto_batch_func_tests --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-ov_auto_batch_func_tests.xml
739+
& "${{ env.INSTALL_DIR }}/setupvars.ps1"
740+
${{ env.INSTALL_TEST_DIR }}/ov_auto_batch_func_tests --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-ov_auto_batch_func_tests.xml
741741
742742
- name: Proxy Plugin func tests
743743
if: fromJSON(needs.smart_ci.outputs.affected_components).PROXY.test
744-
shell: cmd
745744
run: |
746-
call "${{ env.INSTALL_DIR }}\\setupvars.bat" && ${{ env.INSTALL_TEST_DIR }}/ov_proxy_plugin_tests --gtest_print_time=1 --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-OVProxyTests.xml
745+
& "${{ env.INSTALL_DIR }}/setupvars.ps1"
746+
${{ env.INSTALL_TEST_DIR }}/ov_proxy_plugin_tests --gtest_print_time=1 --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-OVProxyTests.xml
747747
748748
- name: Hetero Unit Tests
749749
if: fromJSON(needs.smart_ci.outputs.affected_components).HETERO.test
750-
shell: cmd
751750
run: |
752-
call "${{ env.INSTALL_DIR }}\\setupvars.bat" && ${{ env.INSTALL_TEST_DIR }}/ov_hetero_unit_tests --gtest_print_time=1 --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-OVHeteroUnitTests.xml
751+
& "${{ env.INSTALL_DIR }}/setupvars.ps1"
752+
${{ env.INSTALL_TEST_DIR }}/ov_hetero_unit_tests --gtest_print_time=1 --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-OVHeteroUnitTests.xml
753753
754754
- name: Hetero Func Tests
755755
if: fromJSON(needs.smart_ci.outputs.affected_components).HETERO.test
756-
shell: cmd
757756
run: |
758-
call "${{ env.INSTALL_DIR }}\\setupvars.bat" && ${{ env.INSTALL_TEST_DIR }}/ov_hetero_func_tests --gtest_print_time=1 --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-OVHeteroFuncTests.xml
757+
& "${{ env.INSTALL_DIR }}/setupvars.ps1"
758+
${{ env.INSTALL_TEST_DIR }}/ov_hetero_func_tests --gtest_print_time=1 --gtest_output=xml:${{ env.INSTALL_TEST_DIR }}/TEST-OVHeteroFuncTests.xml
759759
760760
- name: Upload Test Results
761761
uses: actions/upload-artifact@v3
@@ -767,7 +767,7 @@ jobs:
767767

768768
CPU_Functional_Tests:
769769
name: CPU functional tests
770-
needs: [Build, Smart_CI]
770+
needs: [ Build, Smart_CI ]
771771
timeout-minutes: 70
772772
defaults:
773773
run:
@@ -818,7 +818,6 @@ jobs:
818818
self-hosted-runner: 'true'
819819

820820
- name: Install python dependencies
821-
shell: cmd
822821
run: python3 -m pip install -r ${{ github.workspace }}\install\tests\functional_test_utils\layer_tests_summary\requirements.txt
823822

824823
- name: Restore tests execution time
@@ -830,9 +829,9 @@ jobs:
830829
${{ runner.os }}-tests-functional-cpu-stamp
831830
832831
- name: Intel CPU plugin func tests (parallel)
833-
shell: cmd
834832
run: |
835-
call "${{ env.INSTALL_DIR }}\\setupvars.bat" && python3 ${{ env.PARALLEL_TEST_SCRIPT }} -e ${{ env.INSTALL_TEST_DIR }}\ov_cpu_func_tests.exe -c ${{ env.PARALLEL_TEST_CACHE }} -w ${{ env.INSTALL_TEST_DIR }} -s suite -- --gtest_filter=*smoke*"
833+
& "${{ env.INSTALL_DIR }}/setupvars.ps1"
834+
python3 ${{ env.PARALLEL_TEST_SCRIPT }} -e ${{ env.INSTALL_TEST_DIR }}/ov_cpu_func_tests.exe -c ${{ env.PARALLEL_TEST_CACHE }} -w ${{ env.INSTALL_TEST_DIR }} -s suite -- --gtest_filter=*smoke*
836835
timeout-minutes: 60
837836

838837
- name: Save tests execution time
@@ -860,7 +859,7 @@ jobs:
860859

861860
Overall_Status:
862861
name: ci/gha_overall_status_windows
863-
needs: [Smart_CI, Build, Samples, CXX_Unit_Tests, Python_Unit_Tests, CPU_Functional_Tests]
862+
needs: [ Smart_CI, Build, Samples, CXX_Unit_Tests, Python_Unit_Tests, CPU_Functional_Tests ]
864863
if: ${{ always() }}
865864
runs-on: ubuntu-latest
866865
steps:

0 commit comments

Comments
 (0)