* add onnx models test job
* rm sudo
* add missing update
* add missing git-lfs
* add missing package
* correct var
* correct command
* try with pytest
* provide path to models
* use mounted path
* add msft models
* use symlinks
* correct name for model
* use -h
* create and use directory for models
* use share as source for models
* fix test names, use fresh onnx repo
* return names
* fix test names
* change folder structure for onnx model downloading
* skip tests; clean up logs; adapt azure counterpart
* make skip names lowercase
* increase parallel
* add missing git-lfs
* fix dir
* install git-lfs properly
* use sudo
* use 12 parallels; rm -f
* use skip
* rm unnecessary requirements
* rm pytorch from installing
* disable test
Needed to be able to run coverity on a specific commit from nightly, like we did in Azure (workflow_dispatch doesn't support running workflow from sha by default).
* [GHA] Set SSL_CERT_FILE for model downloading
* Run Win CC in precommits
* Move setting SSL_CERT_FILE before calling CMake
* Set SSL_CERT_FILE for model downloading in windows.yml
* Wording
* Revert "Run Win CC in precommits"
This reverts commit 94126aab1c.
* [PT FE] Report unsupported operations with model list
* Continue on error
* Disable more models
* Check if file exists
* continue of error
* Fix on failure
* Fix file path
* Apply suggestions from code review
* Switch Windows Conditional Compilation workflow to AKS runners
* Fix YAML syntax
* Limit number of threads for CC build
* Split build stages to two to avoid step being successful when it's not
* Install python to conditional compilation job
* Combine both build commands into a single step
* Trying to work around sccache port issue
Sometimes build hangs and then ends by timeout. The only error message
in the logs is "sccache: error: An attempt was made to access a socket in a way forbidden by its access permissions. (os error 10013)"
* Temporary disable ctest step
* Revert "Temporary disable ctest step"
This reverts commit 8714200994.
* Disable Windows conditional compilation for PRs
* extract cpu func tests into a reusable workflow
* add needs
* check paths
* correct paths
* rm usage of setupvars
* extract samples
* use yaml string
* split mac workflow
* check variables
* try github workspace
* check full dir
* set variables
* try with sub directory
* Revert "try with sub directory"
This reverts commit d891ee3f28.
* extract c++ tests from linux
* change
* use cxx workflow in mac workflows
* add noninteractive
* extract cpu func tests
* rm unused
* enable mac
* fix reusable workflow name
* correct path for sparse-checkout
* extract python UT
* remove unnecessary asterisk
* remove another unnecessary asterisk
* use reusable action for linux cc
* add check for setupvars existence
* check with manually installed opencl
* add components input to samples workflow; rm pr triggers for mac workflows
* add missing needs
* add missing option for deps install script
* use disables in test themselves instead of ifs in workflows
* use reusable workflow for cxx tests in linux arm
* use python reusable workflow in linux arm
* add missing endif
* use self-hosted for samples, add x86_64 constraint for jax
* check paths
* find gompby partial name
* skip failing tests on arm; correct gomp finding for ovc
* check tests
* add debian packages job; use job_ prefix for reusable workflows with jobs
* extract tf hub model tests
* extract tf model hub perf tests
* extract pytorch models tests
* do not use container on GHA runners
* extract onnx runtime
* add missing deps
* skip test for linux arm
* rm always()s
* fix quotes
* correct paths
* correct ifs, check dir for onnxruntime
* correct path for onnxruntime utils folder; install python3
* use self-hosted as input
* check for self-hosted runner via name, pass version
* skip cpu plugin unittest
* check cxx tests
* rm pr trigger
* Fixed comments for linux-riscv64 GHA workflow
* Try to enable PDPD tests back
* support paddle 2.5
* fix op test errors
* fix op test errors
* recover openvino/src/core/src/op/swish.cpp
* recover thirdparty open_model_zoo
* update cmakelist
* disable some tests
* fix code style
* enable paddle ci tests
* disable some tests
* fix np.long error
* recover reverse op
* update ci config
* recover set_value test codes
* rm linux_debian.yml
* Compatible with cases where different paddle versions have different output shapes
* remove set_value tests
* recover save_model.py
* Added ctest labels for FE tests only if FW is found
* recover thirdparty
* Update CMakeLists.txt
Fixed creation of paddle_tests target two times
* update paddle v2.5.1 proto file
* recover thirdparty
* fix Paddle_Reader_Tests.LoadModelMemoryToCore error
* fix Paddle_Places test issue in v2.5.1
* support some tests for low version paddle
* fix paddle FrontEndCutModelTest issue
* fix
* support all other tests for low version paddle
* fix codestyle
* fix codestyle
* Update generate_multi_tensor_split.py
* fix build error
* add testUnloadLibBeforeDeletingDependentObject into paddle skip tests config
* remove PROTOBUF_LITE from paddle CmakeList.txt
* fix path error
* add debug info
* add debug codes
* use make_model_path
* recover
* add option optimize_for
* use FrontEndTestUtils in read_paddle_model_test.cpp
* use FrontEndTestUtils in read_paddle_model_test.cpp
* fix grid_sample error when using dynamic shape
* fix error tests for 2.4 version
* add paddle version judge for floor_div
* fix grid_sample and add tests
* fix
* fix
* recover
* recover grid_sampler
* Apply suggestions from code review
* fix
* Apply suggestions from code review
* Apply suggestions from code review
* fix build error
---------
Co-authored-by: Ilya Lavrenov <ilya.lavrenov@intel.com>
Co-authored-by: meiyang-intel <yang.mei@intel.com>
* add arm as a matrix for build job
* uncomment
* comment
* try inside pipeline
* check location
* another dirs
* try to privide correct action path
* use corrected action
* use newer commit
* use newer commit
* use newer commit
* use newer action commit
* add setting
* rm from pipeline, adapt action iteslf
* add missing deps
* enable samples and debian jobs
* correct yml
* correct image name
* correct syntax, use self-hosted option
* enable onnx runtime and c++, use newer action
* enable Python and CPU Func tests
* add missing deps for arm64
* increase timeout for python tests
* disable some tests, add more time
* skip failing tests
* skip speech sample test on arm
* dummy chang
* skip mxnet mo on arm, run all tests
* rm quotes
* separate linux x86 and arm64 workflows
* rm unused matrix refs, add timeouts
* add skips for c++ tests and some Python tests
* correct cache keys, extend timeout
* skip more python tests
* add more skips: for python and CPU func
* extend cpu func list with skips
* disable cpu func tests and python api 2.0 tests
* rm disable job
* styling, rm pr trigger, rm always(), rm unnecessary changes
* revert
* use ifs instead of comments, provide better wording for skips
* Add Smart CI for more pipelines. Refactor logic for workflow skip
Since different workflows may have different requirements for skipping them, I suggest to move these requirements to parameters instead of hardcoding them
* Use patterns for skipping pipeline for conformance-only
* Remove path filters for Android
* Return mistakenly deleted param
* Propagate params to Python script
* Add missing outputs mapping
* Return push trigger
* Skip CC CPU func when CPU is not affected
* Fix variable name
* Switch Windows workflow to self-hosted runners in AKS
* Uncomment 'pull_request' event
* Fix YAML indentation
* Fix YAML indentation again
* trying to pre-create sccache dir
* Fix yaml syntax
* Add sccache blob storage prefix
* sccache directory creation seems unneeded
The issue was in the usage of bsdtar instead of GNU tar - the former
is in C:\Windows\System32, which is the first entry in the PATH
* Fix sccache --zero-stats command for Linux
* [windows] Replace ccache-action with sccache-action sccache install
We don't need to use GitHub Actions cache feature as we have sccache
and Azure Blob Storage
* Switch the rest of the stages to AKS runners
* Hardcode VS Build Tools version
* Revert "Hardcode VS Build Tools version"
This reverts commit ea9ae1fb33.
* Increase timeout for C++ Unit tests
* Increase timeout for particular step
* Further increase of timeout
* Switch Windows Conditional Compilation workflow to AKS runners
* Fix YAML syntax
* Revert "Increase timeout for C++ Unit tests"
This reverts commit e9a00c41ad.
* Revert "Fix YAML syntax"
This reverts commit ecc1b15552.
* Revert "Switch Windows Conditional Compilation workflow to AKS runners"
This reverts commit d5969d58cd.
* Disable PR trigger for Windows workflow
Let's run this in test mode on master branch only for a while
* Workaround for some non-repo components in Smart CI
* Add possibility to add all components as dependent
* Remove extra check
* Add test case for "all" key
* 1. Add Op_conformance_utils lib.
2.rename targets.
3. Remove behavior folder from api conformance
4. Remove ov1.0 from opImplCheck
5. move tests and insts to one file
6. small refactoring for op conformance test names
* align namespaces, remove test_utils from subgraphs_dumper
* update target names
* Remove extra
* Fix the tests without shapes in meta
* fix failed test names
* Add attribute reader
* Fix buils
* Check the registered lib
* try
* add comparator
* Revert "try"
This reverts commit 27eaa4ea0f.
* try to fix win build
* types
* tr
* remove pragma once