fix TEST_JOBS=auto max jobs detection

Change-Id: I63f747e92d239e878550392df24fb7aac2b5a3e3
Signed-off-by: Klement Sekera <ksekera@cisco.com>
This commit is contained in:
Klement Sekera
2018-09-18 14:32:27 +02:00
committed by Damjan Marion
parent c15d148f0f
commit 6c7bda9112

View File

@ -614,7 +614,7 @@ if __name__ == '__main__':
else:
extra_shm = shm_free - min_req_shm
shm_max_processes += extra_shm / shm_per_process
concurrent_tests = max(cpu_count(), shm_max_processes)
concurrent_tests = min(cpu_count(), shm_max_processes)
print('Found enough resources to run tests with %s cores'
% concurrent_tests)
elif test_jobs.isdigit():