seitime-frappe/.github/workflows
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
..
_base-migration.yml refactor: ci 2026-03-14 00:05:09 +05:30
_base-server-tests.yml ci: Fix coverage reporting (again) (#38849) 2026-04-24 16:05:14 +05:30
_base-type-check.yml chore(deps): bump actions/checkout from 5 to 6 (#34871) 2025-11-25 11:16:16 +05:30
_base-ui-tests.yml Merge pull request #38000 from akhilnarang/ci-cleanup 2026-03-22 10:34:41 +05:30
backport.yml chore(deps): bump actions/checkout from 5 to 6 (#34871) 2025-11-25 11:16:16 +05:30
backport_reminder.yml ci(workflow): add backport reminder 2026-04-22 11:46:32 +05:30
create-release.yml build(deps): bump to python>=3.14, nodejs>=24 2025-12-22 20:33:11 +05:30
generate-pot-file.yml ci: generate pot files for version-16-hotfix (#36160) 2026-01-21 14:21:30 +05:30
initiate_release.yml chore: setup release CI and mergify for version-16 (#35859) 2026-01-12 10:59:19 +00:00
label-base-on-title.yml chore(deps): bump actions/github-script from 7 to 8 (#33953) 2025-09-09 10:57:29 +05:30
labeller.yml chore(deps): bump actions/checkout from 5 to 6 (#34871) 2025-11-25 11:16:16 +05:30
linters.yml chore: ignore pygaments vuln 2026-03-28 11:51:22 +05:30
lock.yml chore(deps): bump dessant/lock-threads from 5 to 6 (#35246) 2025-12-16 11:17:46 +05:30
on_release.yml build(deps): bump to python>=3.14, nodejs>=24 2025-12-22 20:33:11 +05:30
publish-assets-develop.yml build(deps): bump to python>=3.14, nodejs>=24 2025-12-22 20:33:11 +05:30
release_notes.yml ci: remove 'by mergify' in release notes 2023-07-12 12:42:41 +05:30
review-po-prs.yml ci: fix po review workflow (#38256) 2026-03-25 17:01:47 +00:00
run-indinvidual-tests.yml build(deps): bump to python>=3.14, nodejs>=24 2025-12-22 20:33:11 +05:30
server-tests.yml ci: Fix coverage reporting (again) (#38849) 2026-04-24 16:05:14 +05:30
ui-tests.yml ci: Fix coverage reporting (again) (#38849) 2026-04-24 16:05:14 +05:30