forked from sonata-nfv/son-cli
-
Notifications
You must be signed in to change notification settings - Fork 0
Son Profile Active Profiling
edmaas edited this page Jun 3, 2017
·
1 revision
Uses remote hosts (specified by config file to execute each experiment separately and gather results generated by the experiments.
This is a command line tool, executed by using son-profile --mode active.
Available flags are:
-
-v, --verbose: Increase verbosity of logs -
-p, --ped: Specify which ped (Profile Experiment Descriptor) file to use. Required. -
--work-dir: Specify the working directory. Default is a temporary folder. -
--no-generation: Disables package generation. Can not be set if--no-executionis not set. -
--no-execution: Disables package execution. -
--generator generator: Specifies which package generator is used. Default issonata. -
-c path, --config path: Specify the path to the son-profile config file. Path is either absolute or relative to script file.
The active son profiler first parses the provided ped file and generates the experiment packages using the specified package generator.
Afterwards, it reads the configuration in the specified config file, starts a testing topology on each host and runs the experiments on them, one experiment per host at once.
After an experiment is finished, the results are collected and put into son-cli/results/<run-id>/<function-name>.