LUMIERA.clone/tests/32scheduler.tests
Ichthyostega b61ca94ee5 Scheduler: rectify λ-post API
...to bring it more in line with all the other calls dealing with Activity*
...allows also to harmonise the ActivityLang::dispatchChain()
...and to compose the calls in Scheduler directly

NOTE: there is a twist: our string-formatting helper did not render
custom string conversions for objects passed as pointer. This was a
long standing problem, caused by ambiguous templates overloads;
now I've attempted to solve it one level more down, in util::StringConv.
This solution may turn out brittle, since we need to exclude any direct
string conversion, most notably the ones for C-Strings (const char*)

In case this solution turns out unsustainable, please feel free
to revert this API change, and return to passing Activity& in λ-post,
because in the end this is cosmetics.
2023-10-23 01:48:46 +02:00

61 lines
831 B
Text

TESTING "Component Test Suite: Scheduler" ./test-suite --group=engine
TEST "Activity observation framework" ActivityDetector_test <<END
return: 0
END
TEST "BlockFlow memory management scheme" BlockFlow_test <<END
return: 0
END
TEST "Scheduler Activity Language" SchedulerActivity_test <<END
return: 0
END
TEST "Scheduler Layer-1" SchedulerInvocation_test <<END
return: 0
END
TEST "Scheduler Layer-2" SchedulerCommutator_test <<END
return: 0
END
PLANNED "Scheduler Load-Control" SchedulerLoadControl_test <<END
return: 0
END
PLANNED "Scheduler Integration" SchedulerService_test <<END
return: 0
END
PLANNED "Scheduler Performance" SchedulerStress_test <<END
return: 0
END
PLANNED "Scheduler Usage" SchedulerUsage_test <<END
return: 0
END
TEST "Worker Thread Service" WorkForce_test <<END
return: 0
END