From e0bd44901df640fc4b26f737fbd0237bce3fd9d0 Mon Sep 17 00:00:00 2001 From: Johan Euphrosine Date: Thu, 3 Sep 2015 22:03:47 -0700 Subject: [PATCH] builder: stream build output to stdout --- builder/build.gradle | 1 + builder/src/test/java/GradleBuildTest.java | 12 +++--------- 2 files changed, 4 insertions(+), 9 deletions(-) diff --git a/builder/build.gradle b/builder/build.gradle index f7326be77..3fd8195a4 100644 --- a/builder/build.gradle +++ b/builder/build.gradle @@ -15,5 +15,6 @@ dependencies { test { testLogging { exceptionFormat 'full' + showStandardStreams = true } } diff --git a/builder/src/test/java/GradleBuildTest.java b/builder/src/test/java/GradleBuildTest.java index a805bb448..af758e574 100644 --- a/builder/src/test/java/GradleBuildTest.java +++ b/builder/src/test/java/GradleBuildTest.java @@ -85,15 +85,9 @@ public void test() { GradleConnector connector = GradleConnector.newConnector(); connector.forProjectDirectory(gradleProject); ProjectConnection connection = connector.connect(); - GradleProject project = connection.getModel(GradleProject.class); - for(GradleTask task : project.getChildren().getAt(0).getTasks()) { - System.err.println("task: " + task.getName()); - } - ByteArrayOutputStream stdout = new ByteArrayOutputStream(); - ByteArrayOutputStream stderr = new ByteArrayOutputStream(); BuildLauncher launcher = connection.newBuild(); - launcher.setStandardOutput(stdout); - launcher.setStandardError(stderr); + launcher.setStandardOutput(System.out); + launcher.setStandardError(System.err); try { launcher.forTasks("app:lint"); launcher.run(); @@ -102,7 +96,7 @@ public void test() { launcher.forTasks("assembleRelease"); launcher.run(); } catch (BuildException e) { - fail(String.format("BUILD FAILED: %s\nSTDOUT: %s\nSTDERR: %s", e, stdout, stderr)); + fail(String.format("BUILD FAILED: %s", e)); } finally { connection.close(); }