È una buona idea includere i log di test nel repository del software?

2

Ho scritto un software in python con test unitari e test di sistema insieme a un altro sviluppatore. Il software è controllato in versione con git. Prima di unire i rami, ci assicuriamo che i rami superino i test, quindi i conflitti dopo l'unione sono solo legati all'unione.

È una buona idea controllare la versione dei log di test anche nel repository del software?

modifica:

In particolare, i log di test sono l'output delle esecuzioni del test; elenco di tutti i test e se hanno superato o fallito.

I test sono tutti automatizzati, quindi non è necessaria l'interazione dell'utente per eseguire i test.

    
posta hakanc 02.07.2015 - 12:01
fonte

1 risposta

7

No, non è una buona idea. Il controllo del codice sorgente è denominato in questo modo poiché contiene l'origine, non il risultato compilato o l'output di test nell'esempio. I log di test sono file temporanei che vengono utilizzati solo per eseguire il debug dei test e pertanto non dovrebbero essere presenti nel controllo del codice sorgente.

    
risposta data 02.07.2015 - 20:00
fonte

Leggi altre domande sui tag