kulya / jmeter-gradle-plugin

Other
40 stars 27 forks source link

Jmeter stderr is not captured anywhere #40

Closed foragerr closed 9 years ago

foragerr commented 9 years ago

Jmeter is launched as a separate process

ProcessBuilder processBuilder = new ProcessBuilder(createArgumentList(specs, workingDirectory))

The stdout (and stderr) of this process is not captured anywhere. If an error occurs before jmeter is launched completely, then jmeter.log is not created and the launch error is lost, making debugging challenging.

workaround: redirect stdout to parent process (gradle's) stdout.

ProcessBuilder processBuilder = new ProcessBuilder(createArgumentList(specs, workingDirectory)).inheritIO()
foragerr commented 9 years ago

closed in pull request #39