Compiling sage takes a while and does a lot of stuff. Each time I am wondering which components takes so much time and which are fast. I wrote a module in my slabbe version 0.3b2 package available on PyPI to figure this out.
This is after compiling 7.5.beta6 after an upgrade from 7.5.beta4:
sage:fromslabbe.analyze_sage_buildimportdraw_sage_buildsage:draw_sage_build().pdf()

From scratch from a fresh git clone of 7.5.beta6, after running MAKE='make-j4' make ptestlong, I get:
sage:fromslabbe.analyze_sage_buildimportdraw_sage_buildsage:draw_sage_build().pdf()

The picture does not include the start and ptestlong because there was an error compiling the documentation.
By default, draw_sage_build considers all of the logs files in logs/pkgs but options are available to consider only log files created in a given interval of time. See draw_sage_build? for more info.