R testthat тесты срыв на Azure - PullRequest
0 голосов
/ 08 мая 2019

Я пишу пакет R с тестами с использованием пакета testthat.Тесты проходят локально и на Travis.

Я хочу представить преимущества параллелизации на 24 ядрах, поэтому я настраиваю виртуальную машину на Azure программно:

az vm create \
   --resource-group rgName \
   --name test \
   --image microsoft-dsvm:linux-data-science-vm-ubuntu:linuxdsvmubuntu:18.12.01 \
   --size Standard_NV24 \
   --admin-username azureuser \
    --generate-ssh-keys

Я звонюdevtools::test() и виртуальная машина застревает на testthat в течение нескольких часов с 0% загрузкой ЦП:

✔  checking for unstated dependencies in ‘tests’ ...
─  checking tests ...
   Running ‘testthat.R’

devtools::test() не имеет конкретных аргументов для вывода некоторого вывода, и она вызывает testthat::test_dir(), чтотакже не имеет аргументов для вывода на печать.

Как отладить, почему тесты останавливаются в Azure?

...