microsoft / CRM-Performance-Toolkit

The Microsoft Dynamics CRM 2015 Performance Toolkit was created by the Microsoft CRM product team to formalize performance testing of Microsoft CRM 2013 and later releases. The performance toolkit can be used by the Microsoft CRM partners and customers to collect data to support their CRM deployment decisions.
44 stars 18 forks source link

Inaccurate Documentation for Setting up Perf Toolkit #27

Open devoredevelops opened 7 years ago

devoredevelops commented 7 years ago

In the Word document "Microsoft Dynamics CRM 2015 Performance Toolkit" step 2 under the section "Microsoft CRM 2015 Performance Toolkit installation" states, "The version of CRM SDK to install should match the version of the deployed CRM that you will run the load test against." Following this advice for CRM 2013 (and using the SDK for CRM 2013), I could not get the performance toolkit to build. The code referenced too many classes that don't exist in the assembles from the CRM 2013 SDK. When I used the CRM 2015 SDK, the project builds successfully.

I believe the Word document should be updated to reflect this. Thanks!

jeffreyzhzhang commented 7 years ago

Hi,

Could you find the Solution Configuration that matches the deployment version to be tested? You can find all the supported solution configurations from Visual Studio by clicking on Solution -> Configuration Manager. I believe the toolkit supports CRM version of 2013SP1 and onwards if I remember correctly. Please note the toolkit on GitHub was not actively maintained. If you need to run load test against your CRM deployment, you’d better work with someone from Microsoft field engineering team or relative teams.

Thanks, Jeffrey

From: Jason Devore [mailto:notifications@github.com] Sent: Tuesday, January 17, 2017 12:06 PM To: Microsoft/CRM-Performance-Toolkit CRM-Performance-Toolkit@noreply.github.com Cc: Subscribed subscribed@noreply.github.com Subject: [Microsoft/CRM-Performance-Toolkit] Inaccurate Documentation for Setting Up Perf Toolkit (#27)

In the Word document "Microsoft Dynamics CRM 2015 Performance Toolkit" step 2 under the section "Microsoft CRM 2015 Performance Toolkit installation" states, "The version of CRM SDK to install should match the version of the deployed CRM that you will run the load test against." Following this advice for CRM 2013 (and using the SDK for CRM 2013), I could not get the performance toolkit to build. The code referenced too many classes that don't exist in the assembles from the CRM 2013 SDK. When I used the CRM 2015 SDK, the project builds successfully.

I believe the Word document should be updated to reflect this. Thanks!

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHubhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoft%2FCRM-Performance-Toolkit%2Fissues%2F27&data=02%7C01%7Czhzhan%40microsoft.com%7C8d8053ff2ed14f79ea6508d43f1449c4%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636202803748256798&sdata=4ewTvUTfTrpHzo%2FYHAMaqAL8B59cUGaQ%2BKO0zMRmN9A%3D&reserved=0, or mute the threadhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAOJAx0FS1vrDjjvnWJD81ooO8aEtB2f6ks5rTR80gaJpZM4LmGmg&data=02%7C01%7Czhzhan%40microsoft.com%7C8d8053ff2ed14f79ea6508d43f1449c4%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636202803748256798&sdata=4rTG1aUu47lWrn71Nt54BOyA%2BoxWezL4dwAqunOF0Gg%3D&reserved=0.

rafilks commented 7 years ago

same problem

devoredevelops commented 7 years ago

@jeffreyzhzhang Yes I was able to find that solution configuration. Fortunately I'm able to test against a CRM2016 server using the CRM2015SP1 solution configuration. Most of the Create and Update web/unit tests in the solution don't work due to values not getting populated in command queries executed by EntityManager, but that's another story. Thank you for your help!

jules09235 commented 7 years ago

@jeffreyzhzhang @sqyttles Has anyone seen this error? We are running CRM 2015 and I have SDK 2015 too.

Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch. C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe C:\crmtoolkit\CRM_Perf_Toolkit\CRM_Perf_Toolkit.sln /P:Configuration=CRM2015 /noconsolelogger failed -1