Bug 1219919 - Ignore some non-Nightly texture leaks. r=erahm a=CLOSED TREE
authorAndrew McCreight <continuation@gmail.com>
Tue, 22 Dec 2015 09:39:08 -0800
changeset 297982 01fd84681a25a4ca896fb242755d7b6cd21dfc4f
parent 297981 146a3bd104204954091f736644acec3d48644438
child 297983 994008e15a24c0029b2151a378fe18581a8b48b2
push id8837
push userkwierso@gmail.com
push dateTue, 22 Dec 2015 17:39:17 +0000
treeherdermozilla-aurora@01fd84681a25 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerserahm, CLOSED
bugs1219919
milestone45.0a2
Bug 1219919 - Ignore some non-Nightly texture leaks. r=erahm a=CLOSED TREE
testing/mozbase/mozleak/mozleak/leaklog.py
--- a/testing/mozbase/mozleak/mozleak/leaklog.py
+++ b/testing/mozbase/mozleak/mozleak/leaklog.py
@@ -61,16 +61,32 @@ def expectedTabProcessLeakCounts():
         'nsTArray_base': 2,
     })
 
     # Bug 1219369 - On Aurora, we leak a SyncObject in Windows.
     appendExpectedLeakCounts({
         'SyncObject': 1
     })
 
+    # Bug 1219916 - On Aurora, we leak textures and image containers
+    # on Windows.
+    appendExpectedLeakCounts({
+        'AsyncTransactionTrackersHolder': 4,
+        'CompositableChild': 4,
+        'CondVar': 4,
+        'Mutex': 8,
+        'PCompositableChild': 4,
+        'PImageContainerChild': 4,
+        'PTextureChild': 4,
+        'SharedMemory': 4,
+        'TextureChild': 4,
+        'TextureData': 4,
+        'WeakReference<MessageListener>': 12,
+    })
+
     return leaks
 
 
 def process_single_leak_file(leakLogFileName, processType, leakThreshold,
                              ignoreMissingLeaks, log=None,
                              stackFixer=None):
     """Process a single leak log.
     """