Closed CraigMacomber closed 3 years ago
Hi @CraigMacomber
Thanks for bringing this up. Seems like a low hanging fruit to reduce wasted time - i'll check it out and let you know once there's a fix available.
Hi @CraigMacomber
I just updated the tasks and now we shouldn't have that problem anymore.
If you'd like to verify please go ahead and please let me know whether it works as expected. If not (as I guess it's hard to reproduce anyway...) you can also directly close the issue.
Thanks for reporting this and helping improve the tasks, it's appreciated. Please don't hesitate to add more issues in case you find a problem or have a question.
I don't actually know how to easily reproduce this in our setup (I just saw it in output when things broke once). Feel free to close the issue if you want, and if I ever see it again (and we are on a version that should be fixed) I'll reopen it.
When retrying 5 times, there is a wait between each retry (good), however there is also a wait after the last retry which is just wasted time. Since each retry doubles the wait, this wasted retry is actually longer than all the others combined.
You can see an example of this in the output of other issues file here, for example in: https://github.com/huserben/TfsExtensions/issues/161
The particular case I ran into is included below:
There is also the issue regarding these error messages not being very descriptive (The actual issue was the branch we were trying to checkout did not exist): I don't know if that's caused by this extension or not though.