Changeset 235404 in webkit
- Timestamp:
- Aug 27, 2018 3:19:52 PM (6 years ago)
- Location:
- trunk/Tools
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/ChangeLog
r235403 r235404 1 2018-08-27 Daniel Bates <dabates@apple.com> 2 3 Partial revert of r235376 4 https://bugs.webkit.org/show_bug.cgi?id=189011 5 6 For now revert the unit tests added in r235376 as the following tests are failing on Apple Sierra 7 Debug and Apple High Sierra Debug bots: 8 9 lldb_webkit_unittest.TestSummaryProviders.serial_test_WTFOptionSetProvider_simple 10 lldb_webkit_unittest.TestSummaryProviders.serial_test_WTFOptionSet_SummaryProvider_simple 11 12 Will investigate offline. 13 14 * lldb/lldbWebKitTester/main.cpp: 15 (testSummaryProviders): 16 * lldb/lldb_webkit_unittest.py: 17 (TestSummaryProviders.serial_test_WTFHashSet_tablesize_and_size): 18 (TestSummaryProviders.serial_test_WTFOptionSet_SummaryProvider_empty): Deleted. 19 (TestSummaryProviders.serial_test_WTFOptionSet_SummaryProvider_simple): Deleted. 20 (TestSummaryProviders.serial_test_WTFOptionSetProvider_empty): Deleted. 21 (TestSummaryProviders.serial_test_WTFOptionSetProvider_simple): Deleted. 22 1 23 2018-08-27 Aditya Keerthi <akeerthi@apple.com> 2 24 -
trunk/Tools/lldb/lldbWebKitTester/main.cpp
r235376 r235404 28 28 #include <wtf/HashMap.h> 29 29 #include <wtf/HashSet.h> 30 #include <wtf/OptionSet.h>31 30 #include <wtf/Vector.h> 32 31 #include <wtf/text/StringBuilder.h> … … 45 44 return builder.toString(); 46 45 } 47 48 enum class ExampleFlags {49 A = 1 << 0,50 B = 1 << 1,51 C = 1 << 2,52 D = 1 << 3,53 };54 46 55 47 static void testSummaryProviders() … … 82 74 hashMapOfVectors.add(1, Vector<int>({2, 3})); 83 75 84 OptionSet<ExampleFlags> exampleFlagsEmpty;85 OptionSet<ExampleFlags> exampleFlagsSimple { ExampleFlags::A, ExampleFlags::D, ExampleFlags::C };86 87 76 breakForTestingSummaryProviders(); 88 77 } -
trunk/Tools/lldb/lldb_webkit_unittest.py
r235376 r235404 168 168 summary = lldb_webkit.WTFHashSet_SummaryProvider(variable, {}) 169 169 self.assertEqual(summary, "{ tableSize = 8, keyCount = 1 }") 170 171 # MARK: WTFOptionSet_SummaryProvider test cases172 173 def serial_test_WTFOptionSet_SummaryProvider_empty(self):174 variable = self._sbFrame.FindVariable('exampleFlagsEmpty')175 summary = lldb_webkit.WTFOptionSet_SummaryProvider(variable, {})176 self.assertEqual(summary, "{ size = 0 }")177 178 def serial_test_WTFOptionSet_SummaryProvider_simple(self):179 variable = self._sbFrame.FindVariable('exampleFlagsSimple')180 summary = lldb_webkit.WTFOptionSet_SummaryProvider(variable, {})181 self.assertEqual(summary, "{ size = 3 }")182 183 # MARK: WTFOptionSetProvider test cases184 185 def serial_test_WTFOptionSetProvider_empty(self):186 variable = self._sbFrame.FindVariable('exampleFlagsEmpty')187 provider = lldb_webkit.WTFOptionSetProvider(variable, {})188 self.assertEqual(provider.get_child_at_index(0), None)189 190 def serial_test_WTFOptionSetProvider_simple(self):191 variable = self._sbFrame.FindVariable('exampleFlagsSimple')192 provider = lldb_webkit.WTFOptionSetProvider(variable, {})193 self.assertEqual(provider.get_child_at_index(0).GetName(), 'A')194 self.assertEqual(provider.get_child_at_index(0).GetValue(), '1')195 self.assertEqual(provider.get_child_at_index(1).GetName(), 'C')196 self.assertEqual(provider.get_child_at_index(1).GetValue(), '4')197 self.assertEqual(provider.get_child_at_index(2).GetName(), 'D')198 self.assertEqual(provider.get_child_at_index(2).GetValue(), '8')
Note: See TracChangeset
for help on using the changeset viewer.