I've forked the elasticsearch repo, and when running the tests I get:
12:14:27.619 [LIFECYCLE] [org.gradle.api.Task] ERROR 0.45s | IntegTestZipClientYamlTestSuiteIT.test {p0=search.aggregation/150_stats_metric/Metadata test} <<< FAILURES!
12:14:27.629 [LIFECYCLE] [org.gradle.api.Task] > Throwable #1: java.lang.Exception: Test abandoned because suite timeout was reached.
12:14:27.630 [LIFECYCLE] [org.gradle.api.Task] > at __randomizedtesting.SeedInfo.seed([B39F71CB856EB1DD]:0)
A few lines below:
12:14:27.720 [LIFECYCLE] [org.gradle.api.Task] ERROR 0.00s | IntegTestZipClientYamlTestSuiteIT (suite) <<< FAILURES!
12:14:27.721 [LIFECYCLE] [org.gradle.api.Task] > Throwable #1: java.lang.Exception: Suite timeout exceeded (>= 1800000 msec).
Can elaborate a little bit on why this happen and how to avoid it?