Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Getting error in testsigma agent while registering the ios simulators #254

Closed
1 task done
samagarw opened this issue Dec 22, 2022 · 3 comments
Closed
1 task done
Assignees
Labels
bug Something isn't working

Comments

@samagarw
Copy link

Is there an existing issue for this?

  • I have searched the existing issues

What is the current behavior?

com.testsigma.automator.exceptions.AutomatorException: Cannot run program "idb": error=2, No such file or directory
at com.testsigma.automator.mobile.ios.IosDeviceCommandExecutor.runDeviceCommand(IosDeviceCommandExecutor.java:56) ~[testsigma-automator-1.0.0.jar:?]
at com.testsigma.agent.mobile.ios.IosDeviceService.simulatorDeviceList(IosDeviceService.java:107) ~[agent.jar:1.3.0]
at com.testsigma.agent.schedulers.IOSEmulatorScheduler.run(IOSEmulatorScheduler.java:36) ~[agent.jar:1.3.0]
at jdk.internal.reflect.GeneratedMethodAccessor51.invoke(Unknown Source) ~[?:?]
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:84) ~[spring-context-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) ~[spring-context-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at org.springframework.scheduling.concurrent.ReschedulingRunnable.run(ReschedulingRunnable.java:93) ~[spring-context-5.2.6.RELEASE.jar:5.2.6.RELEASE]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) ~[?:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
at java.util.concurrent.ThreadPoolExecutor$Work

Also i have added 5 android devices but agent is showing only 1 device .

Snapshot :

Screenshot 2022-12-22 at 1 15 37 PM

Screenshot 2022-12-22 at 1 15 51 PM

What is the expected behavior?

IOS Simulators should be shown on agents .

Also all the devices should be shown on the agents .

Steps To Reproduce

  1. Start testsigma server .
  2. Start agent for mac
  3. Check the devices and browsers

Version

Testsigma Community Edition

@samagarw samagarw added the bug Something isn't working label Dec 22, 2022
@rukmangada
Copy link
Contributor

rukmangada commented Dec 22, 2022 via email

@tarun-testsigma
Copy link
Contributor

Currently users need to install idb(https://fbidb.io/docs/installation/) in order to work with ios simulators. We will remove this dependency in a future release

@tarun-testsigma
Copy link
Contributor

From v2.9 onwards, you dont need to install any dependencies in order to make IOS simulators work. Reopen this if you are having issues in the latest version

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants