Closed Bug 824045 Opened 12 years ago Closed 12 years ago

Intermittent test_import_script.py TestImportScript.test_importing_another_script_and_check_they_append | EOFError: telnet connection closed (and many more)

Categories

(Testing :: Marionette Client and Harness, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 802877

People

(Reporter: emorley, Unassigned)

References

Details

(Keywords: intermittent-failure)

Possibly similar to one of the already filed bugs, but I'm losing track at this point, sorry :-)

b2g_ics_armv7a_gecko_emulator mozilla-inbound opt test marionette-webapi on 2012-12-20 13:42:44 PST for push 8d0fa262d9c0

slave: talos-r3-fed-067

https://tbpl.mozilla.org/php/getParsedLog.php?id=18140163&tree=Mozilla-Inbound

{
13:52:01     INFO -  TEST-START test_import_script.py
13:52:02     INFO -  test_import_script (test_import_script.TestImportScript) ... ok
13:55:14     INFO -  test_importing_another_script_and_check_they_append (test_import_script.TestImportScript) ... Android Debug Bridge version 1.0.29
13:55:15     INFO -  'cp' not found, but 'dd' was found as a replacement
13:55:25     INFO -  ERROR
13:55:25     INFO -  test_import_script (test_import_script.TestImportScriptChrome) ... ERROR
13:55:25     INFO -  test_importing_another_script_and_check_they_append (test_import_script.TestImportScriptChrome) ... ERROR
13:55:25     INFO -  ======================================================================
13:55:25     INFO -  ERROR: test_importing_another_script_and_check_they_append (test_import_script.TestImportScript)
13:55:25     INFO -  ----------------------------------------------------------------------
13:55:25    ERROR -  Traceback (most recent call last):
13:55:25     INFO -    File "/home/cltbld/talos-slave/test/build/tests/marionette/marionette/marionette_test.py", line 130, in setUp
13:55:25     INFO -      CommonTestCase.setUp(self)
13:55:25     INFO -    File "/home/cltbld/talos-slave/test/build/tests/marionette/marionette/marionette_test.py", line 90, in setUp
13:55:25     INFO -      self.marionette.start_session()
13:55:25     INFO -    File "/home/cltbld/talos-slave/test/build/tests/marionette/marionette/marionette.py", line 311, in start_session
13:55:25     INFO -      self.session = self._send_message('newSession', 'value')
13:55:25     INFO -    File "/home/cltbld/talos-slave/test/build/tests/marionette/marionette/marionette.py", line 214, in _send_message
13:55:25     INFO -      port = self.emulator.restart(self.local_port)
13:55:25     INFO -    File "/home/cltbld/talos-slave/test/build/tests/marionette/marionette/emulator.py", line 276, in restart
13:55:25     INFO -      self.start()
13:55:25     INFO -    File "/home/cltbld/talos-slave/test/build/tests/marionette/marionette/emulator.py", line 372, in start
13:55:25     INFO -      self.geo.set_default_location()
13:55:25     INFO -    File "/home/cltbld/talos-slave/test/build/tests/marionette/marionette/emulator_geo.py", line 13, in set_default_location
13:55:25     INFO -      self.set_location(self.lon, self.lat)
13:55:25     INFO -    File "/home/cltbld/talos-slave/test/build/tests/marionette/marionette/emulator_geo.py", line 16, in set_location
13:55:25     INFO -      self.emulator._run_telnet('geo fix %0.5f %0.5f' % (self.lon, self.lat))
13:55:25     INFO -    File "/home/cltbld/talos-slave/test/build/tests/marionette/marionette/emulator.py", line 236, in _run_telnet
13:55:25     INFO -      return self._get_telnet_response(command)
13:55:25     INFO -    File "/home/cltbld/talos-slave/test/build/tests/marionette/marionette/emulator.py", line 225, in _get_telnet_response
13:55:25     INFO -      line = self.telnet.read_until('\n')
13:55:25     INFO -    File "/usr/lib/python2.6/telnetlib.py", line 319, in read_until
13:55:25     INFO -      return self.read_very_lazy()
13:55:25     INFO -    File "/usr/lib/python2.6/telnetlib.py", line 395, in read_very_lazy
13:55:25     INFO -      raise EOFError, 'telnet connection closed'
13:55:25     INFO -  TEST-UNEXPECTED-FAIL | test_import_script.py TestImportScript.test_importing_another_script_and_check_they_append | EOFError: telnet connection closed

...
...
...
}
Sadly, all of the EOFError failures are instances of the same bug, bug 802877, in which the emulator is randomly crashing during tests.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → DUPLICATE
Product: Testing → Remote Protocol
Moving bug to Testing::Marionette Client and Harness component per bug 1815831.
Component: Marionette → Marionette Client and Harness
Product: Remote Protocol → Testing
You need to log in before you can comment on or make changes to this bug.