in health/src/main/java/org/acme/health/RunTooLongHealthCheck.java [39:49]
protected void doCall(HealthCheckResultBuilder builder, Map<String, Object> options) {
builder.detail("toolong", "Reports DOWN when run for too long");
if (firstCallTimeMillis == 0) {
builder.unknown();
firstCallTimeMillis = System.currentTimeMillis();
} else if ((System.currentTimeMillis() - firstCallTimeMillis) < 10 * 1000L) {
builder.up();
} else {
builder.down();
}
}