asv.commands.continuous¶
Classes¶
Helper class that provides a standard way to create an ABC using |
Module Contents¶
- class asv.commands.continuous.Continuous[source]¶
Helper class that provides a standard way to create an ABC using inheritance.
- classmethod setup_arguments(subparsers)[source]¶
Method to add the parser and arguments of the command.
In most cases, subparser.add_parser(cmd_name) should be called to add the command (where cmd_name is for example run or continuous). And then call add_argument to the returned parser, to add the command arguments.
- classmethod run_from_conf_args(conf, args, **kwargs)[source]¶
Call the run method (i.e. cls.run) with the right arguments from conf and args. In most cases this is just something like clf.run(conf=conf, my_arg_1=args.my_arg_1, my_arg_2=args.my_arg_2, …).
- classmethod run(conf, branch=None, base=None, factor=None, split=False, only_changed=True, sort='ratio', use_stats=True, show_stderr=False, bench=None, attribute=None, machine=None, env_spec=None, record_samples=False, append_samples=False, quick=False, interleave_rounds=None, launch_method=None, _machine_file=None)[source]¶