I am having a few issues with my TC integration.
Perforce check out
I have a very large check-out folder (total size 1.46 GB). I set the "Checkout directory" and un-check "Clean all files before build". Most of the time it works, but sometimes TC starts checking out without any need. I want TC only run p4 sync on each of the roots and do nothing else. If something fails I would rather have an option to force cleaning once.
Similarly I have pretty big artifacts folder (234 MB). Main build triggers a test build, which requires the artifacts (build artifacts dependencies). This does not work very well either, because TC is "hanging" in "Resolving artifact dependencies..." for a long time. It would be great if build trigger allowed the option of running on the same agent which trigger this build.