Re: establishing logical test order?

"Charlie Poole" <[email protected]> Tue, 24 Jun 2008 14:45:28 -0700
Newsgroups gmane.comp.windows.dotnet.nunit.user
Message-ID <001601c8d643$9fab0f80$6401a8c0@ferrari>
Hi David, 

> On Tue, Jun 24, 2008 at 8:35 AM, Charlie Poole 
> <[email protected]> wrote:
> > More seriously, I do think NUnit needs code-coverage 
> analysis and you 
> > can expect to see something in NUnit 3.0. I think it's 
> important that 
> > the data collection and the reporting each be separate, pluggable 
> > components, which is what NUnit 3.0 is all about.
> 
> How practical do you think it would be to write a shim to 
> delegate the profiler API back to C#? (either in the same 
> process different assembly/appdomain, or in a different process).

That would be cool. All the reporting could then be handled that 
in C#. How practical it is depends on how much time you have
to write it. :-)
 
> Python has profiler that you can easily hook into and use 
> from Python, and it's super convinent to be able to integrate 
> this directly into projects easily. I've even built websites 
> where I can put a "&prof=1"
> paramater on them and get a full profile trace for that 
> single webpage on a live running service.
> 
> I can imagine it would be slower than unmanaged, and our 
> profiler shim would need to take care not to introduce 
> recursive behavior, but I don't see any obvious reason it 
> wouldn't be possible.  This would be a cool thing to give to 
> the community.

I agree!

Charlie



-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php