Un dataset utilizzato solo durante le campagne di validazione trimestrali fornisce molto meno valore di uno collegato direttamente al flusso di lavoro ingegneristico quotidiano. Questo articolo copre l'architettura di integrazione continua costruita attorno all'harness di riproduzione.
Ogni modifica proposta al livello applicativo V2V attiva un job CI che riproduce un sottoinsieme curato di 400 tracce ad alto valore — che spaziano da canyon urbani, immissioni autostradali e incontri densi agli incroci — sulla build candidata, bloccando il merge se la precisione o il richiamo rispetto al ground truth etichettato scende sotto la baseline della release precedente.
Quando una traccia riprodotta fallisce, l'harness biseca automaticamente l'intervallo di commit dall'ultima esecuzione riuscita, rieseguendo solo la traccia fallita su ogni build intermedia per isolare la modifica colpevole in pochi minuti, invece di richiedere a un ingegnere di riprodurre manualmente uno scenario di campo che aveva richiesto un'intera giornata per essere originariamente catturato.