Commit Graph
64 Commits
Author SHA1 Message Date
Alina Kladieva 29d55ef7f3 Add doc file for Smart CI (#21557) 2023-12-16 12:49:19 +04:00
Alina Kladieva 9e3b1fa7d6 [GHA] Add openvino ref input to workflow_dispatch for coverity (#21704)
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).
2023-12-16 12:31:34 +04:00
Alina Kladieva c01f50e3ff [GHA] Set SSL_CERT_FILE for model downloading (#21668)
* [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.
2023-12-15 01:34:43 +04:00
Alina Kladieva 8bc724d160 [GHA] Add workflow_dispatch trigger to coverity (#21676)
To be able to trigger it via GitHub API from Jenkins nightly
2023-12-14 23:11:13 +04:00
Alina Kladieva 926a0591ff Add overall status check to more workflows (#21644) 2023-12-14 01:43:42 +04:00
Alina Kladieva 06a27e7b31 [GHA] Add Smart CI to Windows pipeline (#21558)
* [GHA] Add Smart CI to Windows pipeline

* Remove Smart CI from Python API units due to 127101

* Rename overall GHA status check for Windows
2023-12-09 01:50:14 +04:00
Alina Kladieva d722e42052 [GHA] Smart CI for more pipelines (#21307)
* 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
2023-11-27 18:43:54 +04:00
Alina Kladieva cf0c141e12 [GHA] Add GPU stub job to collect statistics (#21260) 2023-11-24 10:49:12 +04:00
Alina Kladieva 613e4f5fac [GHA] Rename overall status check (#21227) 2023-11-23 17:12:58 +01:00
Alina Kladieva 23462aea6b [GHA] Fix validation of dependent components in Smart CI config (#21187)
Use new syntax
2023-11-20 15:08:24 +01:00
Alina Kladieva 7931938ea4 [GHA] Alternative way to handle required pipeline checks (#21164) 2023-11-20 11:14:58 +01:00
Alina Kladieva f7f8636fe4 [GHA] Workaround for some non-repo components in Smart CI (#21134)
* 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
2023-11-20 12:44:50 +04:00
Alina Kladieva f0c0bf89e2 Smart CI for docs (#21021)
* Handle Smart CI for docs

* Remove path filters

* Fix quotes

* Fix logic

* Revert unneeded change

* Add md_files_only to components configuration

* Get rid of custom output

* Try to fix condition

* Add manual handling of some docs changes

* Remove helper label
2023-11-14 00:00:51 +04:00
Alina Kladieva e8d28f7f6d Make conformance wait for Smart CI step (#21014) 2023-11-10 12:10:36 +01:00
Alina Kladieva 51a17ba642 Workaround failing MO unit when Python API unit are skipped (#20997) 2023-11-09 18:07:57 +01:00
Alina Kladieva fa22836cfb Fix no match files change case (#20981) 2023-11-09 12:07:47 +01:00
Alina KladievaandIlya Lavrenov 000966660c Smart CI POC (#19825)
* Try using a custom action directly from repo

* Run smart CI under ubuntu-latest

* Set output + add a sample step

* Update linux.yml

* Add components.yml

* Add some conditions

* Just to check if reference to "needs" work in job context

* Update linux.yml

* More example cases

* Dummy change to CPU

* Fix typo

* Fix SAMPLES_AFFECTED variable

* Use more correct dependents key

* Fighting with messy GHA conditions

* No brackets and no double quotes in conditions

* Revert "Dummy change to CPU"

This reverts commit 4eae09e5b5.

* Use refactored action

* Move action implementation to openvino repo

* Extend components.yml config

* Update labeler.yml

* Dummy change to TF FE

* Fix indentation

* Add missing needs

* Add missing records

* Allow missing records for components in validation

* install_openvino_dependencies as a separate step for Python_Unit_Tests

* Improve config validation

* Revert "Dummy change to TF FE"

This reverts commit 01190864d1.

* Dummy change to model hub tests

* Update CPU component config

* Dummy change to Python API

* Dummy change to Python API

* Revert "Dummy change to Python API"

This reverts commit 3fce0bb3fb.

* Dummy change to Python API

* Simplify conditions. Cover "no components changed" case

* Update components.yml

* Update .gitignore

* Revert "Dummy change to Python API"

This reverts commit e57ea9852c.

* Fix dependencies scopes

* Add simple unit tests for smart ci functionality

* Revert "Dummy change to model hub tests"

This reverts commit c3d6837e22.

* Use ghapi module with permissive license

* Cover install_build_dependencies.sh script by labeler

* More labels

* Use ghapi. Apply review comments

* Enable dot files to be matched by labeler

* Warning instead of error in artifacts upload where smart ci is enabled

* Fix master merge

* Fix condition for TF FE common tests

* Fix condition for Pytorch FE tests

* Remove condition for pytorch model tests

* Allow any label as a component

* Refactor tests log handling

* Allow any defined label as a component

* Rearrange config structure. Fill the config with actual data

* Run full scope on changes to non-matching files

* Add missing conditions

---------

Co-authored-by: Ilya Lavrenov <ilya.lavrenov@intel.com>
2023-11-09 11:38:58 +04:00
Alina Kladieva f627172e5a Add separate label for docs snippets (#20966) 2023-11-08 22:19:35 +04:00
Alina Kladieva f17f17acc7 Use custom labeler to label changes not matching any pattern (#20888)
Needed for Smart CI (https://github.com/openvinotoolkit/openvino/pull/19825)
2023-11-07 12:16:32 +01:00
Alina Kladieva 86c638a595 Temporarily restrict flake8_builtins version (#20864) 2023-11-03 16:59:47 +01:00
Alina Kladieva 86dfacbc51 [build_samples_msvc] Exit properly on error (#20191) 2023-10-02 21:34:08 +04:00
Alina Kladieva a3393e535b Increment OV version to 2023.2.0 (#19248) 2023-08-17 15:03:14 +02:00
Alina KladievaandRoman Kazantsev c2afa2aefc Restrict scipy module version for POT (#18237)
* Restrict scipy module version for POT

Latest release https://pypi.org/project/scipy/1.11.0 causes dependency conflicts

* Bump OMZ to include scipy restriction

---------

Co-authored-by: Roman Kazantsev <roman.kazantsev@intel.com>
2023-06-27 12:59:45 +02:00
Alina Kladieva acb4b1d37b Revert "Stale PRs/Issues action limit extention (#17491)" (#17868)
This reverts commit c351335661.
2023-06-02 22:50:57 +00:00
Alina Kladieva 80bf2b4ef9 Use ascending order for stale_prs action 2023-05-10 19:24:28 +02:00
Alina Kladieva f39ab0dbc9 Upper-bound for patchelf (#17177) 2023-04-24 19:52:55 +02:00
Alina Kladieva 654f3d988f Revert "Update open_model_zoo submodule (#16181)" (#16189)
This reverts commit a9cc52b462.
2023-03-09 20:10:47 +04:00
Alina Kladieva 7bb1933649 Disable IB in Win Azure pipeline (#15086) 2023-01-12 12:44:00 -08:00
Alina Kladieva 0b97ab48a3 Revert "Fixed manylinux2014 with system TBB (#14076)" (#14113)
This reverts commit cfb21de775.
2022-11-21 09:56:24 +01:00
Alina Kladieva 067537f6d0 Show ccache stats in linux_coverity (#13382) 2022-10-11 08:25:19 +04:00
Alina Kladieva 948e36896e Use ccache in linux_coverity builds (#13360) 2022-10-06 20:05:36 +04:00
Alina Kladieva cbd47ca7aa Revert "Add decomposition transformation for eye 9 (#12746)" (#12804)
This reverts commit 7601400d99.
2022-08-29 20:01:45 +04:00
Alina Kladieva 10bd602987 Revert "Add decomposition transformation for eye 9 (#12403)" (#12741)
This reverts commit ed7275adf0.
2022-08-24 23:23:20 +04:00
Alina Kladieva 1734f2d673 Run Python checks on Ubuntu 20.04 (#12687)
* Run Python checks on Ubuntu 20.04

* Run py_checks for changes to workflow

* Fix endline
2022-08-22 23:15:27 +04:00
Alina Kladieva 4aea944df5 Disable CUDA plugin building Azure (#12694)
* Fix openvino_contrib version

* [linux_arm64] Fix openvino contrib version

* [linux_debian] Fix openvino contrib version

* Disable CUDA plugin build via cmake flags
2022-08-22 21:41:02 +04:00
Alina Kladieva 693a2334a7 Skip sporadically failing tests (#12589) 2022-08-17 16:10:37 +04:00
Alina Kladieva 9b3e47aaf3 Bump OMZ submodule to fix pip-conflicts ssues (#12320) 2022-07-28 10:15:34 +02:00
Alina Kladieva dc83410cd7 Revert "Skip sporadic GPU canInferOnUserQueue test case (#11310)" (#11362)
This reverts commit 458378e9e7.
2022-03-31 17:38:03 +03:00
Alina Kladieva 7d0750fa2a Add SKIP_IF_CURRENT_TEST_IS_DISABLED macros for needed cases (#11335) 2022-03-31 11:12:19 +03:00
Alina Kladieva 458378e9e7 Skip sporadic GPU canInferOnUserQueue test case (#11310) 2022-03-29 19:48:37 +03:00
Alina Kladieva aedcf2cb9f Skip hanging Myriad canRun3AsyncRequestsConsistentlyFromThreads (#11011)
* Skip Myriad canRun3AsyncRequestsConsistentlyFromThreads

* Update skip_tests_config.cpp

Fix typo
2022-03-17 17:52:25 +03:00
Alina Kladieva 4c01d6c50c Skip canRun3SyncRequestsConsistentlyFromThreads sporadic on Myriad (#10598) 2022-02-24 12:03:36 +03:00
Alina Kladieva 7985c92095 Revert "[GPU] Mixed precision fix for mask rcnn (#10467)" (#10515)
This reverts commit 10ac5b280b.
2022-02-18 16:38:49 +03:00
Alina Kladieva 552454a3f0 Revert "[CPU] Gather jit implementation. (#6601)" (#10077)
This reverts commit fbe8aa94a4.
2022-02-02 20:12:24 +03:00
Alina Kladieva f25c450534 Exclude gpu registerPluginsXMLUnicodePath test due to 76197 (#10029) 2022-02-01 13:43:38 +03:00
Alina Kladieva 8f3ebed8ec Bump OMZ version (fix for pip-conflicts & wheels on Win & Mac) (#9987) 2022-01-28 16:45:28 +03:00
Alina Kladieva 0c1902b8c5 Revert "Temporarily pin setuptools version (#8416)" (#8931)
This reverts commit 2ed4e9c05f.
2021-12-01 12:22:03 +03:00
Alina Kladieva 2ed4e9c05f Temporarily pin setuptools version (#8416)
Due to https://github.com/pypa/setuptools/issues/2849 introduced with the latest setutools
2021-11-04 14:11:21 +03:00
Alina Kladieva d11ff04130 Update skip_tests_config.cpp (#7874) 2021-10-07 12:09:22 +03:00
Alina Kladieva 09d20360a9 Add MO coveragerc to tests install pkg (#7707)
* Add MO coveragerc to tests install pkg

* Use directory install with FILES_MATCHING

* Coveragerc to tools folder

* Update CMakeLists.txt

* Use tests/model_optimizer folder
2021-10-01 13:34:07 +03:00
Alina Kladieva 7fd0b9be48 Exclude sporadic CPU canRun3SyncRequestsConsistentlyFromThreads (#7706)
* Exclude sporadic CPU canRun3SyncRequestsConsistentlyFromThreads

* Update skip_tests_config.cpp

* Fix lint
2021-10-01 12:37:51 +03:00
Alina Kladieva fda3f5d237 [requirements] Set TF to 2.5.0 (#6620)
* [requirements] Set TF to 2.5.0

* [ngraph|paddlepaddle|requirements] Gast to 0.4.0

(required for TensorFlow 2.5)

* [ stress_tests/scripts/requirements] Upd versions

* [time_tests/test_runner/requirements] Upd versions

* [ngraph|paddle|requirements] Paddle strict major

* Gast version to 0.3.3

* Update requirements_dev.txt
2021-09-14 18:05:18 +03:00
Alina Kladieva cd0ded7ee3 Exclude test failing on Ubuntu20 precommit scope (#6202) 2021-06-21 12:38:49 +03:00
Alina Kladieva 67c93ec6fa Return sporadic GPU test cases (cannot reproduce 54436) (#6127) 2021-06-15 13:47:06 +03:00
Alina Kladieva 1ae1757a5a [inference-engine|tests|functional|gpu] Exclude sporadic (54436) (#5428) 2021-04-27 18:54:25 +03:00
Alina Kladieva 4ec201fca6 [.ci/azure] Fix WinCC job name (#4650) 2021-03-05 15:29:11 +03:00
Alina Kladieva 6af1ab4fca [.ci/azure] Add windows_conditional_compilation.yml (#4648)
* [.ci/azure] Add windows_conditional_compilation.yml

* [.ci/azure] Fix job name for Win CC build
2021-03-05 13:57:32 +03:00
Alina Kladieva 7aa8159331 [.ci/azure] Enable CC build (#4619) 2021-03-04 14:42:20 +03:00
Alina Kladieva e8aa8e3efc Add cc azure pipeline (#4586)
* [.ci/azure] Add linux_conditional_compilation.yml

* Update linux_conditional_compilation.yml

* [.ci/azure] Update config for lin cc build
2021-03-03 15:27:38 +03:00
Alina Kladievaandakladiev 0a84b230bd [Jenkinsfile] Disable failFast & enable propagateStatus (#3503)
Co-authored-by: akladiev <akladiev@nncv-akladieva.inn.intel.com>
2020-12-10 12:05:03 +03:00
Alina Kladievaandakladiev 291785dc14 [tests|layer_tests_summary] Add requirements.txt (#3457)
Co-authored-by: akladiev <akladiev@nncv-akladieva.inn.intel.com>
2020-12-04 11:21:30 +03:00
Alina Kladievaandakladiev 1235bcb678 [Jenkinsfile] Add propagateStatus parameter (#3336)
Co-authored-by: akladiev <akladiev@nncv-akladieva.inn.intel.com>
2020-11-25 16:07:39 +03:00
Alina Kladievaandakladiev b8c7731600 [Jenkinsfile] Get rid of dldtPipelineEntrypoint (#3012)
* [Jenkinsfile] Get rid of dldtPipelineEntrypoint

* [Jenkinsfile] Add library_version parameter

Co-authored-by: akladiev <akladiev@nncv-akladieva.inn.intel.com>
2020-11-09 19:17:19 +03:00
Alina Kladieva 85dab59019 [Jenkinsfile] Bump infra (#2545) 2020-10-05 23:37:19 +03:00