Closed Bug 717448 Opened 12 years ago Closed 11 years ago

Intermittent test_writer_starvation.js failure from a wide and wondrous variety of things

Categories

(Core :: DOM: Core & HTML, defect)

x86
Windows 7
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: philor, Unassigned)

References

Details

(Keywords: intermittent-failure)

Yeah, imagine my delight at finding that there's a test_writer_starvation xpcshell test, too.

https://tbpl.mozilla.org/php/getParsedLog.php?id=8490412&tree=Mozilla-Inbound
Rev3 WINNT 6.1 mozilla-inbound opt test xpcshell on 2012-01-11 14:12:30 PST for push 48af5f55c8b8

TEST-INFO | c:\talos-slave\test\build\xpcshell\tests\dom\indexedDB\test\unit\test_writer_starvation.js | running test ...
Traceback (most recent call last):
  File "xpcshell/runxpcshelltests.py", line 654, in <module>
    main()
  File "xpcshell/runxpcshelltests.py", line 650, in main
    if not xpcsh.runTests(args[0], testdirs=args[1:], **options.__dict__):
  File "xpcshell/runxpcshelltests.py", line 568, in runTests
    self.removeDir(self.profileDir)
  File "xpcshell/runxpcshelltests.py", line 331, in removeDir
    shutil.rmtree(dirname)
  File "c:\mozilla-build\python25\lib\shutil.py", line 169, in rmtree
    rmtree(fullname, ignore_errors, onerror)
  File "c:\mozilla-build\python25\lib\shutil.py", line 169, in rmtree
    rmtree(fullname, ignore_errors, onerror)
  File "c:\mozilla-build\python25\lib\shutil.py", line 174, in rmtree
    onerror(os.remove, fullname, sys.exc_info())
  File "c:\mozilla-build\python25\lib\shutil.py", line 172, in rmtree
    os.remove(fullname)
WindowsError: [Error 13] The process cannot access the file because it is being used by another process: 'c:\\users\\cltbld\\appdata\\local\\temp\\tmpruww1q\\indexedDB\\chrome\\791758972StpsleeTn+ddi.sqlite'

command timed out: 1200 seconds without output, attempting to kill
SIGKILL failed to kill process
using fake rc=-1
program finished with exit code -1
Minus the temp-db-in-use,

https://tbpl.mozilla.org/php/getParsedLog.php?id=8489541&tree=Profiling
Rev3 WINNT 5.1 profiling debug test xpcshell on 2012-01-11 13:52:52 PST for push b64f31493ed2

TEST-INFO | c:\talos-slave\test\build\xpcshell\tests\dom\indexedDB\test\unit\test_writer_starvation.js | running test ...

command timed out: 1200 seconds without output, attempting to kill
SIGKILL failed to kill process
using fake rc=-1
program finished with exit code -1
OS: Windows XP → Windows 7
Version: 11 Branch → Trunk
I guess it is because there is no SimpleTest.requestLongerTimeout() call in the xpcshell based version. Anyone has an idea what shall an xpcshell test replace that call with? (see bug 580875)
https://tbpl.mozilla.org/php/getParsedLog.php?id=8516264&tree=Mozilla-Inbound
Rev3 WINNT 5.1 mozilla-inbound opt test xpcshell on 2012-01-12 13:13:45 PST for push 4b0fd441c9c7

TEST-INFO | c:\talos-slave\test\build\xpcshell\tests\dom\indexedDB\test\unit\test_writer_starvation.js | running test ...
Traceback (most recent call last):
  File "xpcshell/runxpcshelltests.py", line 654, in <module>
    main()
  File "xpcshell/runxpcshelltests.py", line 650, in main
    if not xpcsh.runTests(args[0], testdirs=args[1:], **options.__dict__):
  File "xpcshell/runxpcshelltests.py", line 517, in runTests
    stdout, stderr = self.communicate(proc)
  File "xpcshell/runxpcshelltests.py", line 324, in communicate
    return proc.communicate()
  File "C:\mozilla-build\python25\lib\subprocess.py", line 645, in communicate
    stdout = self.stdout.read()
MemoryError

command timed out: 1200 seconds without output, attempting to kill
Summary: Intermittent test_writer_starvation.js failure from WindowsError: [Error 13] The process cannot access the file because it is being used by another process: 'c:\\users\\cltbld\\appdata\\local\\temp\\tmpruww1q\\indexedDB\\chrome\\791758972StpsleeTn+ddi.sql → Intermittent test_writer_starvation.js failure from a wide and wondrous variety of things
https://tbpl.mozilla.org/php/getParsedLog.php?id=8593077&tree=Mozilla-Inbound

WindowsError: [Error 13] The process cannot access the file because it is being used by another process: 'c:\\docume~1\\cltbld\\locals~1\\temp\\tmpqgnddq\\indexedDB\\chrome\\791758972StpsleeTn+ddi.sqlite'
https://tbpl.mozilla.org/php/getParsedLog.php?id=8835209&tree=Profiling
WindowsError: [Error 13] The process cannot access the file because it is being used by another process: 'c:\\docume~1\\cltbld\\locals~1\\temp\\tmpffpcdb\\indexedDB\\chrome\\791758972StpsleeTn+ddi.sqlite'
https://tbpl.mozilla.org/php/getParsedLog.php?id=8914983&tree=Fx-Team
WindowsError: [Error 13] The process cannot access the file because it is being used by another process: 'c:\\docume~1\\cltbld\\locals~1\\temp\\tmptao3rx\\indexedDB\\chrome\\791758972StpsleeTn+ddi.sqlite'
https://tbpl.mozilla.org/php/getParsedLog.php?id=8991686&tree=Profiling
WindowsError: [Error 13] The process cannot access the file because it is being used by another process: 'c:\\docume~1\\cltbld\\locals~1\\temp\\tmpatinsu\\indexedDB\\chrome\\791758972StpsleeTn+ddi.sqlite'
https://tbpl.mozilla.org/php/getParsedLog.php?id=9151476&tree=Mozilla-Inbound
WindowsError: [Error 13] The process cannot access the file because it is being used by another process: 'c:\\docume~1\\cltbld\\locals~1\\temp\\tmpqevbrq\\indexedDB\\chrome\\791758972StpsleeTn+ddi.sqlite'
https://tbpl.mozilla.org/php/getParsedLog.php?id=9169377&tree=Mozilla-Inbound
WindowsError: [Error 13] The process cannot access the file because it is being used by another process: 'c:\\docume~1\\cltbld\\locals~1\\temp\\tmpjys4tq\\indexedDB\\chrome\\791758972StpsleeTn+ddi.sqlite'
https://tbpl.mozilla.org/php/getParsedLog.php?id=9256757&tree=Firefox
WindowsError: [Error 13] The process cannot access the file because it is being used by another process: 'c:\\docume~1\\cltbld\\locals~1\\temp\\tmpi_na-w\\runxpcshelltests_leaks.log'
https://tbpl.mozilla.org/php/getParsedLog.php?id=9285896&tree=Mozilla-Inbound
WindowsError: [Error 13] The process cannot access the file because it is being used by another process: 'c:\\docume~1\\cltbld\\locals~1\\temp\\tmp1aiwe9\\runxpcshelltests_leaks.log'
https://tbpl.mozilla.org/php/getParsedLog.php?id=9302609&tree=Mozilla-Inbound
WindowsError: [Error 13] The process cannot access the file because it is being used by another process: 'c:\\docume~1\\cltbld\\locals~1\\temp\\tmpflrqb7\\runxpcshelltests_leaks.log'
https://tbpl.mozilla.org/php/getParsedLog.php?id=9360635&tree=Mozilla-Inbound
WindowsError: [Error 13] The process cannot access the file because it is being used by another process: 'c:\\docume~1\\cltbld\\locals~1\\temp\\tmpwcaxeu\\indexedDB\\chrome\\791758972StpsleeTn+ddi.sqlite'
https://tbpl.mozilla.org/php/getParsedLog.php?id=9369807&tree=Mozilla-Inbound
WindowsError: [Error 13] The process cannot access the file because it is being used by another process: 'c:\\docume~1\\cltbld\\locals~1\\temp\\tmphsuwdu\\runxpcshelltests_leaks.log'
https://tbpl.mozilla.org/php/getParsedLog.php?id=9489153&tree=Mozilla-Inbound
WindowsError: [Error 13] The process cannot access the file because it is being used by another process: 'c:\\docume~1\\cltbld\\locals~1\\temp\\tmpqgv0o8\\runxpcshelltests_leaks.log'
https://tbpl.mozilla.org/php/getParsedLog.php?id=9500376&tree=Mozilla-Inbound
WindowsError: [Error 13] The process cannot access the file because it is being used by another process: 'c:\\docume~1\\cltbld\\locals~1\\temp\\tmp4ojv6z\\runxpcshelltests_leaks.log'
https://tbpl.mozilla.org/php/getParsedLog.php?id=9513382&tree=Mozilla-Inbound
MemoryError

I'm starting to get tired of this, and I think we all know what happens then.
https://tbpl.mozilla.org/php/getParsedLog.php?id=9550659&tree=Mozilla-Inbound
WindowsError: [Error 13] The process cannot access the file because it is being used by another process: 'c:\\docume~1\\cltbld\\locals~1\\temp\\tmpkuqsa4\\indexedDB\\chrome\\791758972StpsleeTn+ddi.sqlite'
https://tbpl.mozilla.org/php/getParsedLog.php?id=9610824&tree=Firefox
WindowsError: [Error 13] The process cannot access the file because it is being used by another process: 'c:\\docume~1\\cltbld\\locals~1\\temp\\tmpuikoji\\indexedDB\\chrome\\791758972StpsleeTn+ddi.sqlite'
https://tbpl.mozilla.org/php/getParsedLog.php?id=9612441&tree=Mozilla-Inbound
WindowsError: [Error 13] The process cannot access the file because it is being used by another process: 'c:\\docume~1\\cltbld\\locals~1\\temp\\tmpxxiana\\runxpcshelltests_leaks.log'
https://tbpl.mozilla.org/php/getParsedLog.php?id=9624525&tree=Mozilla-Inbound
WindowsError: [Error 13] The process cannot access the file because it is being used by another process: 'c:\\docume~1\\cltbld\\locals~1\\temp\\tmphzbwz4\\runxpcshelltests_leaks.log'
https://tbpl.mozilla.org/php/getParsedLog.php?id=9630398&tree=Mozilla-Inbound
WindowsError: [Error 13] The process cannot access the file because it is being used by another process: 'c:\\docume~1\\cltbld\\locals~1\\temp\\tmpchxcym\\runxpcshelltests_leaks.log'
https://tbpl.mozilla.org/php/getParsedLog.php?id=9650594&tree=Mozilla-Inbound
WindowsError: [Error 13] The process cannot access the file because it is being used by another process: 'c:\\docume~1\\cltbld\\locals~1\\temp\\tmp75dcau\\indexedDB\\chrome\\791758972StpsleeTn+ddi.sqlite'
https://tbpl.mozilla.org/php/getParsedLog.php?id=9654999&tree=Mozilla-Inbound
WindowsError: [Error 13] The process cannot access the file because it is being used by another process: 'c:\\docume~1\\cltbld\\locals~1\\temp\\tmpodcvxc\\runxpcshelltests_leaks.log'
https://tbpl.mozilla.org/php/getParsedLog.php?id=9787071&tree=Mozilla-Inbound
WindowsError: [Error 13] The process cannot access the file because it is being used by another process: 'c:\\docume~1\\cltbld\\locals~1\\temp\\tmp--1ftj\\runxpcshelltests_leaks.log'
https://tbpl.mozilla.org/php/getParsedLog.php?id=9867265&tree=Mozilla-Inbound
WindowsError: [Error 13] The process cannot access the file because it is being used by another process: 'c:\\docume~1\\cltbld\\locals~1\\temp\\tmpnslabb\\runxpcshelltests_leaks.log'
https://tbpl.mozilla.org/php/getParsedLog.php?id=9873097&tree=Mozilla-Aurora
WindowsError: [Error 13] The process cannot access the file because it is being used by another process: 'c:\\docume~1\\cltbld\\locals~1\\temp\\tmpe5_rqx\\indexedDB\\chrome\\791758972StpsleeTn+ddi.sqlite'
https://tbpl.mozilla.org/php/getParsedLog.php?id=9888155&tree=Mozilla-Inbound
WindowsError: [Error 13] The process cannot access the file because it is being used by another process: 'c:\\docume~1\\cltbld\\locals~1\\temp\\tmpi1kk_r\\runxpcshelltests_leaks.log'
https://tbpl.mozilla.org/php/getParsedLog.php?id=9889688&tree=Mozilla-Aurora
WindowsError: [Error 13] The process cannot access the file because it is being used by another process: 'c:\\docume~1\\cltbld\\locals~1\\temp\\tmpkeuqqx\\runxpcshelltests_leaks.log'
https://tbpl.mozilla.org/php/getParsedLog.php?id=9947753&tree=Maple
WindowsError: [Error 13] The process cannot access the file because it is being used by another process: 'c:\\docume~1\\cltbld\\locals~1\\temp\\tmpy9hebd\\indexedDB\\chrome\\3128029391StpsleeTn+ddi.sqlite'
https://tbpl.mozilla.org/php/getParsedLog.php?id=10016233&tree=Mozilla-Inbound
WindowsError: [Error 13] The process cannot access the file because it is being used by another process: 'c:\\docume~1\\cltbld\\locals~1\\temp\\tmp3bipo8\\runxpcshelltests_leaks.log'
https://tbpl.mozilla.org/php/getParsedLog.php?id=10040687&tree=Firefox
WindowsError: [Error 13] The process cannot access the file because it is being used by another process: 'c:\\docume~1\\cltbld\\locals~1\\temp\\tmpnrel9o\\indexedDB\\chrome\\3128029391StpsleeTn+ddi.sqlite'
https://tbpl.mozilla.org/php/getParsedLog.php?id=10037542&tree=Firefox
WindowsError: [Error 13] The process cannot access the file because it is being used by another process: 'c:\\docume~1\\cltbld\\locals~1\\temp\\tmpamldna\\indexedDB\\chrome\\3128029391StpsleeTn+ddi.sqlite'
https://tbpl.mozilla.org/php/getParsedLog.php?id=10065373&tree=Mozilla-Inbound
WindowsError: [Error 13] The process cannot access the file because it is being used by another process: 'c:\\docume~1\\cltbld\\locals~1\\temp\\tmptrqf0a\\indexedDB\\chrome\\3128029391StpsleeTn+ddi.sqlite'
https://tbpl.mozilla.org/php/getParsedLog.php?id=10416751&tree=Firefox
WindowsError: [Error 13] The process cannot access the file because it is being used by another process: 'c:\\docume~1\\cltbld\\locals~1\\temp\\tmp_c96fk\\indexedDB\\chrome\\3128029391StpsleeTn+ddi.sqlite'
https://tbpl.mozilla.org/php/getParsedLog.php?id=10419434&tree=Mozilla-Aurora
WindowsError: [Error 13] The process cannot access the file because it is being used by another process: 'c:\\docume~1\\cltbld\\locals~1\\temp\\tmpuvdakh\\runxpcshelltests_leaks.log'
https://tbpl.mozilla.org/php/getParsedLog.php?id=10420186&tree=Firefox
WindowsError: [Error 13] The process cannot access the file because it is being used by another process: 'c:\\docume~1\\cltbld\\locals~1\\temp\\tmpyvccrt\\indexedDB\\chrome\\3128029391StpsleeTn+ddi.sqlite'
https://tbpl.mozilla.org/php/getParsedLog.php?id=10428505&tree=Firefox
WindowsError: [Error 13] The process cannot access the file because it is being used by another process: 'c:\\docume~1\\cltbld\\locals~1\\temp\\tmpinfbxi\\indexedDB\\chrome\\3128029391StpsleeTn+ddi.sqlite'
https://tbpl.mozilla.org/php/getParsedLog.php?id=10483163&tree=Mozilla-Inbound
WindowsError: [Error 13] The process cannot access the file because it is being used by another process: 'c:\\docume~1\\cltbld\\locals~1\\temp\\tmpntmmxk\\indexedDB\\chrome\\3128029391StpsleeTn+ddi.sqlite'
Blocks: 751575
No longer blocks: 751575
Depends on: 793855
Depends on: 799532
Depends on: 809071
Whiteboard: [orange]
Resolving WFM keyword:intermittent-failure bugs last modified >3 months ago, whose whiteboard contains none of:
{random,disabled,marked,fuzzy,todo,fails,failing,annotated,time-bomb,leave open}

There will inevitably be some false positives; for that (and the bugspam) I apologise. Filter on orangewfm.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WORKSFORME
Component: DOM → DOM: Core & HTML
You need to log in before you can comment on or make changes to this bug.