HomePhorge

(PUP-753) Profile the many_modules benchmark scenario
f1d66838c5f4Unpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

(PUP-753) Profile the many_modules benchmark scenario

This adds a new rake task "benchmark:many_modules:profile" that will run
a single case of the many_modules benchmark and profile it using
ruby-prof. The profile data is written to a file in the PWD that can
then be viewed using kcachegrind (or qcachegrind on OSX).

Details

Provenance
Andrew Parker <andy@puppetlabs.com>Authored on
vanmeeuwenPushed on Jun 2 2015, 2:22 PM
Parents
rPUae242995ce30: (PUP-753) Benchmark puppet compiling w/many modules
Branches
Unknown
Tags
Unknown

Event Timeline

Andrew Parker <andy@puppetlabs.com> committed rPUf1d66838c5f4: (PUP-753) Profile the many_modules benchmark scenario (authored by Andrew Parker <andy@puppetlabs.com>).Feb 5 2014, 2:19 AM