summaryrefslogtreecommitdiffstats
path: root/build/plugins/coverage.py
Commit message (Collapse)AuthorAgeFilesLines
* allow contrib/ydb to be covered in arcadiakuzmich3212025-10-241-2/+6
| | | | commit_hash:8f33d0368dc59cf8c92183755875c9232f2bb551
* Add programs filtering to python coveragespreis2025-06-241-3/+16
| | | | | | | | This adds selective coverage for Python. Since entire Python coverage done at program level it will only work if `COVERAGE_FILTER_PROGRAMS` requested. Tests for `COVERAGE_FILTER_PROGRAMS` are added for both C++ (clang-coverage) and Python. commit_hash:458c2c6818f55aa3cf9eeab57276b19f69dee478
* Improve coverage filtering and introduce programs filtering - take2 (fixed ↵spreis2025-06-121-25/+1
| | | | | | and improved) commit_hash:224018edeb9834af23baa6d82f6ea52f6928cd19
* Revert commit rXXXXXX, Improve coverage filtering and introduce programs ↵spreis2025-06-111-1/+0
| | | | | | | | | filtering Тесты на coverage не дискаверились для build/ и план был добавить дискавери и поребейзить, но PR замёржился :( Судя по всему я эти тесты сломал (видно вот здесь: https://a.yandex-team.ru/review/9058271/details): тесты упали после ребейза на после влития PR. Так что сейчас правки откачу, сделаю новый PR, стабилизирую тесты и уже потом волью. Кроме того добавлю тест на новый режим. commit_hash:323f660e09fa6afe196c489fd6d3b2350a16c7c0
* Improve coverage filtering and introduce programs filteringspreis2025-06-101-0/+1
| | | | | | - Try to not add clang coverage dependencies unconditionally. Add everything if filtered-in - Introduce optional `COVERAGE_FILTER_PROGRAMS` mode to allow filtering-out entire programs. Currently programs are always include coverage dependencies if clang coverage requested commit_hash:b9128dba2c80519556c87d08f5bf006b04b7467e
* add ymake export to ydbalexv-smirnov2023-06-131-0/+67