Araçlı Dosya Bilgileri

--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.

metadata_files

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.