This release is not large in scope but it has many performance improvements.
The main improvement is to have reduced the number of times that we fetch for information and use a cache where possible. The network cost was very high.
You can read more about in here: http://explique.me/cProfile
0.6.0...0.7.0
The main improvement is to have reduced the number of times that we fetch for information and use a cache where possible. The network cost was very high.
You can read more about in here: http://explique.me/cProfile
Contributions
Thanks to @adusca @parkouss @vaibhavmagarwal for their contributions on this release.How to update
Run "pip install -U mozci" to updateMajor highlights
- Reduce drastically the number of requests by caching where possible
- If a failed build has uploaded good files let's use them
- Added support for retriggering and cancelling jobs
- Retrigger a job once with a count of N instead of triggering individually N times
Minor improvements
- Documenation updates
- Add waffle.io badge
All changes
You can see all changes in here:0.6.0...0.7.0
This work by Zambrano Gasparnian, Armen is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License.