Larry McCay created KNOX-3069: --------------------------------- Summary: Flaky Test - TokenServiceResourceTest Key: KNOX-3069 URL: https://issues.apache.org/jira/browse/KNOX-3069 Project: Apache Knox Issue Type: Bug Components: JWT Reporter: Larry McCay
TokenServiceResourceTest - testLimitingTokensPerUser method acquires many tokens within a tight for loop and does not insure that the tokenIds are unique. This results in test failures for the unlimited tokens per user on certain machines. This may also point to a larger concurrency problem which needs investigation. Will file a separate JIRA for this. This may be an issue with the test or the UUID use for the tokenID in general. In the meantime, we can't have builds failing on certain machines. This change interrogates the response and adds an assertion to ensure that the tokenId is unique. It seems the time spent in doing the check "fixes" the failures. The same "fix" was accomplished with a sleep of 1ms between token acquisitions. -- This message was sent by Atlassian Jira (v8.20.10#820010)