Die Codeabdeckung misst, welcher Prozentsatz des Quellcodes ausgeführt wird, wenn Ihre Testsuite ausgeführt wird. Code Quality zeigt einen Abdeckungsprozentsatz für Pullanforderungen an, nachdem Sie einen Cobertura-XML-Abdeckungsbericht hochgeladen haben.
Berechnung der Abdeckung
Der Abdeckungsprozentsatz stellt die Anzahl der durch Tests abgedeckten Zeilen dar, dividiert durch die Gesamtzahl der Zeilen, ausgedrückt als Prozentsatz. Code Quality speichert den neuesten Upload für jede Verzweigung (einschließlich der Standardverzweigung) und vergleicht die Pullanforderungs-Verzweigungsabdeckung mit der Standardmäßigen Verzweigungsabdeckung.
Wenn Ihre Standardverzweigung beispielsweise 44% Abdeckung aufweist und Ihre Pullanforderungsverzweigung 65% Abdeckung aufweist, hat die Pullanforderung 21 Prozent der Abdeckung erhalten.
Delta pro Datei
Die Aufschlüsselung pro Datei bei Pullanforderungen zeigt, wie sich die Abdeckung für jede geänderte Datei geändert hat. Ein positives Delta bedeutet, dass die Datei im Vergleich zur Standardverzweigung die Abdeckung für die Pullanforderungsverzweigung erhält.
Informationen zum Einrichten der Codeabdeckung für Ihr Repository finden Sie unter Einrichten der Codeabdeckung für Ihr Repository.