Adding a Readme.txt to the Orchard.Profile class library

--HG--
branch : dev
This commit is contained in:
Louis DeJardin
2010-05-06 14:22:08 -07:00
parent 3fef79382e
commit 07a0521458

View File

@@ -0,0 +1,38 @@

== creating profiling image ==
From the base of the checkout, execute
>./build.cmd profiling
* the ./orchard.proj creates an orchard web site at ./build/Profiling
* the ./src/Orchard.Profile/profiling-setup-commands.txt holds the additional orchard.exe steps used to initialize
* the ./src/Orchard.DevTools/Commands/ProfilingCommands.cs holds an additional handful of steps to populate items
The localhost:80 web server should be pointed to the ./build/Profiling folder at this point
The "admin" password is "profiling-secret" without quotes
== repeatable load for code profiling ==
Attach your profiler to the web server
Run one of the unit tests from the ./src/Orchard.Profile class library
Each test produces a specific, repeatable set of requests against localhost:80
== stess load wcat capacity profiling ==
This will be done from a command prompt running as administrator in the ./src/Orchard.Profile folder
If wcat is not already configured for your system, execute
./src/Orchard.Profile>Initialize.cmd
To run one of the scenario scripts, like dashboard.txt, execute
./src/Orchard.Profile>Go.cmd dashboard
Scenarios are located at ./src/Orchard.Profile/Scripts with a .txt extension
They generate a variable, high level of load against localhost:80
(see wcat documentation for further information about scenario files and wcat capabilities)