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 303703 b9023e7f779730197372ff46a7d5913f87d0a5a0
parent 303702 af58efa23494fda1b3173ee88835b5cff4ad52e6
child 303704 c1ee4d79de15744f1ecb914852717bcde224bd65
push id8983
push userkwierso@gmail.com
push dateMon, 25 Jan 2016 18:23:53 +0000
treeherdermozilla-aurora@b9023e7f7797 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerserahm, CLOSED
bugs1219919
milestone46.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.
     """