Commit graph

17 commits

Author SHA1 Message Date
Folke Lemaitre
1fad61712b
fix(async): make asyncs abortable 2024-06-30 13:35:14 +02:00
Folke Lemaitre
c7ed87f9ca
perf: automatically suspend the scheduler when all threads are waiting (#1591)
* perf: automatically suspend the scheduler when all threads are waiting

* ci: fix ci

* test: cleanup
2024-06-30 08:48:03 +02:00
Folke Lemaitre
a36ebd2a75
refactor: async processes 2024-06-28 16:08:26 +02:00
Folke Lemaitre
461552474c
refactor: cleanup 2024-06-28 00:35:40 +02:00
Folke Lemaitre
66a4170f0e
fix(runner): properly do concurrency 2024-06-26 19:58:45 +02:00
Folke Lemaitre
206d208018
test: fix tests 2024-06-26 18:42:52 +02:00
Folke Lemaitre
765773a176
refactor: use new async code for runner and simplify task class 2024-06-26 17:06:56 +02:00
Folke Lemaitre
bbe136bda6
test: fix tests 2024-06-26 14:30:38 +02:00
Folke Lemaitre
8abfed457c
test: fix tests 2024-06-25 17:42:48 +02:00
Folke Lemaitre
77edda11bf
test: fixes 2024-06-24 19:55:11 +02:00
Folke Lemaitre
588caef4e9
test: fixed tests 2023-01-04 00:30:14 +01:00
Folke Lemaitre
1682edc505
test: annotations for tests 2022-12-29 23:27:06 +01:00
Folke Lemaitre
e6c24914e8
test: fixed selene issues for tests 2022-12-29 23:12:38 +01:00
Folke Lemaitre
fb84c081b0
feat: lots of improvements to pipeline runner and converted all tasks to new system 2022-11-28 22:03:44 +01:00
Folke Lemaitre
3768256956
refactor: pipelines now always run sequential 2022-11-28 13:10:59 +01:00
Folke Lemaitre
352dbadcb6
test: added tests for runner 2022-11-28 11:04:44 +01:00
Folke Lemaitre
f54c24a4fa
feat: added full semver and range parsing 2022-11-28 07:31:43 +01:00