This topic was automatically generated from Slack. You can find the original thread here.
Hi - trying to optimize the speed of my workflows and have a few questions. Would appreciate any insight.
A workflow takes overall ~60-70s to complete but each individual step when added together amount to ~18s. Even when the workflow is warmed up. Why? I do have a number of disabled steps, is that impacting it at all?
if I have a number of node code steps in a row, is there a material impact on speed combining those into one step versus keeping them separate? I imagine there might be some environment setup duplication
If you look at a specific execution that took a long time to complete, and trace the timestamps from the execution start and each of the steps Details section (or Logs), where do you see the delays?
When I look at every enabled step, they add up to ~18 seconds. Total time to complete the entire workflow is ~70. Is there something happening with disabled steps?
Guess I’m not following. If I look at the total workflow executed time, it shows as ~70s. When I go to every step detail and add those up, I get a total of ~18s. What’s driving the discrepancy? I do have 7 disabled steps I can’t click on so do not provide any execution time details
One other weird thing that happens with this workflow (that might add to the puzzle) - When I’m testing out some particular node steps, it sometime starts what looks like a test of other node steps (just indicated by that other step showing the spinner icons). Not sure if there’s some weird environment spillover between steps including the disabled steps