Monitoring/FunctionalTests

Функциональное тестирование MDS

  • Проверяем доступность сервиса по порту 8443
  • Проверяем что в MDS что-то есть (число Entries в MDS) wsrf-query -s $service "count(//*[local-name()='Entry'])"
  • Получаем и обрабатываем информацию о сайте wsrf-query -s $service_id "//*[local-name()='Site']

Функциональное тестирование CIS

  • Проверяем доступность сервиса по порту 8443
  • Проверяем что в MDS что-то есть (число Entries в MDS) wsrf-query -s $service "count(//*[local-name()='Entry'])"

Функциональное тестирование сервиса регистрации

  • Проверяем доступность сервиса по порту 443
  • Проверяем наличие, доступность и размер (т.е. что он не пустой или слишком маленький) выходного файла с описанием сервисов (https://reg.ngrid.ru/export.aspx)

Функциональное тестирование пользовательского интерфейса

  • Проверяем доступность сервиса по 80-му порту
  • Проверяем наличие, доступность и размер (т.е. что он не пустой или слишком маленький) индексного файла

Функциональное тестирование сайта мониторинга

  • Проверяем доступность сайта по 80-му порту
  • Проверяем наличие, доступность и размер (т.е. что он не пустой или слишком маленький) индексного файла

Функциональное тестирование GRAM

  • Проверяем доступность сервиса по порту 8443

Функциональное тестирование GridFTP

  • Проверяем доступность сервиса по порту 2811

Функциональное тестирование VOMS

  • Проверяем доступность сервиса по порту 8443

Функциональное тестирование Pilot

  • Проверяем доступность сервиса по порту 5053

Функциональное тестирование MyProxy

  • Проверяем доступность сервиса по порту 7512

Функциональное тестирование WebMDS

  • Проверяем доступность сервиса по порту 4443

Функциональное тестирование RFT

  • Проверяем доступность сервиса по порту 8443