Commit graph

16 commits

Author SHA1 Message Date
Ankush Menat
098a0851c6
ci: Fix coverage reporting (again) (#38849)
* chore: remove _decorate_all_methods_and_functions_with_type_checker

No one understands this runtime magic anymore.

* build: Bump coverage.py to latest

* test: Skip github in coverage reporting

* test: Print traceback from all threads when test is stuck

* ci: Enable coverage in server side tests

* ci: Always enable coverage

It's cheap in recent python versions, our reasons for selectively
disabling aren't valid anymore.

* ci: Disable stderr capturing

* ci: Use default buffer behaviour in unittest runner

* ci(coverage): Set concurrency to multiprocessing

We do use multiprocessing, perhaps the patches aren't concurrectly
handled?

* ci(coverage): Try parallel run

* fix: Apply subprocess patch

* ci: Don't start web server with coverage

Causes deadlock for some reason. We don't actually report it either.

* ci: only submit UI coverage if ran

* test: remove aggresive stuck test checking

* ci: disable UI coverage

(for now)
2026-04-24 16:05:14 +05:30
Ankush Menat
49fd3a5372 ci: update codecov.yml flags 2023-01-10 13:19:12 +05:30
Ankush Menat
fadf4049e3 ci: manually label critical files for coverage
[skip ci]
2022-10-11 16:05:45 +05:30
Ankush Menat
4e6a5b6cd9
ci: enable codecov annotations (#17929) 2022-08-24 11:50:23 +05:30
Ankush Menat
fc56c82745
ci: use new tags for coverage checks 2022-08-13 23:49:23 +05:30
Ankush Menat
eab85fc291 ci: stablilize coverage tracking 2022-08-13 21:30:40 +05:30
ChillarAnand
b2fc959307 refactor: Clean up whitespace & add CI check 2022-02-25 20:01:29 +05:30
Ankush Menat
5ee5573d21 chore: correct coverage config
threshold is used for limiting diff, target is more appropriate here.
2021-12-14 20:12:51 +05:30
Ankush Menat
81d248bbab chore: raise threshold for patch coverage 2021-12-08 16:25:50 +05:30
Suraj Shetty
50e9930ca5
ci: Disable patch status
Can be enabled later
2021-10-19 18:53:43 +05:30
Suraj Shetty
4f94f19940
ci: Remove Github status for UI coverage 2021-10-19 14:46:01 +05:30
MitulDavid
8d48122633 ci: Fix Codecov configuration 2021-10-05 13:15:46 +05:30
MitulDavid
b798b96deb ci: Set Codecov flags to categorize coverage 2021-10-04 08:21:40 +05:30
Suraj Shetty
3fb93b9b3d
ci: Update threshold for codecov 2021-09-07 20:34:31 +05:30
Suraj Shetty
3f69350f09
ci: Add 0.5% as threshold for coverage failure 2021-09-02 18:49:04 +05:30
Suraj Shetty
329919d43d chore: Add codecov config file 2021-09-02 11:37:40 +05:30