Summary: | Не работает парсинг blkparse | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Igor Kurkov <igork> |
Component: | blktrace | Assignee: | Vitaly Chikunov <vt> |
Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P5 | CC: | darktemplaralt, sotor, vercha, vt |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Igor Kurkov
2021-01-26 18:44:05 MSK
Ошибка воспроизводится на версии blktrace-1.3.0-alt3 (Сизиф). Если вывод в файл не делать, то парсит нормально. # blktrace -w 5 -d /dev/sda -o - | blkparse -i - Аналогично воспроизводится в blktrace-1.2.0-alt1 (p9) blktrace-1.3.0-alt1 (p10) Добавьте, пожалуйста, комментарий по поводу решения notabug. В статьях, которые встречаются про утилиту blktrace, присутствуют примеры с созранением трассировки в файл. Кроме того, в man для blkparse описаны опции -i file (Specifies base name for input files) и -d file (Binary output file). Описанное поведение соответствует документации и замыслу авторов. Если неправильное использование не приводит к результату, то это не баг утилиты. "base name" это не полное имя файла. Или нужно записывать не через редирект, или читать тоже через редирект. |