@Override public Data getTestData( AbstractBuild<?, ?> build, Launcher launcher, BuildListener listener, TestResult testResult) { Data data = new Data(build); for (CaseResult result : testResult.getFailedTests()) { CaseResult previous = result.getPreviousResult(); if (previous != null) { ClaimTestAction previousAction = previous.getTestAction(ClaimTestAction.class); if (previousAction != null && previousAction.isClaimed() && previousAction.isSticky()) { ClaimTestAction action = new ClaimTestAction(data, result.getId()); previousAction.copyTo(action); data.addClaim(result.getId(), action); } } } return data; }