Menu

coverage.em file format

2005-02-03
2013-05-09
  • Nobody/Anonymous

    Hi,
    I had instrumented all the jars in a particular directory,to produce a coverage.em. Now I want to remove the coverage for most of the classes. So there a way i can hack the .em file to remove the metadata.
    Also,is the .em and .ec file formats documented someplace ?

     
    • Vlad Roubtsov

      Vlad Roubtsov - 2005-02-03

      Removing metadata from an .em file is not possible at the moment. EMMA was designed with a mindset that users will filter early, at the instrumentation time. However, some users have convinced me that it can be convenient to instrument everything and filter later, at report generation time. I agreed and this is a pending RFE: http://sourceforge.net/tracker/index.php?func=detail&aid=1059959&group_id=108932&atid=651900

      Right now, your only option is to start again and this time not instrument everything by using an appropriate filter (Chapter 6 in the reference manual explains those in detail).

      .em and .ec file formats are not documented. You would have to read code in DataFactory to understand ithem. The format design is biased towards serialization speed and making appends as transactional as possible (but supporting a flexible manipulation API).

       

Log in to post a comment.