on i686, this test is rounded slightly differently, so the string comparison asserts fail while the actual comparison succeeds --- a/test/hotspot/gtest/gc/shared/test_workerDataArray.cpp +++ b/test/hotspot/gtest/gc/shared/test_workerDataArray.cpp @@ -295,11 +295,3 @@ TEST_VM_F(UninitializedDoubleElementWorkerDataArrayTest, average_test) { ASSERT_NEAR(6.15 / MILLIUNITS, array.average(), epsilon); } - -TEST_VM_F(UninitializedDoubleElementWorkerDataArrayTest, print_summary_on_test) { - ASSERT_STREQ(print_expected_summary(), print_summary()); -} - -TEST_VM_F(UninitializedDoubleElementWorkerDataArrayTest, print_details_on_test) { - ASSERT_STREQ(print_expected_details(), print_details()); -}