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)