Araçlı Dosya Bilgileri
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
--instrumentation_filter
tarafından
kod kapsamı verisi toplama amacıyla eşleştirilen kural hedefleri için kaynak dosyalar ve enstrümantasyon meta veri dosyaları hakkında bilgi içerir. Kapsam verisi toplama etkinleştirildiğinde,
instrumented_files
ve
metadata_files
içindeki birleştirilmiş yolları içeren bir manifest, giriş olarak test işlemine iletilir. Manifest'in yolu,
COVERAGE_MANIFEST
ortam değişkeninde belirtilir. Kaynak dosyalar değil, meta veri dosyaları da giriş olarak test işlemine iletilir.
InstrumentedFilesInfo
, bir
aspect'in uygulama işlevi tarafından döndürüldüğünde temel kural hedefindeki tüm
InstrumentedFilesInfo
yoksayılır.
Üyeler
instrumented_files
depset InstrumentedFilesInfo.instrumented_files
Bu hedef ve bağımlıları için enstrümanlı kaynak dosyaları temsil eden
File
nesnelerinin
depset
.
depset InstrumentedFilesInfo.metadata_files
Bu hedef ve bağımlılıkları için kapsama meta veri dosyalarını temsil eden
File
nesnelerinin
depset
'si. Bu dosyalar, kod yürütüldükten sonra LCOV biçiminde kapsam çıktısı oluşturmak için gereken ek bilgileri (ör.
gcc
,
-ftest-coverage
ile çalıştırıldığında oluşturulan
.gcno
dosyaları) içerir.