Пропуски Middle CI и параллельный запуск обновлено

Матрица шардов в GitHub Actions

Вопрос

Допишите конфигурацию: 3 шарда, падение одного не отменяет остальные.

strategy:
  __(1)__: false
  matrix:
    shard: [1, 2, 3]

Команда в шаге третьего шарда: npx playwright test --shard=3/__(2)__

Попробуйте сами

Заполните пропуски по номерам.

1
2
Показать ответ и разбор

Коротко

fail-fast: false позволяет доработать всем джобам матрицы. Знаменатель шарда равен общему числу шардов, иначе часть тестов не запустится или запустится дважды.

Что в пропусках

1

fail-fast

2

3

Разбор

fail-fast: false позволяет доработать всем джобам матрицы. Знаменатель шарда равен общему числу шардов, иначе часть тестов не запустится или запустится дважды.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.