Github Actions Freez без сообщения журнала - PullRequest
0 голосов
/ 25 апреля 2020

У меня есть следующий рабочий процесс Github Actions: https://github.com/ubisoftinc/mobydq/actions/runs/87370253/workflow

Шаг "Выполнить Docker контейнеры для тестирования пакетных методов" останавливается без генерации какого-либо вывода. Я отменил рабочий процесс после того, как этот шаг выполнялся более 20 минут, в то время как обычно он занимает 1 секунду.

Шаги

- name: Run Docker containers to test batch methods
  run: |
      export TEST_CASE=test_scripts.test_batch
      export TEST_HOST=
      export TEST_PORT=
      docker-compose -f docker-compose.yml -f docker-compose.test.yml up --exit-code-from test-scripts test-scripts

Freez https://github.com/ubisoftinc/mobydq/runs/617412303?check_suite_focus=true

  Run Docker containers to test batch methods (21m 14s)
##[error]The operation was canceled.
Run export TEST_CASE=test_scripts.test_batch
using --exit-code-from implies --abort-on-container-exit
mobydq-db is up-to-date
mobydq-graphql is up-to-date
mobydq-scripts is up-to-date
Creating mobydq-test-scripts ... 

Creating mobydq-test-scripts ... done
Attaching to mobydq-test-scripts
mobydq-test-scripts | Execute test case test_scripts.test_batch
mobydq-test-scripts | test_update_batch_status (test_scripts.test_batch.TestBatch)
##[error]The operation was canceled.

Тестовый пример работает нормально, когда я запускаю его локально, и выдает следующий вывод.

Attaching to mobydq-test-scripts
mobydq-test-scripts | Execute test case test_scripts.test_batch
mobydq-test-scripts | test_update_batch_status (test_scripts.test_batch.TestBatch)
mobydq-test-scripts | Unit tests for method update_batch_status. ... ok
mobydq-test-scripts |
mobydq-test-scripts | ----------------------------------------------------------------------
mobydq-test-scripts | Ran 1 test in 0.128s
mobydq-test-scripts |
mobydq-test-scripts | OK
mobydq-test-scripts exited with code 0
Aborting on container exit...

Любое предложение, как устранить эту проблему, пожалуйста?

...