def METHOD_NAME(self):
    # Only valid after self.execute()
    # Parse user test information out of response.
    # "html.parser" is Python's built-in parser. Alternatives that require
    # external dependencies are "lxml" and "html5lib".
    soup = BeautifulSoup(self.res_data, "html.parser")
    info = {}
    # Get user test status.
    tag = soup.findAll(id="user_test_status")[0]
    info['status'] = tag.text.strip()
    # Get compilation text.
    tags = soup.findAll(id="compilation")
    if tags:
        content = tags[0]
        info['compile_output'] = content.pre.text.strip()
    else:
        info['compile_output'] = None
    return info