header header
Skip Navigation Links  
Feeds & tools
Digg.itDel.icio.usFURLRedditYahooBlinklistGooglema.gnoliaShadowsTechnoratiBlogLinesNewsBurstRojoRSSMailFacebookMAIN RSSPAGE RSSPrintRefresh
Sponsors & Partners

CULTURE HOME
Welcome to the official website of FireBenchmars !
19th August 2009 - Found the problems related to FireBenchmarks 1.1.0.0 on NUnit 2.5.1 and 2.5.2Facebook19th August 2009 - Found the problems related to FireBenchmarks 1.1.0.0 on NUnit 2.5.1 and 2.5.2
After a few debug sessions, and thanks to the help of Charlie Poole , we have found the problems related to the addin with NUnit 2.5.x.
Even if FireBenchmarks is released with a minimum requirement of NUnit 2.5.0, it was initially developed using NUnit 2.4.8.
Into the release 1.1.0.0, FireBenchmarks contained mixed version references to nunit.framework.dll , nunit.core.interfaces.dll and nunit.core.dll , so NUnit wasn't able to load it correctly on machines where NUnit 2.4.8 wasn't installed.
In version 1.1.5.0, this problem will be solved, so please be patient and wait for next release, or rollback to FireBenchmarks 1.0.0.0.

12th August 2009 - Problems with NUnit 2.5.1 and 2.5.2Facebook12th August 2009 - Problems with NUnit 2.5.1 and 2.5.2
Some users signaled us that FireBenchmarks doesn't generate reports using some versions of NUnit.
We tried to reproduce the problem, and verified that, for unknow motivations, NUNit 2.5.1 and 2.5.2 doesn't correctly load the addin, so it's not hooked to the core nor executed.
We have notified the NUnit team of the problem, to search a solution together, so be patient and if you need to use FireBenchmark, rollback to 1.0.0.0 version.
An issue into NUnit bugtracker is avaiable here https://bugs.launchpad.net/nunit-2.5/+bug/415986

13th July 2009 - Released 1.1.0.0 versionFacebook13th July 2009 - Released 1.1.0.0 version
The new 1.1.0.0 version has just been released.
As previously introduced, this release is fully compatible with the 1.0.0.0 usage pattern/contract.
Only some namespaces has been changed, to better organize the code packing and granularity.
The whole architecture has been formalized, so next 1.2.0.0 features can be easily implemented without breaking down the relationships between business object entities.
Here is a list of all the improvements released in 1.1.0.0 version:
  • To avoid the execution of the addin into an incompatible NUnit host, the addin now checks the host version and throws an exception if it's not suitable
  • Namespaces refactoring. Now a new "Core" namespace contains all the public classes used to decorate the tests
  • Now the addin uses the class System.Diagnostics.Stopwatch to measure tests execution time, for better precision also in short-time tests
  • Now into the "TEST IDENTIFICATION AND INFO" section of the HTML reports, only the informations explicitly provided by the userinto the optional test decoration propertiesare rendered, avoiding to create useless table rows
  • Added a new HTML report type. The enum value NJC_TestPerformanceTargetFormat.HtmlStandAlone renders a simplified HTML report without links/dependencies to external graphs/diagrams (like Google Charts)
  • Into the HTML reports are now rendered also information related to the addin version.
  • Added running assembly info into the HTML report
  • Added new NJC_TestPerformanceRecorderAttribute property "TestProjectName", to define a user logical/descriptive name for the project that owns the decorated test
  • Added new NJC_TestPerformanceRecorderAttribute property "TestProjectUrl", to define a user logical/descriptive URL for the project that owns the decorated test
  • Added new NJC_TestPerformanceRecorderAttribute property "TestReferenceUrl", to define a user logical/descriptive URL for the decorated test
  • Added new PostBuild.vbs file for post-build event in FireBenchmarksNUnitAddIn: now the compilation of the addin kills the NUnit process before copying the DLL into the NUnit "addins" folder
  • Added new PostBuild.vbs file for post-build event in FireBenchmarksNUnitAddInTests: now the compilation of the addin tests kills the NUnit process before copying the DLL into the NUnit "addins" folder, and then opens again NUnit running the FireBenchmarks.nunit project

2nd July 2009 - Updated the FAQsFacebook2nd July 2009 - Updated the FAQs
Since many of you asked for an integration of FireBenchmarks with parametrized tests driven by specific attributes like Sequential, Repeat, Random, etc, a new FAQ has been added, to explain the "whys" related this missing feature

16th June 2009 - Added "FORUM and FEEDBACK"Facebook16th June 2009 - Added "FORUM and FEEDBACK"
Since many of you contacted us to make suggestions and requests for the next feature development, we thought it would be usefull to create a simple forum/suggestion function into the website.
We tried UserVoice , and it seems to be the ideal product fo this kind of needs.
A FireBenchmarks forum is now avaiable, and you can use it if you want to suggest new features, modifications to the existing ones, or just wish for misc improvements to the website.
For a fast query insert, just click here .

29th May 2009 - Added FAQs sectionFacebook29th May 2009 - Added FAQs section
To make the learning curve smoother and to simplify your life, we added a FAQs section where the most asked questions have their answers.
Suggests us which FAQs should be added, and continue following the development !

28th May 2009 - Started development of version 1.1.0.0Facebook28th May 2009 - Started development of version 1.1.0.0
After a few bugfixes on the version 1.0.0.0, the development of a new version has started.
The 1.1.0.0 release will be completely compatible with the 1.0.0.0 usage pattern/contract (so every test already decorated with the NJC_TestPerformanceRecorderAttribute will be still valid and working) but will feature a brand new internal architecture, more robust and more flexible

The new architecture will represent, in the global vision, a transition release that drive the project to the 1.2.0.0 release, that will be:

12th May 2009 - Added "LICENSE" referenceFacebook12th May 2009 - Added "LICENSE" reference
The project if now officially distributed under an OSI licence. Read the license page for details

11th May 2009 - Stats tools added to the websiteFacebook11th May 2009 - Stats tools added to the website
Created and connected to the website a Clustrmaps and a ShinyStat accounts

7th May 2009 - New skinFacebook7th May 2009 - New skin
The whole website layout have been revisited and the official logo is now defined

5th May 2009 - Added "USAGE SAMPLES"Facebook5th May 2009 - Added "USAGE SAMPLES"
To complete the overall description and documentation of the project, some usage samples have been added to the website, so an easy reference of frequently used patterns is avaiable for fast lookup

4th May 2009 - Added "OUTPUT SAMPLES"Facebook4th May 2009 - Added "OUTPUT SAMPLES"
Now some output samples generated by the AddIn are avaiable for evaluation

30th April 2009 - Added "ARCHITECTURE"Facebook30th April 2009 - Added "ARCHITECTURE"
A new section has been added, with the full description of the AddIn internal architecture as distributed in the 1.0.0.0 version

28th April 2009 - Website openingFacebook28th April 2009 - Website opening
Today the FireBenchmarks project officially opens its doors to the community through the creation of this reference site.
Here you will find software updates, tutorials, and news of custom projects and related products based on FireBenchmarks.
Write us and let us know how to make this site better, and send us suggestions about new functionalities to add to the project !

Do you like this ?
Stats by ClustrMaps
Locations of visitors to this page
Stats by ShinyStats
FireBenchmarks
Login
 
 
Vote it !
kick it on DotNetKicks.com Shout it
Skip Navigation Links
HOME
THE PROJECT
ARCHITECTURE
OUTPUT SAMPLES
USAGE SAMPLES
FAQs
DOWNLOADS
LICENSE
WRITE US
Copyright © 2010 Firebenchmarks - NUnit driven performance testing
Email info@firebenchmarks.com


Concept by Dogma Solutions
Engine by Dogma Solutions