def _convertAvro(self, avdlFile): args = ["java", "-jar", self.avroJar, "idl2schemata", avdlFile] stdoutLines, stderrLines = utils.runCommandSplitsOutput(args) printableArgs = "'{}'".format(" ".join(args)) utils.ensureNoWarnings(stdoutLines, "stdout of {}".format(printableArgs)) utils.ensureNoWarnings(stderrLines, "stderr of {}".format(printableArgs))
def _convertAvro(self, avdlFile): args = ["java", "-jar", self.avroJar, "idl2schemata", avdlFile] stdoutLines, stderrLines = utils.runCommandSplitsOutput(args) printableArgs = "'{}'".format(" ".join(args)) utils.ensureNoWarnings( stdoutLines, "stdout of {}".format(printableArgs)) utils.ensureNoWarnings( stderrLines, "stderr of {}".format(printableArgs))
def runCommandCheckWarnings(self, cmd): utils.log("Running '{}'".format(cmd)) splits = shlex.split(cmd) output = subprocess.check_output(splits).split('\n') utils.ensureNoWarnings(output, cmd)