Leaks/Status Meetings/2007-October-16

From MozillaWiki
< Leaks‎ | Status Meetings
Revision as of 17:01, 16 October 2007 by Sicking (talk | contribs) (New page: « Back to Status Meetings == Agenda == === Tinderbox tests === * Status for tinderbox tests. * kernel, gdi, and user handles leaks {{bug|397854}} === QA ...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

« Back to Status Meetings

Agenda

Tinderbox tests

  • Status for tinderbox tests.
  • kernel, gdi, and user handles leaks bug 397854

QA testing debug builds

  • Status?

Status on found leak bugs

To Do

  • Get leak monitoring as an extension so that QA can test for leaks during litmus.
    • bug 394466 should fix OS leaks on linux.
    • AI:cbarrett Look into OS leaks on mac.
  • Improve tinderbox tests.
    • Need to measure leaked GDI/user/kernel handles on windows. Possibly show on tinderbox.
    • bug 374822 Need a windows tinderbox with leak numbers since OS leaks are lower there.
    • AI:sicking Do leak monitoring while running tinderbox tests.
      • We do want to run trace-refcnt, trace-malloc on reftest/mochitest. (bug 397724)
      • Ideally we'd shut down between each testcase to identify where leaks happen. Mostly useful until we reach 0, but would help with regressions too.
    • Want a separate test suite that tests for assertions, crashes, leaks. (bug 397725)
  • Important leak bugs:
    • bug 396368 Live connect leak the biggest one still not fixed.
    • bug 398292 tracks bugs that make it difficult to find other leaks through fuzzing.
    • bug 394052 Seems to be the only remaining window/document/docshell leak in Mochitests on at least some platforms, possibly all of them.
  • Finding leaks in extensions
    • Need to solve license issue
  • CoScripter Leak regression suite

Action Items

  • AI:sicking Look into enabling trace-refcount, without the tracing part in nightlies.
  • AI:cbarrett Look into OS leaks on Mac.
  • AI:sicking Talk with build about setting up a Windows leak test machine (bug 374822).