Setting the GPS location crahes the test server

50 views
Skip to first unread message

David García

unread,
Nov 12, 2014, 12:32:03 PM11/12/14
to calabash...@googlegroups.com
I'm trying to set up the location of my emulator, but this makes the test server crash.
What I do: Having the emulator running, run android-calabash console some.apk


irb
(main):092:0* start_test_server_in_background


irb(main):092:0* start_test_server_in_background

/Users/my_user/my_app/some.apk

WARNING: linker: libdvm.so has text relocations. This is wasting memory and is a security risk. Please fix.

nil

irb(main):093:0> http '/ping'

"pong"

irb(main):094:0> http("/",  {"command" => "set_gps_coordinates", "arguments" => ['52.232', '13.13241']})

HTTPClient::KeepAliveDisconnected: HTTPClient::KeepAliveDisconnected

from /Users/my_user/.rvm/gems/ruby-2.0.0-p195/gems/httpclient-2.3.4.1/lib/httpclient/session.rb:882:in `block in parse_header'

from /Users/my_user/.rvm/rubies/ruby-2.0.0-p195/lib/ruby/2.0.0/timeout.rb:66:in `timeout'

from /Users/my_user/.rvm/rubies/ruby-2.0.0-p195/lib/ruby/2.0.0/timeout.rb:97:in `timeout'

from /Users/my_user/.rvm/gems/ruby-2.0.0-p195/gems/httpclient-2.3.4.1/lib/httpclient/session.rb:875:in `parse_header'

from /Users/my_user/.rvm/gems/ruby-2.0.0-p195/gems/httpclient-2.3.4.1/lib/httpclient/session.rb:858:in `read_header'

from /Users/my_user/.rvm/gems/ruby-2.0.0-p195/gems/httpclient-2.3.4.1/lib/httpclient/session.rb:667:in `get_header'

from /Users/my_user/.rvm/gems/ruby-2.0.0-p195/gems/httpclient-2.3.4.1/lib/httpclient.rb:1137:in `do_get_header'

from /Users/my_user/.rvm/gems/ruby-2.0.0-p195/gems/httpclient-2.3.4.1/lib/httpclient.rb:1086:in `do_get_block'

from /Users/my_user/.rvm/gems/ruby-2.0.0-p195/gems/httpclient-2.3.4.1/lib/httpclient.rb:887:in `block in do_request'

from /Users/my_user/.rvm/gems/ruby-2.0.0-p195/gems/httpclient-2.3.4.1/lib/httpclient.rb:986:in `rescue in protect_keep_alive_disconnected'

from /Users/my_user/.rvm/gems/ruby-2.0.0-p195/gems/httpclient-2.3.4.1/lib/httpclient.rb:980:in `protect_keep_alive_disconnected'

from /Users/my_user/.rvm/gems/ruby-2.0.0-p195/gems/httpclient-2.3.4.1/lib/httpclient.rb:886:in `do_request'

from /Users/my_user/.rvm/gems/ruby-2.0.0-p195/gems/httpclient-2.3.4.1/lib/httpclient.rb:774:in `request'

from /Users/my_user/.rvm/gems/ruby-2.0.0-p195/gems/httpclient-2.3.4.1/lib/httpclient.rb:684:in `post'

from /Users/my_user/.rvm/gems/ruby-2.0.0-p195/gems/calabash-android-0.5.2/lib/calabash-android/operations.rb:421:in `make_http_request'

from /Users/my_user/.rvm/gems/ruby-2.0.0-p195/gems/calabash-android-0.5.2/lib/calabash-android/operations.rb:377:in `http'

from /Users/my_user/.rvm/gems/ruby-2.0.0-p195/gems/calabash-android-0.5.2/lib/calabash-android/operations.rb:837:in `http'

from (irb):94

from /Users/my_user/.rvm/rubies/ruby-2.0.0-p195/bin/irb:12:in `<main>'irb(main):095:0>  


In case this is not known, is there a way I can debug myself the android test server?

 

Bita Kazemi

unread,
Nov 18, 2016, 5:33:01 PM11/18/16
to calabash-android
Do you find a fix around this David García ?
Thanks
Reply all
Reply to author
Forward
0 new messages