По всем пунктам результат корректный, но валидатор по всем пунктам кроме первых двух упорно продолжает ругаться на "... должен возвращать правильное количество уникальных IP адресов за период с null по null ...". Конструктор и методы LogParser исключений не бросают, все даты парсятся корректно. Что же ему еще нужно?..