Re: More coverage issues
Great, thanks!
Bret Kumler wrote:
There's a work around.
Copy all the cobertura jars into tomcat/common/lib and it works.
It's definitely a cobertura bug.
They're working on a solution.
-Original Message-
From: David Turley [mailto:[EMAIL PROTECTED]
Sent: Thursday, August 25, 2005 10:30 AM
To: Cactus Users List
Subject: Re: More coverage issues
Yeah, it doesn't work. It was worth a try though, right?
David Turley wrote:
Yeah, I saw it too. I haven't tried it, but I don't think it would
work anyway. My cobertura.ser file goes empty before the report task
is even called, so having it sleep for a while wouldn't change that.
It goes empty right after Tomcat shuts down. But I'll give it a try
for kicks and giggles and let you know in a few minutes.
--David Turley
Bret Kumler wrote:
I have the same problem as you.
I noticed on the cobertura mailing list there's mention of the EOF
and
they say to try a sleep call before the report call.
Have you tried it?
-Original Message-
From: David Turley [mailto:[EMAIL PROTECTED] Sent: Thursday, August
25, 2005 8:08 AM
To: Cactus Users List
Subject: More coverage issues
I took Bret Kumler's suggestion and got Cobertura. I'm having a bit
of a problem with it though. I don't think cobertura is dumping the
coverage information soon enough after running the cactus tests. The
tests run and then Tomcat starts shutting down and then I get the
following error:
[cactus] INFO: Illegal access: this web application instance has been
stopped already (the eventual following stack trace is caused by an
error thrown for debugging purposes as well as to attempt to
terminate the thread which caused the illegal access, and has no
functional
impact)
When I get that error, my cobertura.ser file is suddenly empty and
the report fails with an EOFException.
Anyone have any thoughts on how to fix this? Apparently the coverage
information isn't dumped until the JVM exits. Is there a way to have
the tests run on a different fork than the container control part of
the
task?
In case anyone cares to see it, here's part of my build.xml:
file="${cactus.test.classes.dir}/cobertura.ser"
/>
includes="**/*CactusTest.class"/>
--David Turley
P.S. To Bret Kumler, I didn't have any problems with Struts and
StrutsTestCase when I switched to Cobertura. I could post more of my
build.xml if you'd like, but I don't know that it would be much
help...
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
This e-mail message and any attachments may contain private,
confidential, proprietary or privileged material of GoldenGate
Software, Inc. that is for the sole use of the intended recipient(s)
of this e-mail message. Any review, copying or distribution or other
use of this e-mail message or any attachments hereto by anyone other
than the intended recipient(s) is strictly prohibited. If you are
not the intended recipient(s) of this e-mail message, please contact
GoldenGate Software, Inc. (415-777-0200) immediately and permanently
delete the original e-mail message and any copies of this e-mail
message and all attachments, if any.
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
This e-mail message and any attachments may contain private, confidential,
proprietary or privileged material of GoldenGate Software, Inc. that is for the
sole use of the intended recipient(s) of this e-mail message. Any review,
copying or distribution or other use of this e-mail message or any attachments
hereto by anyone other than the intended recipient(s) is strictly prohibited.
If you are not the intended recipient(s) of this e-mail message, please contact
GoldenGate Software, Inc. (415-777-0200) immediately and permanently delete the
original e-mail message and any copies of this e-mail message and all
attachments,
RE: More coverage issues
There's a work around.
Copy all the cobertura jars into tomcat/common/lib and it works.
It's definitely a cobertura bug.
They're working on a solution.
-Original Message-
From: David Turley [mailto:[EMAIL PROTECTED]
Sent: Thursday, August 25, 2005 10:30 AM
To: Cactus Users List
Subject: Re: More coverage issues
Yeah, it doesn't work. It was worth a try though, right?
David Turley wrote:
> Yeah, I saw it too. I haven't tried it, but I don't think it would
> work anyway. My cobertura.ser file goes empty before the report task
> is even called, so having it sleep for a while wouldn't change that.
> It goes empty right after Tomcat shuts down. But I'll give it a try
> for kicks and giggles and let you know in a few minutes.
>
> --David Turley
>
> Bret Kumler wrote:
>
>> I have the same problem as you.
>>
>> I noticed on the cobertura mailing list there's mention of the EOF
and
>> they say to try a sleep call before the report call.
>>
>> Have you tried it?
>>
>> -Original Message-
>> From: David Turley [mailto:[EMAIL PROTECTED] Sent: Thursday, August
>> 25, 2005 8:08 AM
>> To: Cactus Users List
>> Subject: More coverage issues
>>
>> I took Bret Kumler's suggestion and got Cobertura. I'm having a bit
>> of a problem with it though. I don't think cobertura is dumping the
>> coverage information soon enough after running the cactus tests. The
>> tests run and then Tomcat starts shutting down and then I get the
>> following error:
>>
>> [cactus] INFO: Illegal access: this web application instance has been
>> stopped already (the eventual following stack trace is caused by an
>> error thrown for debugging purposes as well as to attempt to
>> terminate the thread which caused the illegal access, and has no
>> functional
>> impact)
>>
>> When I get that error, my cobertura.ser file is suddenly empty and
>> the report fails with an EOFException.
>>
>> Anyone have any thoughts on how to fix this? Apparently the coverage
>> information isn't dumped until the JVM exits. Is there a way to have
>> the tests run on a different fork than the container control part of
the
>>
>> task?
>>
>> In case anyone cares to see it, here's part of my build.xml:
>>
>>
>>> failureproperty="test.failed">
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>>file="${cactus.test.classes.dir}/cobertura.ser"
>> />
>>
>>
>> > dir="${env.TOMCAT_HOME}" port="8081"
>> serverxml="${basedir}/server.xml"
>> />
>>
>>
>>
>>
>> > includes="**/*CactusTest.class"/>
>>
>>
>>
>>
>>
>> --David Turley
>>
>> P.S. To Bret Kumler, I didn't have any problems with Struts and
>> StrutsTestCase when I switched to Cobertura. I could post more of my
>> build.xml if you'd like, but I don't know that it would be much
help...
>>
>> -
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>>
>>
>>
>> This e-mail message and any attachments may contain private,
>> confidential, proprietary or privileged material of GoldenGate
>> Software, Inc. that is for the sole use of the intended recipient(s)
>> of this e-mail message. Any review, copying or distribution or other
>> use of this e-mail message or any attachments hereto by anyone other
>> than the intended recipient(s) is strictly prohibited. If you are
>> not the intended recipient(s) of this e-mail message, please contact
>> GoldenGate Software, Inc. (415-777-0200) immediately and permanently
>> delete the original e-mail message and any copies of this e-mail
>> message and all attachments, if any.
>>
>>
>> -
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
&
RE: More coverage issues
Ya, I just tried it to. Nada.
-Original Message-
From: David Turley [mailto:[EMAIL PROTECTED]
Sent: Thursday, August 25, 2005 10:30 AM
To: Cactus Users List
Subject: Re: More coverage issues
Yeah, it doesn't work. It was worth a try though, right?
David Turley wrote:
> Yeah, I saw it too. I haven't tried it, but I don't think it would
> work anyway. My cobertura.ser file goes empty before the report task
> is even called, so having it sleep for a while wouldn't change that.
> It goes empty right after Tomcat shuts down. But I'll give it a try
> for kicks and giggles and let you know in a few minutes.
>
> --David Turley
>
> Bret Kumler wrote:
>
>> I have the same problem as you.
>>
>> I noticed on the cobertura mailing list there's mention of the EOF
and
>> they say to try a sleep call before the report call.
>>
>> Have you tried it?
>>
>> -Original Message-
>> From: David Turley [mailto:[EMAIL PROTECTED] Sent: Thursday, August
>> 25, 2005 8:08 AM
>> To: Cactus Users List
>> Subject: More coverage issues
>>
>> I took Bret Kumler's suggestion and got Cobertura. I'm having a bit
>> of a problem with it though. I don't think cobertura is dumping the
>> coverage information soon enough after running the cactus tests. The
>> tests run and then Tomcat starts shutting down and then I get the
>> following error:
>>
>> [cactus] INFO: Illegal access: this web application instance has been
>> stopped already (the eventual following stack trace is caused by an
>> error thrown for debugging purposes as well as to attempt to
>> terminate the thread which caused the illegal access, and has no
>> functional
>> impact)
>>
>> When I get that error, my cobertura.ser file is suddenly empty and
>> the report fails with an EOFException.
>>
>> Anyone have any thoughts on how to fix this? Apparently the coverage
>> information isn't dumped until the JVM exits. Is there a way to have
>> the tests run on a different fork than the container control part of
the
>>
>> task?
>>
>> In case anyone cares to see it, here's part of my build.xml:
>>
>>
>>> failureproperty="test.failed">
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>>file="${cactus.test.classes.dir}/cobertura.ser"
>> />
>>
>>
>> > dir="${env.TOMCAT_HOME}" port="8081"
>> serverxml="${basedir}/server.xml"
>> />
>>
>>
>>
>>
>> > includes="**/*CactusTest.class"/>
>>
>>
>>
>>
>>
>> --David Turley
>>
>> P.S. To Bret Kumler, I didn't have any problems with Struts and
>> StrutsTestCase when I switched to Cobertura. I could post more of my
>> build.xml if you'd like, but I don't know that it would be much
help...
>>
>> -
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>>
>>
>>
>> This e-mail message and any attachments may contain private,
>> confidential, proprietary or privileged material of GoldenGate
>> Software, Inc. that is for the sole use of the intended recipient(s)
>> of this e-mail message. Any review, copying or distribution or other
>> use of this e-mail message or any attachments hereto by anyone other
>> than the intended recipient(s) is strictly prohibited. If you are
>> not the intended recipient(s) of this e-mail message, please contact
>> GoldenGate Software, Inc. (415-777-0200) immediately and permanently
>> delete the original e-mail message and any copies of this e-mail
>> message and all attachments, if any.
>>
>>
>> -
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
>>
>
> -
> To unsubscribe, e-mail: [EMAIL PR
Re: More coverage issues
Yeah, it doesn't work. It was worth a try though, right?
David Turley wrote:
Yeah, I saw it too. I haven't tried it, but I don't think it would
work anyway. My cobertura.ser file goes empty before the report task
is even called, so having it sleep for a while wouldn't change that.
It goes empty right after Tomcat shuts down. But I'll give it a try
for kicks and giggles and let you know in a few minutes.
--David Turley
Bret Kumler wrote:
I have the same problem as you.
I noticed on the cobertura mailing list there's mention of the EOF and
they say to try a sleep call before the report call.
Have you tried it?
-Original Message-
From: David Turley [mailto:[EMAIL PROTECTED] Sent: Thursday, August
25, 2005 8:08 AM
To: Cactus Users List
Subject: More coverage issues
I took Bret Kumler's suggestion and got Cobertura. I'm having a bit
of a problem with it though. I don't think cobertura is dumping the
coverage information soon enough after running the cactus tests. The
tests run and then Tomcat starts shutting down and then I get the
following error:
[cactus] INFO: Illegal access: this web application instance has been
stopped already (the eventual following stack trace is caused by an
error thrown for debugging purposes as well as to attempt to
terminate the thread which caused the illegal access, and has no
functional
impact)
When I get that error, my cobertura.ser file is suddenly empty and
the report fails with an EOFException.
Anyone have any thoughts on how to fix this? Apparently the coverage
information isn't dumped until the JVM exits. Is there a way to have
the tests run on a different fork than the container control part of the
task?
In case anyone cares to see it, here's part of my build.xml:
file="${cactus.test.classes.dir}/cobertura.ser"
/>
includes="**/*CactusTest.class"/>
--David Turley
P.S. To Bret Kumler, I didn't have any problems with Struts and
StrutsTestCase when I switched to Cobertura. I could post more of my
build.xml if you'd like, but I don't know that it would be much help...
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
This e-mail message and any attachments may contain private,
confidential, proprietary or privileged material of GoldenGate
Software, Inc. that is for the sole use of the intended recipient(s)
of this e-mail message. Any review, copying or distribution or other
use of this e-mail message or any attachments hereto by anyone other
than the intended recipient(s) is strictly prohibited. If you are
not the intended recipient(s) of this e-mail message, please contact
GoldenGate Software, Inc. (415-777-0200) immediately and permanently
delete the original e-mail message and any copies of this e-mail
message and all attachments, if any.
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
Re: More coverage issues
Yeah, I saw it too. I haven't tried it, but I don't think it would work
anyway. My cobertura.ser file goes empty before the report task is even
called, so having it sleep for a while wouldn't change that. It goes
empty right after Tomcat shuts down. But I'll give it a try for kicks
and giggles and let you know in a few minutes.
--David Turley
Bret Kumler wrote:
I have the same problem as you.
I noticed on the cobertura mailing list there's mention of the EOF and
they say to try a sleep call before the report call.
Have you tried it?
-Original Message-
From: David Turley [mailto:[EMAIL PROTECTED]
Sent: Thursday, August 25, 2005 8:08 AM
To: Cactus Users List
Subject: More coverage issues
I took Bret Kumler's suggestion and got Cobertura. I'm having a bit of
a problem with it though. I don't think cobertura is dumping the
coverage information soon enough after running the cactus tests. The
tests run and then Tomcat starts shutting down and then I get the
following error:
[cactus] INFO: Illegal access: this web application instance has been
stopped already (the eventual following stack trace is caused by an
error thrown for debugging purposes as well as to attempt to terminate
the thread which caused the illegal access, and has no functional
impact)
When I get that error, my cobertura.ser file is suddenly empty and the
report fails with an EOFException.
Anyone have any thoughts on how to fix this? Apparently the coverage
information isn't dumped until the JVM exits. Is there a way to have
the tests run on a different fork than the container control part of the
task?
In case anyone cares to see it, here's part of my build.xml:
file="${cactus.test.classes.dir}/cobertura.ser"
/>
includes="**/*CactusTest.class"/>
--David Turley
P.S. To Bret Kumler, I didn't have any problems with Struts and
StrutsTestCase when I switched to Cobertura. I could post more of my
build.xml if you'd like, but I don't know that it would be much help...
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
This e-mail message and any attachments may contain private, confidential,
proprietary or privileged material of GoldenGate Software, Inc. that is for the
sole use of the intended recipient(s) of this e-mail message. Any review,
copying or distribution or other use of this e-mail message or any attachments
hereto by anyone other than the intended recipient(s) is strictly prohibited.
If you are not the intended recipient(s) of this e-mail message, please contact
GoldenGate Software, Inc. (415-777-0200) immediately and permanently delete the
original e-mail message and any copies of this e-mail message and all
attachments, if any.
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
RE: More coverage issues
I have the same problem as you. I noticed on the cobertura mailing list there's mention of the EOF and they say to try a sleep call before the report call. Have you tried it? -Original Message- From: David Turley [mailto:[EMAIL PROTECTED] Sent: Thursday, August 25, 2005 8:08 AM To: Cactus Users List Subject: More coverage issues I took Bret Kumler's suggestion and got Cobertura. I'm having a bit of a problem with it though. I don't think cobertura is dumping the coverage information soon enough after running the cactus tests. The tests run and then Tomcat starts shutting down and then I get the following error: [cactus] INFO: Illegal access: this web application instance has been stopped already (the eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact) When I get that error, my cobertura.ser file is suddenly empty and the report fails with an EOFException. Anyone have any thoughts on how to fix this? Apparently the coverage information isn't dumped until the JVM exits. Is there a way to have the tests run on a different fork than the container control part of the task? In case anyone cares to see it, here's part of my build.xml: --David Turley P.S. To Bret Kumler, I didn't have any problems with Struts and StrutsTestCase when I switched to Cobertura. I could post more of my build.xml if you'd like, but I don't know that it would be much help... - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] This e-mail message and any attachments may contain private, confidential, proprietary or privileged material of GoldenGate Software, Inc. that is for the sole use of the intended recipient(s) of this e-mail message. Any review, copying or distribution or other use of this e-mail message or any attachments hereto by anyone other than the intended recipient(s) is strictly prohibited. If you are not the intended recipient(s) of this e-mail message, please contact GoldenGate Software, Inc. (415-777-0200) immediately and permanently delete the original e-mail message and any copies of this e-mail message and all attachments, if any. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
