Новость, связанная с моей работой в компании Мера -- на прошлой
неделе мы выпустили релиз ClusterGen 2.1:
http://sourceforge.net/projects/clustergen/files/ClusterGen-2.1/
Напомню,
что ClusterGen --
это проект по созданию кластерного генератора трафика, использующего
возможности ядра Linux для генерации пакетов и позволяющего настроить
несколько GNU/Linux хостов для одновременной генерации трафика с
заданными параметрами. Подробно о проекте можно узнать в этом
посте:
http://memory-heap.blogspot.ru/2012/07/clustergen.html
2.1 является bug-fix релизом. С момента выпуска 2.0 мы исправили
большое количество ошибок и улучшили графический интерфейс. Вот
список видимых изменений, составленный на
основе NEWS-файла:
- Исправлена загрузка конфигурационных файлов при старте.
- Старт приложения в Advanced Mode больше не приводит к краху
приложения.
- Корректно обрабатывается попытка загрузки отсутствующего
конфигурационного файла -- если файл не найден, приложение
просто пропускает этот файл.
- Приложение больше не полагается на имена файлов в определении
типа файла -- теперь можно работать с конфигурационными файлами с
любым расширением, или вообще без него.
- Исправлена работа пунктов меню "Save Test Suite" и "Save Test
Suite As...".
- Исправлен подсчёт статистики, если трафик генерируется
несколькими хостами одновременно.
- Исправлена проблема с некоторыми кнопками, при которой
выключенные кнопки продолжали обрабатывать клик на них.
- Приложение больше не создаёт test suite автоматически при
переключении в Advanced Mode -- test suite должен быть создан
вручную через меню.
- Настройки приложения (такие, как период обновления списка хостов
и размер статистики для сбора) сохраняются между сессиями.
- При загрузке приложения в target config прописываются
умолчальные значения для параметров (значения взяты из исходного
кода pktgen 2.75).
- При удалении текущего test case больше не выбирается
автоматически другой test case.
- Теперь можно создать test suite с пустыми host config и target
config в Test Case Properties Editor.
- Исправлено отображение размера пакета на вкладке
"Statistics".
- Улучшено включение/выключение элементов интерфейса в зависимости
от текущего состояния приложения.
- Добавлена автоматическая проверка корректности введённых
значений в диалогах.
- Улучшен диалог настроек приложения.
- Исправлены пустые заголовки у некоторых диалоговых окон.
- Улучшены диалоги сохранения/загрузки файлов.
- Добавлены всплывающие подсказки для кнопок.
- Улучшено расположение элементов интерфейса.
Подробный список изменений можно посмотреть в ChangeLog'е.
Начиная с версии 2.0 в ClusterGen добавлена базовая поддержка тест
сьютов и тест кейсов, однако эта часть функциональности пока
ограничена -- например, в текущей реализации тест кейс хранит только
информацию о конфигурации трафика, и не позволяет задать условия
прохождения теста.
- Артём