Re: NProf and unit testing

Matthew Mastracci <[email protected]> Wed, 23 Nov 2005 09:32:32 -0700
Newsgroups gmane.comp.windows.dotnet.nprof.devel
Message-ID <[email protected]>
Morten Mertner wrote:

> I've been craving a solution that would allow me to profile code based 
> on my existing unit tests.

Sounds very cool!

> Ideally I would like to see something that integrates nicely with MbUnit 
> and TestDriven (the addin for Visual Studio for executing unit tests).
> 
> I'm not currently familiar with the code of NProf, but would be willing 
> to spend a fair amount of time trying to implement this if it is of any 
> interest. Any starting points (stuff I should know that you can think 
> of) that you can provide will be much appreciated.

You'll probably want to create a new project type - unit-test-based 
rather than a file/asp.net type project.

I don't have a lot of time to help out on the project any more, but I'm 
hoping to give people a chance to dig in to the code and refactor as 
necessary.  You'll need to do a bit of learning to figure out how the 
various bits work together.

I've been trying to grant access to as many developers as possible over 
the last little while - I'm hoping that a couple of them stick around 
and start committing regularly.  If you send me your Sourceforge 
username, I'll add you as a developer and you can start playing around 
with getting your feature in.

If you send a note to the list with the rough scope of the work you'll 
be doing, you shouldn't run into any conflicts.

> That said, I hope this project is still alive and well :)
> In case it is of interest I wouldn't mind providing a Subversion 
> repository and/or FishEye repository browser (I already host these 
> services for other OSS projects). I also have Confluence and JIRA at my 
> disposal, however, that's likely only interesting if you'd want to give 
> the NProf web presence an overhaul.

We're still trying to coordinate getting a new maintainer up and 
running, but any services you can provide to the project are certainly 
welcome!  :)

I'm willing to consider a switch to Subversion as well.  Once you stop 
using CVS, it's hard to go back to using it.

If you are interested in hosting the website on Confluence, it would 
certainly help.  The site is a bit of a pain to update right now and I'm 
not attached to it in any way.  I can set the various project links to 
point over at your hosting environment as necessary.

Matt.



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click