lumiera_/tests/vault/gear
Ichthyostega 0ed7dba641 Scheduler: automatically step up capacity on new task
WorkForce scales down automatically after 2 seconds when
workers fall idle; thus we need to step up automatically
with each new task.

Later we'll also add some capacity management to both the
LoadController and the Job-Planning, but for now this rather
crude approach should suffice.

NOTE: most of the cases in SchedulerService_test verify parts
of the component integration and thus need to bypass this
automatism, because the test code wants to invoke the
work-Function directly (without any interference
from running workers)
2023-11-07 17:00:24 +01:00
..
activity-detector-test.cpp Scheduler: access invocation time for test 2023-10-25 23:40:47 +02:00
activity-detector.hpp Scheduler: wrap-up and comment test cases thus far 2023-10-27 03:37:24 +02:00
block-flow-test.cpp Library: switch Microbenchmark setup to C++17 threads 2023-09-24 18:07:28 +02:00
scheduler-activity-test.cpp Scheduler: rectify λ-post API 2023-10-23 01:48:46 +02:00
scheduler-commutator-test.cpp Scheduler: draft high-level API for building a Job schedule 2023-11-06 06:00:00 +01:00
scheduler-invocation-test.cpp Scheduler: reconciled into clearer design 2023-11-04 04:49:13 +01:00
scheduler-load-control-test.cpp Scheduler: allow to manipulate nominal full capacity 2023-11-07 16:12:56 +01:00
scheduler-service-test.cpp Scheduler: automatically step up capacity on new task 2023-11-07 17:00:24 +01:00
scheduler-stress-test.cpp Scheduler: plan for integration 2023-10-20 00:59:50 +02:00
scheduler-usage-test.cpp Scheduler: plan for integration 2023-10-20 00:59:50 +02:00
work-force-test.cpp Scheduler: rectify λ-post API 2023-10-23 01:48:46 +02:00