basic-test-info-server-api massive refactor