Bug 1219919 - Ignore some non-Nightly texture leaks. r=erahm, a=testonly
authorAndrew McCreight <continuation@gmail.com>
Thu, 29 Oct 2015 14:16:00 -0700
changeset 284389 e902b5a2882bcc6a751e77fd8bb812d438d5886b
parent 284388 f163de7128d6dbd2316109012f8226615efb453e
child 284390 d303300a4ea43aaefa4916a63a5f45f521f5f068
push id113
push userryanvm@gmail.com
push dateThu, 05 Nov 2015 16:09:15 +0000
reviewerserahm, testonly
bugs1219919
milestone44.0a2
Bug 1219919 - Ignore some non-Nightly texture leaks. r=erahm, a=testonly 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,28 @@ 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({
+        'CondVar': 4,
+        'Mutex': 8,
+        'PImageContainerChild': 4,
+        'PTextureChild': 4,
+        'SharedMemory': 4,
+        'TextureChild': 4,
+        'WeakReference<MessageListener>': 8,
+    })
+
     return leaks
 
 
 def process_single_leak_file(leakLogFileName, processType, leakThreshold,
                              ignoreMissingLeaks, log=None,
                              stackFixer=None):
     """Process a single leak log.
     """