We are currently trying to lighten load on our perforce server, and one contributor to this load is jobs doing unnecessary force syncs.
I may be wrong (looked at the source and couldn't find anything that was doing this) but I seem to remember whenever a build fails it will trigger a "One time force sync" on the next build.
Perhaps this is a result of not being on the latest perforce plugin (we are on 1.3.18), or perhaps I am totally wrong and this never existed. If it does exist, I would like a way to configure it on/off on a per build basis.
Thanks for the great plugin and support!