Exemplo n.º 1
0
def main():
    results_dir = __get_results_dir()

    csv_aggregator_config = config_provider.get_csv_aggregator_config()
    agg_csv = csv_aggregator.aggregate(csv_aggregator_config, results_dir)
    chart_generator_config = config_provider.get_chart_generator_config(
        csv_aggregator_config, agg_csv)
    chart_generator.perform_chart_creation(chart_generator_config, results_dir)
Exemplo n.º 2
0
def main():
    results_dir = __get_results_dir()

    config = config_provider.get_config()
    agg_csv = csv_aggregator.aggregate(config, results_dir)
    agg, scenario_status = summary_aggregator.aggregate(config, results_dir)
    chart_generator_config = config_provider.get_chart_generator_config(config, agg_csv)
    chart_generator.perform_chart_creation(chart_generator_config, results_dir, scenario_status)
    results_archivator.archive_results(config, results_dir)
Exemplo n.º 3
0
def main():
    results_dir = __get_results_dir()

    config = config_provider.get_config()
    agg_csv = csv_aggregator.aggregate(config, results_dir)
    agg, scenario_status = summary_aggregator.aggregate(config, results_dir)
    chart_generator_config = config_provider.get_chart_generator_config(
        config, agg_csv)
    chart_generator.perform_chart_creation(chart_generator_config, results_dir,
                                           scenario_status)
    results_archivator.archive_results(config, results_dir)

    if config['judge']:
        judgement_kwargs = judgement.__get_judgement_kwargs(config)
        judgement_kwargs["output_dir"] = results_dir
        judgement.judge(**judgement_kwargs)