Hello Ahsan ,
It took me sometime to figure the things out , as it is only visible in triggers runs .
In my case I have the FE activity , inside that I have a setvariable activity , simple :) .
Outside an execute pipeline which points to pipeine which adds a delay . Lets talk on the start time mentioned on UI . I am adding the snapsot as I see in my case , hope this helps .
In the snapshot , if you add Run start for foreach #1 which is 3:04:00 PM with the the duration which is 00:00:12 ( pt#3) , then the 3:04:12 (pt#4) . for some reason it is wrongly called out as 3:04:13PM in #2 . More if I click the foreach hyperlink in the above snapshot is takes me to the below snaphot and it is very clear and convincing .
In the above snapshot , you can see that the the foreach is running in parallel and and the delay activity is only initiated when foreach is done . In this snapshot the timing is correct
pt#1 + pt#2 < pt#3
Do let me know if this helps .
Thanks Himanshu
Please do consider to click on "Accept Answer" and "Upvote" on the post that helps you, as it can be beneficial to other community members.