Hi everyone,
we upgraded our FinalBuilder Installation to build 2892 and now our builds seem to take up about three times as much time as before.
Attachment unavailableThe most recent build seen in the screenshot was done with the latest build. The previous ones were done with build 2795. Our build script builds a number of Delphi projects in parallel. When looking at the processes on our build server I can see the FinalBuilder process running with high CPU usage and only occasionally there will be a Delphi compiler process running.
Hi Chillefeld,
can you consistently reproduce this? (If so…I will avoid upgrading for now)
Thanks,
Dave
Hi Dave,
I did 5 builds with different configurations. All of them were consistently slower by a factor of about 3.
Did you look at the log to see what actions are taking the time? I just ran a build on Continua CI using this version of FinalBuilder (building itself) and the time was normal.
Hi,
Sorry, I did not get to reply sooner. I have now done some more tests on an exact clone of our main build VM and I cannot see any performance differences between the different FB builds on that machine. I will try again on our main build server later but for now I think that the problem was probably on our side.
BTW, if you have not already done so, I recommend updating to build 2910, the installer for 2892 was not installing updating some files.
We should have an update to Continua Ci next week, we’ve been profiling & optimising our sql queries this week and found some nice peformance gains which should also significantly reduce the load on the database server.
Hi,
I am noticing a big performance hit using 2910. It also reports my assurance expires today when in fact, it’s tomorrow.
I have gone back to 2795.
SysInternals ProcMon shows tons of writes to the FBL7 file while it appears that nothing is happening.
Anyone else seeing slowness?
Thanks,
Dave
We have not had any other reports of this, and as far as I can see, nothing has changed that would cause this sort of issue. If you have antivirus software on your machine, make sure you add exclusions for .fbl7 files.
We’er using 2910 on our build agents to build FinalBuilder, Automise and Continua CI and we’re not seeing any performance issues (build times are within the normal range).
Hi Dave,
Just to clarify a few things so that I can help narrow this down.
- Your witnessing the performance drop in the IDE only, or also in FBCMD / Continua using FBCMD?
- All actions are completing slower, or certain ones are slower than others?
- The builds are consistently slower, or its erratic?
Hi Jason,
thanks for following up.
The slowness is seen with FBCMD. I am still conducting tests but it appears to be a global slowdown by a factor of 4-5.
I am using the TFS2013 template and VS2013 Update 1 on Windows 2012 Server R2 if that helps.
I ran a build on our Integration branch with Build 2795 which ran 90 minutes. I upgraded to Build 2910 and launched a new build. It has been running for 2.5 hours now and is nowhere near being done.
Thanks!
Dave
Hi Dave,
If possible would I be able to get logs of those two builds? Exported logs would be best as that would mean I don’t require the projects. Feel free to remove any passwords or sensitive information. I am mainly concerned with action, and control flows which show a slow down. Seeing the difference in action completion times will help.
Hi Jason,
I have emailed in the logs.
Thanks!
Dave