The length of time it takes for your run to complete depends on several factors such as the number of Wrk Actions in the Wrkflow and Wrk Action types.
Generally speaking, a simple Wrkflow with three to five Wrk Actions can be completed in 10 to 20 minutes while a complex Wrkflow with five or more Wrk Actions can take over 60 minutes. Other factors that can influence run time include the amount of data being processed in the Wrkflow as well as the number of concurrent Wrkflow runs in the system at any given time.
In some cases, your Wrkflow run may have been completed while the Wrk Platform still displays it in a "Running" status. This is due to the refresh rate within the Platform which is currently set to 10 minutes. If this is the case, you should expect the status to update to complete within that time frame.
For an overview of the various run status types please refer to the following article.