Рассмотрим два случая анализа выходных данных теста:
В каталоге со стрельбой(атрибут wd) будут присутствовать два файла: phout.txt и .fire.json, в первом содержится агрегированная статистика работы Фантома, во втором описание стрельбы. Этих данных достаточно для построения результирующих графиков и таблиц:
$ cd /full/path/to/fire/wd
$ fire-chart
Исполняемый файл fire-chart принимает на вход несколько аргументов. например:
- -p POINTS_NUM, --points POINTS_NUM Кол-во точек в графиках(по-умолчанию 200). Влияет на детализированность графика.
- -f, --force Перезаписать каталог с отчетом если он присутсвует.
Создаём пустой каталог, копируем в него файл phout, создаём файл описания стрельбы .fire.json:
{
"load": [
[
"line",
1,
150,
"5m"
],[
"line",
150,
200,
"20m"
]
],
"started_at": "1338274999",
"time_periods": [
10,
45,
50,
100,
150,
300,
500,
"1s",
1500,
"2s",
"3s",
"10s",
"11s"
]
}
Генерируем отчёт:
$ fire-chart
Как мы видим у обьекта три атрибута, все обязательные. Синтаксис и значения описаны сдесь.