LUMIERA.clone/tests/core
Ichthyostega f84517547b Dispatcher-Pipeline: coordination of base tick and prerequisite expansion
- had to fix a logical inconsistency in the underlying Expander implementation
  in TreeExplorer: the source-pipeline was pulled in advance on expansion,
  in order to "consume" the expanded element immediately; now we retain
  this element (actually inaccessible) until all of the immediate
  children are consumed; thus the (visible) state of the PipeFrameTick
  stays at the frame number corresponding to the top-level frame Job,
  while possibly expanding a complete tree of flexible prerequisites

This test now gives a nice visualisation of the interconnected states
in the Job-Planning pipeline. This can be quite complex, yet I still think
that this semi-functional approach with a stateful pipeline and expand functors
is the cleanest way to handle this while encapsulating all details
2023-06-14 18:12:41 +02:00
..
application Global-Layer-Renaming: adjust namespace qualification 2018-11-15 23:59:23 +01:00
steam Dispatcher-Pipeline: coordination of base tick and prerequisite expansion 2023-06-14 18:12:41 +02:00
vault Dispatcher-Pipeline: mocked Dispatcher implementation complete (closes: #1294) 2023-06-13 20:23:33 +02:00
DIR_INFO re-arrange tests according to layer structure 2013-01-07 05:43:01 +01:00