Используйте make
(без -j
флаг) или make -j1
, потому что bazel
(который вызывается внутри во время сборки) обрабатывает параллелизм сборки (и тестов) и устанавливает количество заданий равным количество ядер по умолчанию (в вашем случае это 8).
Чтобы настроить параллелизм, чтобы уменьшить количество заданий до количества ядер, создайте файл с именем user.bazelrc
в root хранилища (того же уровня, что и файл WORKSPACE
) с содержанием
test --jobs=N
для некоторого N
меньшего количества ядер, чем у вас.
См. Также https://docs.bazel.build/versions/master/guide.html#bazelrc.