summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2017-01-17build-perf-bisect: add rootfstime methodmarquiz/scriptsMarkus Lehtonen
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
2016-10-21build-perf-bisect: introduce -j and -t optionsMarkus Lehtonen
For controlling the parallelism of the build. Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
2016-10-06build-perf-bisect: add esdksizetest methodMarkus Lehtonen
Method measuring the deployed size of eSDK. Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
2016-10-06build-perf-bisect: introduce -i optionMarkus Lehtonen
For inverting the logic, i.e. values over the threshold are OK and below it fail, instead of the other way around. Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
2016-10-06implement build-perf-test-revs.shMarkus Lehtonen
Simple wrapper for build-perf-bisect.sh for measuring multiple revisions. Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
2016-10-06build-perf-bisect: introduce -n optionMarkus Lehtonen
Causes no threshold to be required, making all results pass. Useful for just measuring perf. Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
2016-10-06build-perf-bisect: make build target an optional argumentMarkus Lehtonen
Which defaults to core-image-sato. Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
2016-10-06build-perf-bisect: pre-check sudo permissionsMarkus Lehtonen
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
2016-10-06build-perf-bisect: add buildtime2 test methodMarkus Lehtonen
Method for better evaluating the build time of one build target, without the buildtime of the (build) dependencies affecting the result. Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
2016-10-06build-perf-bisect: save buildstats when doing buildtimeMarkus Lehtonen
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
2016-10-06build-perf-bisect: improve human-readable time format a bitMarkus Lehtonen
Don't print 'hours' if it's 0. Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
2016-10-06build-perf-bisect: support averaging over multiple runsMarkus Lehtonen
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
2016-10-06build-perf-bisect: do floating point arithmeticMarkus Lehtonen
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
2016-10-06build-perf-bisect: always do cleanupMarkus Lehtonen
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
2016-10-06build-perf-bisect: add parsetime test methodMarkus Lehtonen
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
2016-10-06build-perf-bisect: add esdktime test methodMarkus Lehtonen
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
2016-10-06build-perf-bisect: better handling of command failuresMarkus Lehtonen
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
2016-10-06build-perf-bisect: multiple possible test methodsMarkus Lehtonen
Implement -m command line argument for specifying the test method to use. Default is the existing 'buildtime' method. The patch also adds a new 'tmpsize' method that measures the size of the tmp directory. Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
2016-09-28Add build-perf-bisect.shMarkus Lehtonen
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>
2016-08-24Initial commitMarkus Lehtonen
Signed-off-by: Markus Lehtonen <markus.lehtonen@linux.intel.com>