У меня есть этап travis, который выполняет команду. На этом этапе возвращаются интеграционные тесты, написанные с использованием scala test и wiremock
script:
- sbt doSomething
. Предположим, что doSomething
выполняет мои интеграционные тесты. Когда это работает на Трэвисе, мои тесты случайно проваливаются. Иногда происходит сбой 598, иногда 404 или 500. Это очень нерегулярно.
но когда я запускаю ту же стадию в Debug Mode
и отлаживаю эту сборку в ssh
, она открывает путь в терминале моего Mac. Затем, если я запускаю sbt doSomething
, я не вижу никаких сбоев, все тесты проходят независимо от того, сколько раз я выполняю одну и ту же команду.
В идеале оба они выполняют одни и те же операции. Почему это нерегулярно на travis и почему оно всегда проходит в тихом режиме? Это проблема с Трэвисом КИ? Есть ли способ разобраться?