RAD/Eclipse Eclipse Test and Performance Tools Platform, экспорт данных в текстовый файл

Я использую тест RAD (также на Eclipse) и мониторинг производительности. С его помощью я мониторю время работы процессора, на конкретных методах и т.д.

Это хороший инструмент для мониторинга моих приложений, но я не могу копировать/вставлять или экспортировать вывод в формат текстового файла. Так что я могу отправить другим.

Должен быть способ экспортировать это?

Кроме того, я могу сохранить вывод в файл, но это двоичный файл «*.trcxml»?

кто-нибудь видел парсер для этого формата файла?


person Berlin Brown    schedule 16.04.2010    source источник


Ответы (1)


Любой, у кого установлен RAD, может просмотреть файл .trcxml, выбрав File > Import > Profiling and Logging > Profiling File. Отсюда вы можете использовать фильтры для выбора диапазонов или «показать все», и вы должны иметь возможность копировать / вставлять или конвертировать в любой формат, который вам нравится.

Если вы предпочитаете, чтобы файл был сгенерирован как XML, а не как двоичный, вы можете использовать необязательную переменную среды TPTP_OUTPUT_FORMAT. Просто установите TPTP_OUTPUT_FORMAT=xml.

Отредактировано на основе отзывов автора: если вы используете переменную среды, TPTP выводит файл в виде заархивированного xml, но не меняет расширение файла. Итак, вам нужно будет переименовать полученный файл .trcxml в .zip.

person Justin Garrick    schedule 19.04.2010
comment
Отсюда вы можете использовать фильтры, чтобы выбрать диапазоны или показать все, и вы сможете копировать / вставлять или конвертировать в любой формат, который вам нравится. Я попробую оба предложения. Где вы устанавливаете переменную среды?: вы можете использовать необязательную переменную среды TPTP_OUTPUT_FORMAT - person Berlin Brown; 19.04.2010
comment
Это общесистемная переменная среды. Если вы используете вариант unix, это обычно делается с помощью env или через ~/.bash_profile (но зависит от оболочки к оболочке). Если вы используете Windows, ознакомьтесь с кратким описанием того, как установить переменную среды: support.microsoft .com/kb/310519. В Windows имя переменной будет TPTP_OUTPUT_FORMAT, а значение переменной будет xml (без кавычек и без знака равенства). - person Justin Garrick; 19.04.2010
comment
Я дал вам ответ, но большинство методов не сработало. Это выглядело как правильная идея: 1. Импорт файла профиля не дал мне возможности скопировать и вставить. Есть только табличный интерфейс с именами методов/классов и временем. Но я не умею копипастить. Не могли бы вы предоставить скриншот, если у вас есть. 2. Я попробовал TPTP_OUTPUT_FORMAT как для переменных среды в Windows, так и в качестве аргумента/настройки jvm, но это не сработало. Eclipse/Rad версии 3.4.2 Windows XP - person Berlin Brown; 19.04.2010
comment
Жаль слышать, что это не сработало. Мой ответ был основан на моих заметках из проекта в январе 2009 года (с использованием Linux), поэтому возможно, что моя информация не относится к вашей версии/ОС. У меня больше нет копии RAD, но я вижу, что у них есть бесплатная пробная версия — я попробую сегодня вечером и дам вам знать, что я нашел. - person Justin Garrick; 20.04.2010
comment
Спасибо. И я уверен, что это будет работать с Eclipse 3.4+. Я думаю, что приложение TPTP одинаково для Rad и Eclipse. Я думаю, что лучше всего проверить, работает ли вывод XML. Вероятно, что-то -DTPTP_OUTPUT_FORMAT=xml мне не хватает. - person Berlin Brown; 20.04.2010
comment
ОК, Круто, это заархивированный формат XML. Я изменил имя файла на .zip и смог прочитать файл. Спасибо. - person Berlin Brown; 20.04.2010
comment
Берлин - рад, что вы это поняли, извините, я больше не помог. - person Justin Garrick; 20.04.2010