One of my colleagues executed EMMA with the parameters
report -r txt,html -in ../coverage.es -sp /some/path
and got this:
EMMA: processing input files ....
EMMA: 1 file(s) read and merged in 157 ms
EMMA: not all instrumented classes were compiled with source file
EMMA: debug data: no sources will be embedded in the report.
EMMA: line coverage requested in a report of type [txt] but
EMMA: not all instrumented classes were compiled with line number
EMMA: debug data: this column will be removed from the report.
EMMA: showing up to 3 classes without full debug info per package:
EMMA: writing [txt] report to [/some/path/coverage.txt] ...
EMMA: not all instrumented classes were compiled with source file
EMMA: debug data: no sources will be embedded in the report.
EMMA: line coverage requested in a report of type [html] but
EMMA: not all instrumented classes were compiled with line number
EMMA: debug data: this column will be removed from the report.
EMMA: showing up to 3 classes without full debug info per package:
EMMA: writing [html] report to [/some/path/coverage/index.html] ...
How can we find out, which classes have been compiled without debug info?
There is no list of such classes shown after "EMMA: showing up to 3 classes without full debug info per package:".
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Now another colleague has the same problem.
Please help us!
EMMA: processing input files ...
EMMA: 2 file(s) read and merged in 269 ms
EMMA: not all instrumented classes were compiled with source file
EMMA: debug data: no sources will be embedded in the report.
EMMA: line coverage requested in a report of type [txt] but
EMMA: not all instrumented classes were compiled with line number
EMMA: debug data: this column will be removed from the report.
EMMA: showing up to 3 classes without full debug info per package:
EMMA: writing [txt] report to [/.../coverage.txt] ...
EMMA: not all instrumented classes were compiled with source file
EMMA: debug data: no sources will be embedded in the report.
EMMA: line coverage requested in a report of type [html] but
EMMA: not all instrumented classes were compiled with line number
EMMA: debug data: this column will be removed from the report.
EMMA: showing up to 3 classes without full debug info per package:
EMMA: writing [html] report to [/.../coverage/index.html] ...
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Ok, could you create a new bug issue and attach the coverage.es file from the first post or another copy of it that reproduces the problem? (new bug issues is the only way SourceForge will allow non-project members to attach files to tracker issues).
coverage.es format will keep your (company's) code private. If you are still worried about disclosure etc, email the file to my SF alias.
Vlad.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
One of my colleagues executed EMMA with the parameters
report -r txt,html -in ../coverage.es -sp /some/path
and got this:
EMMA: processing input files ....
EMMA: 1 file(s) read and merged in 157 ms
EMMA: not all instrumented classes were compiled with source file
EMMA: debug data: no sources will be embedded in the report.
EMMA: line coverage requested in a report of type [txt] but
EMMA: not all instrumented classes were compiled with line number
EMMA: debug data: this column will be removed from the report.
EMMA: showing up to 3 classes without full debug info per package:
EMMA: writing [txt] report to [/some/path/coverage.txt] ...
EMMA: not all instrumented classes were compiled with source file
EMMA: debug data: no sources will be embedded in the report.
EMMA: line coverage requested in a report of type [html] but
EMMA: not all instrumented classes were compiled with line number
EMMA: debug data: this column will be removed from the report.
EMMA: showing up to 3 classes without full debug info per package:
EMMA: writing [html] report to [/some/path/coverage/index.html] ...
How can we find out, which classes have been compiled without debug info?
There is no list of such classes shown after "EMMA: showing up to 3 classes without full debug info per package:".
Now another colleague has the same problem.
Please help us!
EMMA: processing input files ...
EMMA: 2 file(s) read and merged in 269 ms
EMMA: not all instrumented classes were compiled with source file
EMMA: debug data: no sources will be embedded in the report.
EMMA: line coverage requested in a report of type [txt] but
EMMA: not all instrumented classes were compiled with line number
EMMA: debug data: this column will be removed from the report.
EMMA: showing up to 3 classes without full debug info per package:
EMMA: writing [txt] report to [/.../coverage.txt] ...
EMMA: not all instrumented classes were compiled with source file
EMMA: debug data: no sources will be embedded in the report.
EMMA: line coverage requested in a report of type [html] but
EMMA: not all instrumented classes were compiled with line number
EMMA: debug data: this column will be removed from the report.
EMMA: showing up to 3 classes without full debug info per package:
EMMA: writing [html] report to [/.../coverage/index.html] ...
Argh. This keeps coming back. Which build are you using?
Thanks for the answer.
We use "emma-2.0.4217.zip".
Ok, could you create a new bug issue and attach the coverage.es file from the first post or another copy of it that reproduces the problem? (new bug issues is the only way SourceForge will allow non-project members to attach files to tracker issues).
coverage.es format will keep your (company's) code private. If you are still worried about disclosure etc, email the file to my SF alias.
Vlad.
Sometimes this problem occurs and sometimes it doesn't.
When we again have a "coverage.es", where it does, I will send it to you.