Replaying flows in Helios enable users to reproduce specific flows fast. The trigger of the flow essentially the root span of the trace, and can often be generated from a specific trace to reproduce that flow again.
In addition, through the trace visualization it is possible to generate the flow replay code for specific spans inside the trace itself. This functionality is accessible directly from each applicable span.
Learn more about unlocking the power of easily replaying E2E flows across distributed applications in this blog post by Helios senior software developer, Yaron Dinur.
Traces resulting from flow replay code generated in Helios are indicated as such using the Helios watermark.
Once the flow replay code is generated, users can easily edit its configuration. Values can be updated inline directly, or alternatively variables may be used.
Customizing flow replay code on the fly can be particularly useful when trying to test quickly how different parameters impact the flow at hand.
Generating flow replay code is supported in Node.js and Python. Users can then quickly copy the generated code and use it to reproduce the flow.
Flow replay code can also be generated as a cURL command. Users may then quickly copy the output and run it to reproduce the flow.
Users can retrieve the flow replay code in a file ready to be uploaded into Postman. There it can be easily executed and added to existing trigger collections.
Updated 5 months ago