Да, это ожидается. Всякий раз, когда вы объединяете PR, ветка master
обновляется. Таким образом, тесты повторяются там.
Давайте представим 2 PR:
master
|- commit A - PR1
|- commit B - PR2
Вы начинаете с объединения PR1. Фиксация А добавляется к мастеру. Затем вы объединяете PR2.
Но когда этот второй пиар был протестирован, в его дереве не было коммита А. Таким образом, ваши тесты могут быть неудачными.