मैं ऐप्पल एलएलवीएम कंपाइलर 4.1 का उपयोग कर एक्सकोड 4.5 पर चल रहे आईओएस प्रोजेक्ट पर कोड कवरेज डेटा फाइल (.gdca और .gcno) उत्पन्न कर रहा हूं।आईओएस के लिए gcovr का उपयोग कर कोबर्टुरा प्रारूप xml फ़ाइलों को कैसे उत्पन्न करता है?
फ़ाइलें लाइब्रेरी/डेवलपर/Xcode/DerivedData/दर्शक-evgaabclrjcouydwveuptwroeofm के तहत बनाया जा रहा है/निर्माण/मध्यवर्ती/viewer.build/कवरेज-iphonesimulator/viewer_generic/viewer_generic.build/वस्तुओं सामान्य/i386।
सभी (.o, .d, .dia, .gcda, .gdno) फ़ाइलें इस निर्देशिका के अंतर्गत हैं। कोई उप फ़ोल्डर्स नहीं हैं।
मैं कवर स्टोरी का उपयोग कर व्यक्तिगत .gcda फ़ाइलों को खोलने में सक्षम हूं। अब मैं एक रिपोर्ट जेनरेट करना चाहता हूं जिसे कोबर्टुरा का उपयोग करके देखा जा सकता है।
मैं इसके लिए gcovr का उपयोग करने की कोशिश कर रहा हूं। gcno: टर्मिनल पर मैं ऊपर फ़ोल्डर
Command: gcovr -r `pwd` -x -v
Output:
(Several lines of similar output as below)
Running gcov: 'gcov /Users/abc/Library/Developer/Xcode/DerivedData/viewer-evgaabclrjcouydwveuptwroeofm/Build/Intermediates/viewer.build/Coverage-iphonesimulator/viewer_generic/viewer_generic.build/Objects-normal/i386/FILE_NAME.gcda --branch-counts --branch-probabilities --preserve-paths --object-directory /Users/abc/Library/Developer/Xcode/DerivedData/viewer-evgaabclrjcouydwveuptwroeofm/Build/Intermediates/viewer.build/Coverage-iphonesimulator/viewer_generic/viewer_generic.build/Objects-normal/i386' in '/Users/abc/Library/Developer/Xcode/DerivedData/viewer-evgaabclrjcouydwveuptwroeofm/Build/Intermediates/viewer.build/Coverage-iphonesimulator/viewer_generic/viewer_generic.build/Objects-normal/i386'
Parsing coverage data for file /Users/abc/Documents/Perforce/DPS-MacBookPro/depot/sandbox/Viewer-Labatt/Blue/viewers/ipadviewer/iphone/apps/viewer/Classes/view/zooming/FILE_NAME.mm
Filtering coverage data for file /Users/abc/Documents/Perforce/DPS-MacBookPro/depot/sandbox/Viewer-Labatt/Blue/viewers/ipadviewer/iphone/apps/viewer/Classes/view/zooming/FILE_NAME.mm
Gathered coveraged data for 0 files
<?xml version="1.0" ?>
<!DOCTYPE coverage
SYSTEM 'http://cobertura.sourceforge.net/xml/coverage-03.dtd'>
<coverage branch-rate="0.0" line-rate="0.0" timestamp="1354144430" version="gcovr 2.4 (r2774)">
<sources>
<source>
/Users/abc/Library/Developer/Xcode/DerivedData/viewer-evgaabclrjcouydwveuptwroeofm/Build/Intermediates/viewer.build/Coverage-iphonesimulator/viewer_generic/viewer_generic.build/Objects-normal/i386
</source>
</sources>
<packages/>
</coverage>
मैं एक चेतावनी देख रहा हूँ करने के लिए मिल गया संस्करण '404', '402' पसंद करते हैं
कृपया मेरी मदद यह पता लगाने क्यों gcovr रिपोर्ट उत्पन्न करने में असमर्थ है।
हाय, क्या आप यह काम करने में सक्षम थे? –