def run_multisuite()

in uberpoet/multisuite.py [0:0]


    def run_multisuite(self):
        self.multisuite_setup()

        start_time = time.time()
        if self.trace_cpu:
            self.cpu_logger.start()

        commandlineutil.make_custom_buckconfig_local(self.buckconfig_path)

        for xcode_version in self.xcode_versions:
            if self.switch_xcode_versions:
                self.switch_xcode_version(xcode_version)

            for wmo_enabled in self.wmo_modes:
                logging.info('Swift WMO Enabled: {}'.format(wmo_enabled))

                for gen_type in self.type_list:
                    self.build_app_type(gen_type, wmo_enabled)

        if self.trace_cpu:
            self.cpu_logger.stop()
            commandlineutil.apply_cpu_to_traces(self.build_trace_path, self.cpu_logger, start_time)