Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
None
-
None
-
OpenJDK 8
Description
TSimpleJSONProtocolTest has a couple of tests where structs are serialized, and the resultant JSON string is compared for equality with an expected value.
Some of the structs' fields are sets, which do not ensure consistent ordering, causing this test to fail in environments where the "natural" ordering of the elements in the HashSet do not match the expected value.
Suggested fix is to unset the fields that cause the inconsistent ordering and remove them from the expected value.