Build System Project - Latest Update

2016-11-10 Thread David Burns
Below is a highlight of all work the build peers have done in the last few weeks as part of their work to modernise the build infrastructure. Since the last report[1] a large number of improvements have landed in Mozilla Central. The build peers have landed support for a new construct in python

Build System Project - Latest Update

2016-10-25 Thread David Burns
Below is a highlight of all work the build peers have done in the last few weeks as part of their work to modernise the build infrastructure. Since the last report[1] a large number of improvements have landed in Mozilla Central. The build peers have managed to get numerous patches landed for

Build System Project - Latest Update

2016-09-02 Thread David Burns
Below is a highlight of all work the build peers have done since the last report[1]. The build peers have been working to get faster builds in automation as well as for local developers. We have landed changes to stop generating XPIDL sources in artifact builds[2], which is a performance and

Build System Project - Latest Update

2016-08-04 Thread David Burns
Below is a highlight of all work the build peers have done since the last report[1]. The build peers have been working to get faster builds in automation as well as well as local developers. We have updated the way that Taskcluster decision and linting jobs use version control[2]. This has driven

Build System Project - Latest Update

2016-07-22 Thread David Burns
Below is a highlight of all work the build peers have done since the last report[1]. The build peers have been working to get faster builds in automation as well as well as local developers. We are currently testing the distributed cache rewrite (sccache) to make sure that we have not regressed

Build System Project - Latest Update

2016-06-02 Thread David Burns
Below is a highlight of all work the build peers have done since the last report[1]. We have reduced the time it takes to run reftests as well as the amount of I/O that happens during the tests by disabling some features in Firefox that are not used during the test. This has saved over 50GB of