Print /proc/cpuinfo and /proc/meminfo before starting to build.

This commit is contained in:
kennytm 2018-03-10 19:55:04 +08:00
parent b8cd6e5d7b
commit c67e553384
No known key found for this signature in database
GPG Key ID: FEF6C8051D0E013C

View File

@ -91,11 +91,19 @@ make check-bootstrap
travis_fold end check-bootstrap
travis_time_finish
# Display the CPU and memory information. This helps us know why the CI timing
# is fluctuating.
travis_fold start log-system-info
if [ "$TRAVIS_OS_NAME" = "osx" ]; then
system_profiler SPHardwareDataType || true
sysctl hw || true
ncpus=$(sysctl -n hw.ncpu)
else
cat /proc/cpuinfo || true
cat /proc/meminfo || true
ncpus=$(grep processor /proc/cpuinfo | wc -l)
fi
travis_fold end log-system-info
if [ ! -z "$SCRIPT" ]; then
sh -x -c "$SCRIPT"