tag:blogger.com,1999:blog-1319569669819672005.post8268357347498693101..comments2024-02-22T00:22:54.782-08:00Comments on jon boydell: XCode, iOS and Code CoverageAnonymoushttp://www.blogger.com/profile/02796258713955488441noreply@blogger.comBlogger3125tag:blogger.com,1999:blog-1319569669819672005.post-88592615149966366412012-11-28T14:58:59.908-08:002012-11-28T14:58:59.908-08:00I have code coverage data generated such that the ...I have code coverage data generated such that the files are in i386 folder. When trying to run gcovr command it seems to be finding the .gcda files but doesn't output anything. <br /><br />I run the command from i386 folder.<br /><br />Command: gcovr -r `pwd` -v<br /><br />Output:<br />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'<br />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<br /> 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<br />Gathered coveraged data for 0 files<br />------------------------------------------------------------------------------<br />File Lines Exec Cover Missing<br />------------------------------------------------------------------------------<br />------------------------------------------------------------------------------<br />TOTAL 0 0 --%<br />------------------------------------------------------------------------------Rahul Parekhhttps://www.blogger.com/profile/05913703989753780306noreply@blogger.comtag:blogger.com,1999:blog-1319569669819672005.post-1316211585089182352011-11-30T08:47:12.606-08:002011-11-30T08:47:12.606-08:00Great post!
I have managed to do this with only ...Great post! <br /><br />I have managed to do this with only application test though. according to the xcode4 app dev workflow, i did not duplicate the original app target as a separate target to host the unit test, so i directly changed the build setting to generate the code coverage on the original target with is involved with a scheme that does the test. All works fine on Simulator with code coverage and everything. however I cant get the same setting to build for device. <br /><br />error> ld: library not found for -lprofile_rt<br /><br />any hint how to fix this? Thanks!GT_SEANhttps://www.blogger.com/profile/14601099547146493882noreply@blogger.comtag:blogger.com,1999:blog-1319569669819672005.post-61954589004037893272011-11-04T00:01:20.207-07:002011-11-04T00:01:20.207-07:00GRRREAT! Spent a whole day trying to get the setup...GRRREAT! Spent a whole day trying to get the setup right before finding this post. Totally solved my problems. Thanks a lot!HonestJoehttps://www.blogger.com/profile/04985309850347560380noreply@blogger.com