def recordResultType(self, kind):

        self.main.logPacket("Recording result: '%s'" % kind)
        self.counters[kind] += 1

        # Finish init after 5 seconds of inactivity

        if self.finish_dcall:
            self.finish_dcall.reset(5.0)
            return

        def cb():
            self.finish_dcall = None
            self.checkStatus(finished=True)

        self.finish_dcall = reactor.callLater(5.0, cb)