2022-07-21 11:56:41 +02:00
|
|
|
import json
|
|
|
|
|
|
|
|
|
|
import click
|
|
|
|
|
|
2022-07-21 12:24:35 +02:00
|
|
|
from query_performance_gauge import run_measuring_session
|
2022-08-22 14:36:00 +02:00
|
|
|
from utils import compose_config
|
2022-07-21 11:56:41 +02:00
|
|
|
|
|
|
|
|
@click.command()
|
2022-08-22 14:36:00 +02:00
|
|
|
@click.option("--config", type=click.File())
|
|
|
|
|
@click.option("--credentials", type=click.File())
|
|
|
|
|
@click.option("--queries", type=click.File())
|
|
|
|
|
def measure_performance(config, credentials, queries):
|
|
|
|
|
config = compose_config(config, credentials, queries)
|
|
|
|
|
run_measuring_session(config)
|