def __init__(self, xml=None):
        """
        :arg xml: the <testing> XMLElement to extract attributes and children from.
        """
        self.timeout = None
        """The maximum number of minutes that *all* tests are allowed to take to run.
        If None, the allowed time is infinite.
        """
        self.tests = []
        """A list of the unit tests to run on the merged pull request repository.
        """

        if xml is not None:
            self._parse_xml(xml)
def __init__ ( self , xml = None ) : self . timeout = None self . tests = [ ] if xml is not None : self . _parse_xml ( xml )
:arg xml: the <testing> XMLElement to extract attributes and children from.