ECSpooler is a Python XML-RPC service, which provides the automatic testing of submissions for ECAutoAssessmentBox. A typical use case are programming assignments, where students have to submit programs.