HomePhorge

(PUP-753) Generate scenario tasks from filesystem
2a6b1c7a70e7Unpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

(PUP-753) Generate scenario tasks from filesystem

Since the scenario execution is just defined by a ruby class that lives
in the scenario directory, the scenario tasks can now be generated. This
extracts the description of a scenario into a file (description) and
generates a set of rake tasks for each scenario that is in the
benchmarks directory.

This also removes the top-level benchmark task because right now all
scenarios will be using the same class name (Benchmarker), which would
cause name collisions when there are multiple scenarios being run in the
process.

Details

Provenance
Andrew Parker <andy@puppetlabs.com>Authored on
vanmeeuwenPushed on Jun 2 2015, 2:22 PM
Parents
rPU61cffab3be4a: (PUP-753) Extract benchmark impl into file
Branches
Unknown
Tags
Unknown

Event Timeline

Andrew Parker <andy@puppetlabs.com> committed rPU2a6b1c7a70e7: (PUP-753) Generate scenario tasks from filesystem (authored by Andrew Parker <andy@puppetlabs.com>).Feb 5 2014, 2:56 AM