Merge pull request #21201 from erictune/mac-unit-test

Auto commit by PR queue bot
This commit is contained in:
k8s-merge-robot 2016-02-22 11:04:47 -08:00
commit 818aaaa5c1

View File

@ -303,6 +303,17 @@ reportCoverageToCoveralls() {
fi
}
checkFDs() {
# several unittests panic when httptest cannot open more sockets
# due to the low default files limit on OS X. Warn about low limit.
local fileslimit="$(ulimit -n)"
if [[ $fileslimit -lt 1000 ]]; then
echo "WARNING: ulimit -n (files) should be at least 1000, is $fileslimit, may cause test failure";
fi
}
checkFDs
# Convert the CSVs to arrays.
IFS=';' read -a apiVersions <<< "${KUBE_TEST_API_VERSIONS}"
IFS=',' read -a etcdPrefixes <<< "${KUBE_TEST_ETCD_PREFIXES}"