Ticket #571 (accepted planned)

Opened 2 years ago

Last modified 3 months ago

tests to pass: session interface modules

Reported by: ichthyo Owned by: ichthyo
Priority: grave Milestone: 0integration
Component: lumieraProc Keywords: interfaces session
Cc: Blocked By: #549, #591, #695
Blocking: #401, #499

Description (last modified by ichthyo) (diff)

means: isolated coverage of the registration/deregistration of timelines and sequences and similar helper functionality

Change History

comment:1 Changed 2 years ago by ichthyo

  • Status changed from new to accepted

SessionElementTracker_test

comment:2 Changed 22 months ago by ichthyo

  • Blocked By 591 added

(In #591) hehe... discovered that I did already most of the work. Just need to complete test coverage

comment:3 Changed 20 months ago by ichthyo

  • Priority changed from normal to grave

just re-discovering my own partially finished code: header session-interface-modules.hpp contains a detailed explanation. Basically the sequence / timeline registration and tracking service is exposed through such "interface modules", so client code can write e.g. Session::current->timelines[1].

And indeed, as stated in ichthyo: The implementation is mostly there, as is the test function. TODO: verify this coverage is complete and then get it to work, which probably will cascade to the timeline implementation

comment:4 Changed 20 months ago by ichthyo

  • Blocked By 549 added

comment:5 Changed 16 months ago by ichthyo

  • Blocking 499 added
  • Blocked By

comment:6 Changed 16 months ago by ichthyo

SessionElementQuery_test

comment:7 Changed 16 months ago by ichthyo

  • Description modified (diff)

SessionElementTracker_test

comment:8 Changed 16 months ago by ichthyo

  • Blocked By 695 added

comment:9 Changed 3 months ago by ichthyo

  • Type changed from todo to planned

future -- currently concentrating on the engine

comment:10 Changed 3 months ago by ichthyo

  • Blocking 401 added

comment:11 Changed 3 months ago by ichthyo

  • Blocking 401 removed
Note: See TracTickets for help on using tickets.