make mochitest-remote via adb broken: cannot concatenate 'str' and 'int' objects

RESOLVED FIXED in mozilla20

Status

Testing
General
RESOLVED FIXED
6 years ago
5 years ago

People

(Reporter: gbrown, Assigned: gbrown)

Tracking

unspecified
mozilla20
x86
Android
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

Attachments

(1 attachment)

(Assignee)

Description

6 years ago
objdir-native-droid$ make mochitest-remote
Android Debug Bridge version 1.0.31

'cp' not found, but 'dd' was found as a replacement
0+0 records in
0+0 records out
0 bytes transferred in 0.001 secs (0 bytes/sec)
will execute commands via run-as org.mozilla.fennec_mozdev
{}
{}
4 KB/s (288 bytes in 0.065s)
INFO | runtests.py | Installing extension at /media/extra/objdir-native-droid/_tests/testing/mochitest/extensions/workerbootstrap to /tmp/tmp375ak2.
INFO | runtests.py | Installing extension at /media/extra/objdir-native-droid/_tests/testing/mochitest/extensions/roboextender@mozilla.org to /tmp/tmp375ak2.
INFO | runtests.py | Installing extension at /media/extra/objdir-native-droid/_tests/testing/mochitest/extensions/worker to /tmp/tmp375ak2.
INFO | runtests.py | Installing extension at /media/extra/objdir-native-droid/_tests/testing/mochitest/extensions/specialpowers to /tmp/tmp375ak2.
push: /tmp/tmp4Djjoy/tmp/extensions/staged/mochikit@mozilla.org/chrome/mochikit.jar -> /mnt/sdcard/tests/profile/extensions/staged/mochikit@mozilla.org/chrome/mochikit.jar
push: /tmp/tmp4Djjoy/tmp/extensions/staged/mochikit@mozilla.org/chrome/.mkdir.done -> /mnt/sdcard/tests/profile/extensions/staged/mochikit@mozilla.org/chrome/.mkdir.done
push: /tmp/tmp4Djjoy/tmp/extensions/staged/mochikit@mozilla.org/install.rdf -> /mnt/sdcard/tests/profile/extensions/staged/mochikit@mozilla.org/install.rdf
push: /tmp/tmp4Djjoy/tmp/extensions/staged/mochikit@mozilla.org/.mkdir.done -> /mnt/sdcard/tests/profile/extensions/staged/mochikit@mozilla.org/.mkdir.done
push: /tmp/tmp4Djjoy/tmp/extensions/staged/mochikit@mozilla.org/chrome.manifest -> /mnt/sdcard/tests/profile/extensions/staged/mochikit@mozilla.org/chrome.manifest
push: /tmp/tmp4Djjoy/tmp/extensions/staged/roboextender@mozilla.org/bootstrap.js -> /mnt/sdcard/tests/profile/extensions/staged/roboextender@mozilla.org/bootstrap.js
push: /tmp/tmp4Djjoy/tmp/extensions/staged/roboextender@mozilla.org/install.rdf -> /mnt/sdcard/tests/profile/extensions/staged/roboextender@mozilla.org/install.rdf
push: /tmp/tmp4Djjoy/tmp/extensions/staged/workerbootstrap-test@mozilla.org/worker.js -> /mnt/sdcard/tests/profile/extensions/staged/workerbootstrap-test@mozilla.org/worker.js
push: /tmp/tmp4Djjoy/tmp/extensions/staged/workerbootstrap-test@mozilla.org/bootstrap.js -> /mnt/sdcard/tests/profile/extensions/staged/workerbootstrap-test@mozilla.org/bootstrap.js
push: /tmp/tmp4Djjoy/tmp/extensions/staged/workerbootstrap-test@mozilla.org/install.rdf -> /mnt/sdcard/tests/profile/extensions/staged/workerbootstrap-test@mozilla.org/install.rdf
push: /tmp/tmp4Djjoy/tmp/extensions/staged/workerbootstrap-test@mozilla.org/.mkdir.done -> /mnt/sdcard/tests/profile/extensions/staged/workerbootstrap-test@mozilla.org/.mkdir.done
push: /tmp/tmp4Djjoy/tmp/extensions/staged/special-powers@mozilla.org/chrome/specialpowers/modules/MockPermissionPrompt.jsm -> /mnt/sdcard/tests/profile/extensions/staged/special-powers@mozilla.org/chrome/specialpowers/modules/MockPermissionPrompt.jsm
push: /tmp/tmp4Djjoy/tmp/extensions/staged/special-powers@mozilla.org/chrome/specialpowers/modules/MockFilePicker.jsm -> /mnt/sdcard/tests/profile/extensions/staged/special-powers@mozilla.org/chrome/specialpowers/modules/MockFilePicker.jsm
push: /tmp/tmp4Djjoy/tmp/extensions/staged/special-powers@mozilla.org/chrome/specialpowers/content/specialpowers.js -> /mnt/sdcard/tests/profile/extensions/staged/special-powers@mozilla.org/chrome/specialpowers/content/specialpowers.js
push: /tmp/tmp4Djjoy/tmp/extensions/staged/special-powers@mozilla.org/chrome/specialpowers/content/MozillaLogger.js -> /mnt/sdcard/tests/profile/extensions/staged/special-powers@mozilla.org/chrome/specialpowers/content/MozillaLogger.js
push: /tmp/tmp4Djjoy/tmp/extensions/staged/special-powers@mozilla.org/chrome/specialpowers/content/specialpowersAPI.js -> /mnt/sdcard/tests/profile/extensions/staged/special-powers@mozilla.org/chrome/specialpowers/content/specialpowersAPI.js
push: /tmp/tmp4Djjoy/tmp/extensions/staged/special-powers@mozilla.org/chrome/specialpowers/content/SpecialPowersObserverAPI.js -> /mnt/sdcard/tests/profile/extensions/staged/special-powers@mozilla.org/chrome/specialpowers/content/SpecialPowersObserverAPI.js
push: /tmp/tmp4Djjoy/tmp/extensions/staged/special-powers@mozilla.org/chrome/.mkdir.done -> /mnt/sdcard/tests/profile/extensions/staged/special-powers@mozilla.org/chrome/.mkdir.done
push: /tmp/tmp4Djjoy/tmp/extensions/staged/special-powers@mozilla.org/components/SpecialPowersObserver.js -> /mnt/sdcard/tests/profile/extensions/staged/special-powers@mozilla.org/components/SpecialPowersObserver.js
push: /tmp/tmp4Djjoy/tmp/extensions/staged/special-powers@mozilla.org/components/.mkdir.done -> /mnt/sdcard/tests/profile/extensions/staged/special-powers@mozilla.org/components/.mkdir.done
push: /tmp/tmp4Djjoy/tmp/extensions/staged/special-powers@mozilla.org/install.rdf -> /mnt/sdcard/tests/profile/extensions/staged/special-powers@mozilla.org/install.rdf
push: /tmp/tmp4Djjoy/tmp/extensions/staged/special-powers@mozilla.org/.mkdir.done -> /mnt/sdcard/tests/profile/extensions/staged/special-powers@mozilla.org/.mkdir.done
push: /tmp/tmp4Djjoy/tmp/extensions/staged/special-powers@mozilla.org/chrome.manifest -> /mnt/sdcard/tests/profile/extensions/staged/special-powers@mozilla.org/chrome.manifest
push: /tmp/tmp4Djjoy/tmp/extensions/staged/worker-test@mozilla.org/components/WorkerTest.manifest -> /mnt/sdcard/tests/profile/extensions/staged/worker-test@mozilla.org/components/WorkerTest.manifest
push: /tmp/tmp4Djjoy/tmp/extensions/staged/worker-test@mozilla.org/components/WorkerTest.xpt -> /mnt/sdcard/tests/profile/extensions/staged/worker-test@mozilla.org/components/WorkerTest.xpt
push: /tmp/tmp4Djjoy/tmp/extensions/staged/worker-test@mozilla.org/components/WorkerTest.js -> /mnt/sdcard/tests/profile/extensions/staged/worker-test@mozilla.org/components/WorkerTest.js
push: /tmp/tmp4Djjoy/tmp/extensions/staged/worker-test@mozilla.org/components/interfaces.manifest -> /mnt/sdcard/tests/profile/extensions/staged/worker-test@mozilla.org/components/interfaces.manifest
push: /tmp/tmp4Djjoy/tmp/extensions/staged/worker-test@mozilla.org/components/.mkdir.done -> /mnt/sdcard/tests/profile/extensions/staged/worker-test@mozilla.org/components/.mkdir.done
push: /tmp/tmp4Djjoy/tmp/extensions/staged/worker-test@mozilla.org/worker.js -> /mnt/sdcard/tests/profile/extensions/staged/worker-test@mozilla.org/worker.js
push: /tmp/tmp4Djjoy/tmp/extensions/staged/worker-test@mozilla.org/install.rdf -> /mnt/sdcard/tests/profile/extensions/staged/worker-test@mozilla.org/install.rdf
push: /tmp/tmp4Djjoy/tmp/extensions/staged/worker-test@mozilla.org/.mkdir.done -> /mnt/sdcard/tests/profile/extensions/staged/worker-test@mozilla.org/.mkdir.done
push: /tmp/tmp4Djjoy/tmp/extensions/staged/worker-test@mozilla.org/chrome.manifest -> /mnt/sdcard/tests/profile/extensions/staged/worker-test@mozilla.org/chrome.manifest
push: /tmp/tmp4Djjoy/tmp/webapps/https_example_csp_certified/manifest.webapp -> /mnt/sdcard/tests/profile/webapps/https_example_csp_certified/manifest.webapp
push: /tmp/tmp4Djjoy/tmp/webapps/http_test1_example_org_8000/manifest.webapp -> /mnt/sdcard/tests/profile/webapps/http_test1_example_org_8000/manifest.webapp
push: /tmp/tmp4Djjoy/tmp/webapps/https_example_csp_privileged/manifest.webapp -> /mnt/sdcard/tests/profile/webapps/https_example_csp_privileged/manifest.webapp
push: /tmp/tmp4Djjoy/tmp/webapps/http_example_org/manifest.webapp -> /mnt/sdcard/tests/profile/webapps/http_example_org/manifest.webapp
push: /tmp/tmp4Djjoy/tmp/webapps/http_test1_example_org/manifest.webapp -> /mnt/sdcard/tests/profile/webapps/http_test1_example_org/manifest.webapp
push: /tmp/tmp4Djjoy/tmp/webapps/https_example_com_certified/manifest.webapp -> /mnt/sdcard/tests/profile/webapps/https_example_com_certified/manifest.webapp
push: /tmp/tmp4Djjoy/tmp/webapps/https_example_com_privileged/manifest.webapp -> /mnt/sdcard/tests/profile/webapps/https_example_com_privileged/manifest.webapp
push: /tmp/tmp4Djjoy/tmp/webapps/https_example_com/manifest.webapp -> /mnt/sdcard/tests/profile/webapps/https_example_com/manifest.webapp
push: /tmp/tmp4Djjoy/tmp/webapps/https_example_csp_installed/manifest.webapp -> /mnt/sdcard/tests/profile/webapps/https_example_csp_installed/manifest.webapp
push: /tmp/tmp4Djjoy/tmp/webapps/http_sub1_test1_example_org/manifest.webapp -> /mnt/sdcard/tests/profile/webapps/http_sub1_test1_example_org/manifest.webapp
push: /tmp/tmp4Djjoy/tmp/webapps/webapps.json -> /mnt/sdcard/tests/profile/webapps/webapps.json
push: /tmp/tmp4Djjoy/tmp/permissions.sqlite -> /mnt/sdcard/tests/profile/permissions.sqlite
push: /tmp/tmp4Djjoy/tmp/userChrome.css -> /mnt/sdcard/tests/profile/userChrome.css
push: /tmp/tmp4Djjoy/tmp/user.js -> /mnt/sdcard/tests/profile/user.js
push: /tmp/tmp4Djjoy/tmp/tests.manifest -> /mnt/sdcard/tests/profile/tests.manifest
47 files pushed. 0 files skipped.
100 KB/s (402293 bytes in 3.892s)
args: ['/media/extra/objdir-firefox/dist/bin/xpcshell', '-g', '/media/extra/objdir-firefox/dist/bin', '-v', '170', '-f', './httpd.js', '-e', "const _PROFILE_PATH = '/tmp/tmpjzU67R';const _SERVER_PORT = '8888'; const _SERVER_ADDR = '192.168.0.86';\n                     const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', './server.js']
INFO | runtests.py | Server pid: 8917
push: /tmp/tmpN6Nb7a/tmp/extensions/staged/mochikit@mozilla.org/chrome/mochikit.jar -> /mnt/sdcard/tests/profile/extensions/staged/mochikit@mozilla.org/chrome/mochikit.jar
push: /tmp/tmpN6Nb7a/tmp/extensions/staged/mochikit@mozilla.org/chrome/.mkdir.done -> /mnt/sdcard/tests/profile/extensions/staged/mochikit@mozilla.org/chrome/.mkdir.done
push: /tmp/tmpN6Nb7a/tmp/extensions/staged/mochikit@mozilla.org/install.rdf -> /mnt/sdcard/tests/profile/extensions/staged/mochikit@mozilla.org/install.rdf
push: /tmp/tmpN6Nb7a/tmp/extensions/staged/mochikit@mozilla.org/.mkdir.done -> /mnt/sdcard/tests/profile/extensions/staged/mochikit@mozilla.org/.mkdir.done
push: /tmp/tmpN6Nb7a/tmp/extensions/staged/mochikit@mozilla.org/chrome.manifest -> /mnt/sdcard/tests/profile/extensions/staged/mochikit@mozilla.org/chrome.manifest
push: /tmp/tmpN6Nb7a/tmp/extensions/staged/roboextender@mozilla.org/bootstrap.js -> /mnt/sdcard/tests/profile/extensions/staged/roboextender@mozilla.org/bootstrap.js
push: /tmp/tmpN6Nb7a/tmp/extensions/staged/roboextender@mozilla.org/install.rdf -> /mnt/sdcard/tests/profile/extensions/staged/roboextender@mozilla.org/install.rdf
push: /tmp/tmpN6Nb7a/tmp/extensions/staged/workerbootstrap-test@mozilla.org/worker.js -> /mnt/sdcard/tests/profile/extensions/staged/workerbootstrap-test@mozilla.org/worker.js
push: /tmp/tmpN6Nb7a/tmp/extensions/staged/workerbootstrap-test@mozilla.org/bootstrap.js -> /mnt/sdcard/tests/profile/extensions/staged/workerbootstrap-test@mozilla.org/bootstrap.js
push: /tmp/tmpN6Nb7a/tmp/extensions/staged/workerbootstrap-test@mozilla.org/install.rdf -> /mnt/sdcard/tests/profile/extensions/staged/workerbootstrap-test@mozilla.org/install.rdf
push: /tmp/tmpN6Nb7a/tmp/extensions/staged/workerbootstrap-test@mozilla.org/.mkdir.done -> /mnt/sdcard/tests/profile/extensions/staged/workerbootstrap-test@mozilla.org/.mkdir.done
push: /tmp/tmpN6Nb7a/tmp/extensions/staged/special-powers@mozilla.org/chrome/specialpowers/modules/MockPermissionPrompt.jsm -> /mnt/sdcard/tests/profile/extensions/staged/special-powers@mozilla.org/chrome/specialpowers/modules/MockPermissionPrompt.jsm
push: /tmp/tmpN6Nb7a/tmp/extensions/staged/special-powers@mozilla.org/chrome/specialpowers/modules/MockFilePicker.jsm -> /mnt/sdcard/tests/profile/extensions/staged/special-powers@mozilla.org/chrome/specialpowers/modules/MockFilePicker.jsm
push: /tmp/tmpN6Nb7a/tmp/extensions/staged/special-powers@mozilla.org/chrome/specialpowers/content/specialpowers.js -> /mnt/sdcard/tests/profile/extensions/staged/special-powers@mozilla.org/chrome/specialpowers/content/specialpowers.js
push: /tmp/tmpN6Nb7a/tmp/extensions/staged/special-powers@mozilla.org/chrome/specialpowers/content/MozillaLogger.js -> /mnt/sdcard/tests/profile/extensions/staged/special-powers@mozilla.org/chrome/specialpowers/content/MozillaLogger.js
push: /tmp/tmpN6Nb7a/tmp/extensions/staged/special-powers@mozilla.org/chrome/specialpowers/content/specialpowersAPI.js -> /mnt/sdcard/tests/profile/extensions/staged/special-powers@mozilla.org/chrome/specialpowers/content/specialpowersAPI.js
push: /tmp/tmpN6Nb7a/tmp/extensions/staged/special-powers@mozilla.org/chrome/specialpowers/content/SpecialPowersObserverAPI.js -> /mnt/sdcard/tests/profile/extensions/staged/special-powers@mozilla.org/chrome/specialpowers/content/SpecialPowersObserverAPI.js
push: /tmp/tmpN6Nb7a/tmp/extensions/staged/special-powers@mozilla.org/chrome/.mkdir.done -> /mnt/sdcard/tests/profile/extensions/staged/special-powers@mozilla.org/chrome/.mkdir.done
push: /tmp/tmpN6Nb7a/tmp/extensions/staged/special-powers@mozilla.org/components/SpecialPowersObserver.js -> /mnt/sdcard/tests/profile/extensions/staged/special-powers@mozilla.org/components/SpecialPowersObserver.js
push: /tmp/tmpN6Nb7a/tmp/extensions/staged/special-powers@mozilla.org/components/.mkdir.done -> /mnt/sdcard/tests/profile/extensions/staged/special-powers@mozilla.org/components/.mkdir.done
push: /tmp/tmpN6Nb7a/tmp/extensions/staged/special-powers@mozilla.org/install.rdf -> /mnt/sdcard/tests/profile/extensions/staged/special-powers@mozilla.org/install.rdf
push: /tmp/tmpN6Nb7a/tmp/extensions/staged/special-powers@mozilla.org/.mkdir.done -> /mnt/sdcard/tests/profile/extensions/staged/special-powers@mozilla.org/.mkdir.done
push: /tmp/tmpN6Nb7a/tmp/extensions/staged/special-powers@mozilla.org/chrome.manifest -> /mnt/sdcard/tests/profile/extensions/staged/special-powers@mozilla.org/chrome.manifest
push: /tmp/tmpN6Nb7a/tmp/extensions/staged/worker-test@mozilla.org/components/WorkerTest.manifest -> /mnt/sdcard/tests/profile/extensions/staged/worker-test@mozilla.org/components/WorkerTest.manifest
push: /tmp/tmpN6Nb7a/tmp/extensions/staged/worker-test@mozilla.org/components/WorkerTest.xpt -> /mnt/sdcard/tests/profile/extensions/staged/worker-test@mozilla.org/components/WorkerTest.xpt
push: /tmp/tmpN6Nb7a/tmp/extensions/staged/worker-test@mozilla.org/components/WorkerTest.js -> /mnt/sdcard/tests/profile/extensions/staged/worker-test@mozilla.org/components/WorkerTest.js
push: /tmp/tmpN6Nb7a/tmp/extensions/staged/worker-test@mozilla.org/components/interfaces.manifest -> /mnt/sdcard/tests/profile/extensions/staged/worker-test@mozilla.org/components/interfaces.manifest
push: /tmp/tmpN6Nb7a/tmp/extensions/staged/worker-test@mozilla.org/components/.mkdir.done -> /mnt/sdcard/tests/profile/extensions/staged/worker-test@mozilla.org/components/.mkdir.done
push: /tmp/tmpN6Nb7a/tmp/extensions/staged/worker-test@mozilla.org/worker.js -> /mnt/sdcard/tests/profile/extensions/staged/worker-test@mozilla.org/worker.js
push: /tmp/tmpN6Nb7a/tmp/extensions/staged/worker-test@mozilla.org/install.rdf -> /mnt/sdcard/tests/profile/extensions/staged/worker-test@mozilla.org/install.rdf
push: /tmp/tmpN6Nb7a/tmp/extensions/staged/worker-test@mozilla.org/.mkdir.done -> /mnt/sdcard/tests/profile/extensions/staged/worker-test@mozilla.org/.mkdir.done
push: /tmp/tmpN6Nb7a/tmp/extensions/staged/worker-test@mozilla.org/chrome.manifest -> /mnt/sdcard/tests/profile/extensions/staged/worker-test@mozilla.org/chrome.manifest
push: /tmp/tmpN6Nb7a/tmp/webapps/https_example_csp_certified/manifest.webapp -> /mnt/sdcard/tests/profile/webapps/https_example_csp_certified/manifest.webapp
push: /tmp/tmpN6Nb7a/tmp/webapps/http_test1_example_org_8000/manifest.webapp -> /mnt/sdcard/tests/profile/webapps/http_test1_example_org_8000/manifest.webapp
push: /tmp/tmpN6Nb7a/tmp/webapps/https_example_csp_privileged/manifest.webapp -> /mnt/sdcard/tests/profile/webapps/https_example_csp_privileged/manifest.webapp
push: /tmp/tmpN6Nb7a/tmp/webapps/http_example_org/manifest.webapp -> /mnt/sdcard/tests/profile/webapps/http_example_org/manifest.webapp
push: /tmp/tmpN6Nb7a/tmp/webapps/http_test1_example_org/manifest.webapp -> /mnt/sdcard/tests/profile/webapps/http_test1_example_org/manifest.webapp
push: /tmp/tmpN6Nb7a/tmp/webapps/https_example_com_certified/manifest.webapp -> /mnt/sdcard/tests/profile/webapps/https_example_com_certified/manifest.webapp
push: /tmp/tmpN6Nb7a/tmp/webapps/https_example_com_privileged/manifest.webapp -> /mnt/sdcard/tests/profile/webapps/https_example_com_privileged/manifest.webapp
push: /tmp/tmpN6Nb7a/tmp/webapps/https_example_com/manifest.webapp -> /mnt/sdcard/tests/profile/webapps/https_example_com/manifest.webapp
push: /tmp/tmpN6Nb7a/tmp/webapps/https_example_csp_installed/manifest.webapp -> /mnt/sdcard/tests/profile/webapps/https_example_csp_installed/manifest.webapp
push: /tmp/tmpN6Nb7a/tmp/webapps/http_sub1_test1_example_org/manifest.webapp -> /mnt/sdcard/tests/profile/webapps/http_sub1_test1_example_org/manifest.webapp
push: /tmp/tmpN6Nb7a/tmp/webapps/webapps.json -> /mnt/sdcard/tests/profile/webapps/webapps.json
push: /tmp/tmpN6Nb7a/tmp/permissions.sqlite -> /mnt/sdcard/tests/profile/permissions.sqlite
push: /tmp/tmpN6Nb7a/tmp/userChrome.css -> /mnt/sdcard/tests/profile/userChrome.css
push: /tmp/tmpN6Nb7a/tmp/user.js -> /mnt/sdcard/tests/profile/user.js
push: /tmp/tmpN6Nb7a/tmp/tests.manifest -> /mnt/sdcard/tests/profile/tests.manifest
47 files pushed. 0 files skipped.
137 KB/s (402293 bytes in 2.865s)
INFO | runtests.py | Running tests: start.

INFO | runtests.py | Received unexpected exception while running application
Traceback (most recent call last):
  File "/media/extra/objdir-native-droid/_tests/testing/mochitest/runtests.py", line 738, in runTests
    timeout = timeout)
  File "/media/extra/objdir-native-droid/_tests/testing/mochitest/automation.py", line 1051, in runApp
    stderr = subprocess.STDOUT)
  File "/media/extra/objdir-native-droid/_tests/testing/mochitest/remoteautomation.py", line 137, in Process
    return self.RProcess(self._devicemanager, cmd, stdout, stderr, env, cwd)
  File "/media/extra/objdir-native-droid/_tests/testing/mochitest/remoteautomation.py", line 147, in __init__
    self.proc = dm.launchProcess(cmd, stdout, cwd, env, True)
  File "/media/extra/objdir-native-droid/_tests/testing/mochitest/devicemanagerADB.py", line 371, in launchProcess
    acmd.append(envkey + "=" + envval);
TypeError: cannot concatenate 'str' and 'int' objects
WARNING | automationutils.processLeakLog() | refcount logging is off, so leaks can't be detected!

INFO | runtests.py | Running tests: end.
WARNING: Unable to retrieve log file (/mnt/sdcard/tests/logs/mochitest.log) from remote device
--------- beginning of /dev/log/main
--------- beginning of /dev/log/system
{}
{}
make: *** [mochitest-remote] Error 1
(Assignee)

Comment 1

6 years ago
This happens because envkey="MOZ_HIDE_RESULTS_TABLE" has envval=1. This was added for bug 811444.
(Assignee)

Updated

6 years ago
Assignee: nobody → gbrown
(Assignee)

Comment 2

6 years ago
Created attachment 689387 [details] [diff] [review]
use string instead of int

I can run mochitest-remote via adb with this change.
Attachment #689387 - Flags: review?(jmaher)

Comment 4

5 years ago
https://hg.mozilla.org/mozilla-central/rev/02eb31b6508c
Status: NEW → RESOLVED
Last Resolved: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla20
You need to log in before you can comment on or make changes to this bug.