Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
C#
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
.nuget
Formatters
Harness.Contract
Harness.Dapper1-8
Harness.EFTypeProvider4
Harness.EntityFramework4-1
Harness.EntityFramework4-3-1
Harness.EntityFramework5-Beta1 Added basic GUI for test runs
Harness.EntityFramework5-Beta2
Harness.Linq2Sql
Harness.Models
Harness.NHibernate
Harness.PetaPoco
Harness.SimpleData
Harness.SqlCommand
Harness
Messaging
Runner.CLI
Runner.Config
Runner Adding test harness for the F# Entity Framework Type Provider
assemblies/EntityFramework.Extended/1.0.0.20
.gitignore
OrmPerformance.sln
README
TestMethodology.txt
UpgradeLog.XML
UpgradeLog.htm
UpgradeLog2.XML
UpgradeLog2.htm
UpgradeLog3.XML
UpgradeLog3.htm

README

This solution required .NET 4.5 to allow testing with EntityFramework 5.0 beta

If you dont want to install 4.5 you can test without EF5 by manually modifying the project files to use .NET 4. 

Im really keen on feeback on this solution, if anyone has a faster version of any of these tests fork the repository 
and add your changes and i will merge them back into the trunk. Im especially keen of feedback around the performance
of the non-EF examples as these are the ones I have the least experience with.

In addition any extra ORMs would be great to have as performance tests. I am currently working on a NHibernate version
but I've made it really easy to add new test cases and techs to test. Just implement a few interfaces and modify the 
database provided by the connection string with the requested changes.

NOTE you will also need to add your new test to the bindings in the console app.

Licensed for usage under LGPL, http://www.opensource.org/licenses/lgpl-3.0.html
Something went wrong with that request. Please try again.