ircd testing framework