private Set<String> extractCachedDistFilesDigest(Set<String> distFilesDigest,
													 List<Set<String>> agentCachedDistFilesDigestList) {
		return distFilesDigest
			.stream()
			.filter(distFileDigest -> agentCachedDistFilesDigestList
				.stream()
				.allMatch(agentCachedDistFilesDigest -> agentCachedDistFilesDigest.contains(distFileDigest)))
			.collect(toSet());
	}
Extract non cached distribution files for send to each agent.

@param distFilesDigest					Required file's digest for currently running test.
@param agentCachedDistFilesDigestList    Digest of files in each agent cache directory.
ngrinder-controller/src/main/java/org/ngrinder/perftest/service/PerfTestRunnable.java