code: def infos(self, type=None, failed=False):
          
          nodes = self.nodes(failed="all")
          infos = []
          for n in nodes:
              infos.extend(n.infos(type=type, failed=failed))
          return infos
docs: Get all infos created by the participants nodes.
  
          Return a list of infos produced by nodes associated with the
          participant. If specified, ``type`` filters by class. By default, failed
          infos are excluded, to include only failed nodes use ``failed=True``,
          for all nodes use ``failed=all``. Note that failed filters the infos,
          not the nodes - infos from all nodes (whether failed or not) can be
          returned.