commit | 6b17007b564c4b230527ecfef3445714a65a68e6 | [log] [tgz] |
---|---|---|
author | Daniel Leung <daniel.leung@intel.com> | Thu Apr 07 12:10:25 2016 -0700 |
committer | Anas Nashif <nashif@linux.intel.com> | Fri Apr 08 14:50:20 2016 +0000 |
tree | 607ddab19b9eaa459ffb944ea943f7e75a6953c3 | |
parent | 79bf4a0e5a656826186143d695d2229beb85e9a7 [diff] |
sanitycheck: parallelize binary size calculations Instead of running nm/objdump and parsing the results one testcase at a time, do these in parallel to speed up sanity check a bit. The sanitycheck now requires at least Python 3.2 to run because of the usage of concurrent.futures. This reduces build time (--all -b) from 4:30 to 3:08 on 24C/48T Xeon-E5. Change-Id: I8e7c1efb2f473c7f2b65658f8ed9a101ed091eea Signed-off-by: Daniel Leung <daniel.leung@intel.com>