Перейти к содержимому

Фотография

Error loading results file - see log file


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 10

#1 Zibul

Zibul

    Новый участник

  • Members
  • Pip
  • 10 сообщений
  • ФИО:Алексей Алексей Алексей

Отправлено 13 сентября 2016 - 07:54

Доброго времени суток.
 

У меня проблема с новым Jmeter 3.0 на Линукс оси
 

В listener => Simple Data Writer при выборе созданного файла.csv выдается ошибка при загрузке.

 

Дата Время WARN  - jmeter.reporters.ResultCollector: /opt/My Files/файл.csv is emptu

 

В чем может быть проблема?


  • 0

#2 Prettser

Prettser

    Новый участник

  • Members
  • Pip
  • 53 сообщений


Отправлено 13 сентября 2016 - 07:59

Ну Вы в свою очередь уверены, что это именно CSV файл и он not empty?


  • 0

#3 Little_CJIOH

Little_CJIOH

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 515 сообщений
  • ФИО:Власкин Павел
  • Город:Санкт-Петербург


Отправлено 13 сентября 2016 - 08:37

А если он и CSV и not empty, то есть ли у jenkins право его читать?
  • 0

#4 Zibul

Zibul

    Новый участник

  • Members
  • Pip
  • 10 сообщений
  • ФИО:Алексей Алексей Алексей

Отправлено 13 сентября 2016 - 08:52

Я просто захожу в папку для сохранения результатов. Создать файл, изменяю значение после точки на csv, и выбираю этот файл в Jmeter - выходит ошибка =( Может нужно из под командной строки создать? или Jmeter умет создавать эти файлы сам?


  • 0

#5 Zibul

Zibul

    Новый участник

  • Members
  • Pip
  • 10 сообщений
  • ФИО:Алексей Алексей Алексей

Отправлено 13 сентября 2016 - 08:53

В свойствах файла указан Тип: text/csv

 

chmod раздал на всё всем


Сообщение отредактировал Zibul: 13 сентября 2016 - 08:54

  • 0

#6 Zibul

Zibul

    Новый участник

  • Members
  • Pip
  • 10 сообщений
  • ФИО:Алексей Алексей Алексей

Отправлено 13 сентября 2016 - 10:20

Видимо он empty, но его разве нужно как-то подготовить? Может заголовки какие-то нужны?


  • 0

#7 Prettser

Prettser

    Новый участник

  • Members
  • Pip
  • 53 сообщений


Отправлено 13 сентября 2016 - 12:26

ммм, я не понял. Зачем Вы файл для листнера вручную создаете? Опишите, что Вы хотите получить?

Если Вы хотите просто писать результаты в файл, то в этом поле нужно указать путь и название файла (файл сам джиметер создаст), в конфиге выбрать что хочется сохранять и при запуске тестов джиметер сам туда будет в нужном виде писать (csv или XML, что выбирете).

А потом в других листнерах можно открывать этот файл в любое время, при условии, что для нужного листнера есть все необходимые данные.

 

Не надо заранее создавать пустой файл. Он на это наверное и ругается.


  • 0

#8 Zibul

Zibul

    Новый участник

  • Members
  • Pip
  • 10 сообщений
  • ФИО:Алексей Алексей Алексей

Отправлено 13 сентября 2016 - 13:24

Хорошо, я в листнер прописал(после запустил тест, тест отработал без ошибок):

opt/MyFile/результаты/ - результат: ничего не произошло, файл не появился.

opt/MyFile/результаты/new.csv - результат: аналогичный

opt/MyFile/результаты/new - результат аналогичный

 

только нет ошибки как в шапке....
+ при нажатии на кнопку browse окно предлагает выбрать именно файл, а не директорию для сохранения - меня это сбивает, я не понимю как это сделать правильно.

 

И еще вопрос, Simple Data Writer не предлагает выбрать формат сохранения - это всё тоже мозг взрывает, и наталкивает на мысль что файл необходимо подготовить заранее. Собственно я припоминаю некоторое время ранее все именно так и работало. Создал файл, указал к нему путь, запустил тест, в файл пишутся данные. 
Вы говорите что необходимо указать путь к папке куда сохранять - это не дало результатов, (не исключаю кривизну своих рук естественно)...


Помогите. Нужны результаты, а записать не получается. Стартую jM под sudo


  • 0

#9 Zibul

Zibul

    Новый участник

  • Members
  • Pip
  • 10 сообщений
  • ФИО:Алексей Алексей Алексей

Отправлено 19 сентября 2016 - 07:29

Никто не сталкивался с данной проблемой?...


  • 0

#10 Prettser

Prettser

    Новый участник

  • Members
  • Pip
  • 53 сообщений


Отправлено 19 сентября 2016 - 10:58

Формат сохранения? Если Вы имеете ввиду XML это будет или CSV, то делается это в кнопке "Configure", справа от поля с путем к файлу. Там внутри поставить галку про XML - будет XML, если не поставить, то будет CSV

 

В поле "Filename" ручками пишется путь к будущему файлу, тогда жметер его создаст при выполнении теста и будет в него писать.

Например можно использовать такую строку "~/result(${__time()}).csv"
Тильда указывает на папку самого запускаемого теста, а функция time будет писать время в миллисекундах. Этим я добиваюсь того, что при каждом запуске генерации нагрузки будет создаваться новый файл.

 

Кнопка "Browse..." нужна для открытия в листнере нужного существующего файла. Удобно для построения графиков после завершенной нагрузки. При самой нагрузке использую просто агрегированный отчет с записью в файл.


  • 0

#11 Zibul

Zibul

    Новый участник

  • Members
  • Pip
  • 10 сообщений
  • ФИО:Алексей Алексей Алексей

Отправлено 19 сентября 2016 - 16:24

Отлично. Спасибо. Не знаю что произошло но все заработало... Только дата не подставляется по вашему шалону. Так его и вывел. Но может это не совсем так как я прописал абсолютный путь к папке для результата(с ~ у меня не заработало)


  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных