This is an archive of the discontinued LLVM Phabricator instance.

[zorg] Throttle down parallelism of AArch64 and AArch32 libcxx bots
ClosedPublic

Authored by maxim-kuvyrkov on Apr 20 2018, 5:11 AM.

Details

Summary

... to workaround timing assumptions in libcxx testsuites.
A number of locking tests assert that they get a lock under certain time
(50ms), which can fail under heavy load. Throttling down parallelism
should fix that because each bot is guaranteed ~2 CPUs (out of 64),
which is plenty for single-threaded operation.

Diff Detail

Repository
rL LLVM

Event Timeline

maxim-kuvyrkov created this revision.Apr 20 2018, 5:11 AM

Gentle ping? This is a fairly simple patch. Without it I can't enable linaro-armv8-01-arm-libcxx* bots.

rengolin accepted this revision.May 1 2018, 3:25 AM
This revision is now accepted and ready to land.May 1 2018, 3:25 AM
This revision was automatically updated to reflect the committed changes.