def _makeResult(self):
        """
        Make reporter factory, and wrap it with a L{DistReporter}.
        """
        reporter = self._reporterFactory(self._stream, self._tbformat,
                                         realtime=self._rterrors)
        if self._uncleanWarnings:
            reporter = UncleanWarningsReporterWrapper(reporter)
        return self._distReporterFactory(reporter)

        Make reporter factory, and wrap it with a L{DistReporter}.
        
stackoverflow/venv/lib/python3.6/site-packages/twisted/trial/_dist/disttrial.py