[riot-notifications] [RIOT] make: clean artifacts after build success/fail (#3268)
notifications at github.com
Sun Jun 28 22:22:26 CEST 2015
Currently, the buildtest target just builds each application without cleaning up afterwards.
This is problematic (see the table) when you run a full buildtest (all applications / tests compiled for all platforms).
I solved this problem by executing the ```clean``` target after each individual successful / failed build process. Since, this is not very costly (IO doesn't seem to be a bottle-neck for the buildtest) I think we
can afford to run ```clean``` often (running out of storage space is definitely worse than waiting a few minutes more).
Current disk space usage after a buildtest (sorted by MCU group):
Also: I suspect that some of the weird / non-reproducible travis failures we encountered (e.g. #2479) can be attributed to this high disk space usage.
You can view, comment on, or merge this pull request online at:
-- Commit Summary --
* make: clean artifacts after build success/fail
-- File Changes --
M Makefile.buildtests (1)
-- Patch Links --
Reply to this email directly or view it on GitHub:
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the notifications