Github user Alex-Vol commented on the issue:
https://github.com/apache/thrift/pull/1468
The failures are coming from the cross-check system. In my initial approach
of the conversion I did not realize that the cross-check build starts a build
equivalent just to run a test harness and then it kills the running build.
Gradle is not happy having its process killed while in the middle of a "build"
step and although it is perfectly capable of recovering it adds runtime
overhead.
I am debating changing the harness to either a plain Java JAR file that can
be executed directly via a light-weight make harness or a direct java
invocation. Will see where this goes.
---