Skip to content

Schedule logger component

Martin Lange requested to merge schedule-logger into main

A component that logs ASCII scheduling graphs like this (as log entries or to stdout).

In this example, the coupling is M1 >> M2, M2 >> M3.
Available data in cache is o, dumped data is x.

M1 o-o <-
M2 o  
M3 o  

M1 o-o-o <-
M2 o    
M3 o    

M1 o-o-o-o <-
M2 o      
M3 o      

M1 x-x-o-o
M2 o----o  <-
M3 o      

M1 x-x-o-o-o <-
M2 o----o   
M3 o        

M1 x-x-o-o-o-o <-
M2 o----o     
M3 o          

M1 x-x-x-x-x-o
M2 o----o----o <-
M3 o          

M1 x-x-x-x-x-o
M2 x----o----o
M3 x-------o   <-

M1 x-x-x-x-x-o-o <-
M2 x----o----o  
M3 x-------o    

M1 x-x-x-x-x-o-o-o <-
M2 x----o----o    
M3 x-------o      

M1 x-x-x-x-x-o-o-o-o <-
M2 x----o----o      
M3 x-------o        

M1 x-x-x-x-x-x-x-o-o
M2 x----o----o----o  <-
M3 x-------o        

M1 x-x-x-x-x-x-x-o-o-o <-
M2 x----o----o----o   
M3 x-------o          

M1 x-x-x-x-x-x-x-o-o-o-o <-
M2 x----o----o----o     
M3 x-------o            

M1 x-x-x-x-x-x-x-x-x-x-o
M2 x----o----o----o----o <-
M3 x-------o            

M1 x-x-x-x-x-x-x-x-x-x-o
M2 x----x----x----o----o
M3 x-------x-------o     <-
Edited by Martin Lange

Merge request reports