noflo-ui icon indicating copy to clipboard operation
noflo-ui copied to clipboard

Data-breakpoint debugging

Open jonnor opened this issue 11 years ago • 2 comments

Sometimes one encounters issues that only occurs when certain data flows through the graph. To be able to break on them easily, without having to use step-by-step (#243) we want data breakpoints.

Types of breakpoints we want to support: isData,isBegin/EndGroup/Connect/Disconnect, ==,!=,<,>. The breakpoints themselves should be evaluated in the runtime, and the FBP protocol should allow creating, disabling/enabling and destroying them.

jonnor avatar May 22 '14 07:05 jonnor

Some related sketching in https://github.com/jonnor/flowtrace

jonnor avatar Aug 28 '15 14:08 jonnor

Idea: specify "breakpoints" in edge metadata, then make runtime automatically dump a flowtrace when these are hit

bergie avatar Mar 29 '18 10:03 bergie