Vælg mellem retry og rettelse af en uafsluttet Make-kørsel
En fejlet kørsel ligger stadig i Make, selv om scenariet er blevet rettet. Det er fristende at trykke retry på hele listen. Start i stedet med at undersøge, hvilken fejl der opstod, og hvilken konfiguration det næste forsøg vil bruge.
Find den konkrete fejl og dens tilstand
Under Incomplete executions kan den gemte kørsel åbnes med Details. Make skelner blandt andet mellem Unresolved, Pending, In progress og Resolved. Pending betyder, at et nyt forsøg er planlagt; det er endnu ikke et færdigt resultat.
Skriv kørselsreferencen, det fejlede modul og det forventede resultat i den eksisterende driftsnote. Undersøg også, hvad der allerede findes i målsystemet, før en handling med ukendt udfald gentages. En timeout er ikke alene dokumentation for, at intet blev oprettet.
Brug retry til den rigtige fejltype
Make oplyser, at retry starter ved det fejlede modul med samme konfiguration som ved fejlen. Det passer især til midlertidige forbindelses- og rate limit-fejl. Hvis modulindstillinger eller scenariets opbygning skal ændres, beskriver vejledningen en manuel løsning af den uafsluttede kørsel.
Et tænkt eksempel er en forkert feltmapping. Kontrollér mappingen i den gemte kørsels detaljer frem for at antage, at en ændring i det almindelige scenarie allerede er med. Lad den ansvarlige afklare både rettelse og tilladelse til at behandle input igen.
Følg resultatet efter genoptagelsen
Ved manuel løsning kan modulet rettes og gemmes, hvorefter Run once genoptager med det oprindelige input. Fejler et senere modul, kan Make oprette en ny uafsluttet kørsel dér.
Afslut derfor først sagen, når det forventede resultat er kontrolleret, og eventuelle nye fejl er knyttet til samme driftsopgave. Gem antal behandlede poster og rester. En kølagt genoptagelse eller en rettet indstilling er et fremskridt, men skal ikke rapporteres som en færdig levering.