Print retrace command in top of the stack trace on build bots
Change-Id: I30b21797f560bd5c9b94be01ff2b63d249f97508
diff --git a/build.gradle b/build.gradle
index c205b2d..33d967f 100644
--- a/build.gradle
+++ b/build.gradle
@@ -1443,8 +1443,13 @@
def out = new StringBuffer()
def err = new StringBuffer()
def command = "tools/retrace.py"
+ def header = "RETRACED STACKTRACE";
+ if (System.getenv('BUILDBOT_BUILDERNAME') != null
+ && !System.getenv('BUILDBOT_BUILDERNAME').endsWith("_release")) {
+ header += ": (${command} --commit_hash ${System.getenv('BUILDBOT_REVISION')})";
+ }
out.append("\n--------------------------------------\n")
- out.append("RETRACED STACKTRACE\n")
+ out.append("${header}\n")
out.append("--------------------------------------\n")
Process process = command.execute()
def processIn = new PrintStream(process.getOut())