Pricing

Common Error Solutions for PerfDogService

OBTAIN THE KNOW-HOW TO TROUBLESHOOT COMMON ERRORS IN PERFDOGSERVICE WITH THIS INVALUABLE RESOURCE.

Below are solutions to some common errors encountered while using PerfDogService.

Error: "Unable to initialize the mobile device"

  • Add the red box code to filter out the WiFi settings.

Error: MacOS cannot open PDS, prompting malware

  • Run init.sh. If that doesn't work, enter sudo xattr -rd com.apple.quarantine /Applications/PerfDog.app in the terminal.

Error: "Unable to stop testing"

  • Call the stop test interface after initializing the device, or add the environment variable GRPC_ENABLE_FORK_SUPPORT=1.

Error: "Database disk image format error"

  1. Check whether the save directory has write permissions.
  2. Check whether the save directory is full.
  3. Delete the PerfDogService software directory cache directory and try again.
  4. Re-download PerfDogService, change the disk, and re-decompress it.

Python Tip: Fork supports only epoll1 and poll polling strategies

  • Downgrade the Python grpcio library to 1.43.

M1 Chip Series Mac Deployment Java Error

  • If Java reports errors, execute the following command in the terminal: /usr/sbin/softwareupdate --install-rosetta --agree-to-license.

Error: Can't connect to all addresses

For the new demo:

  1. The service and client cannot run simultaneously. If using the service for data collection, close the client.
  2. Check the path and ensure the configured service startup path is a file, not a directory.
  3. Turn off the firewall. If services are running, end the released services in the system.
  4. If the error persists, try starting the service manually and provide the error message and log output to PerfDog support.

For the old demo:

  • Increase the sleep time after starting the script, as the login may be executed before the script opens.

By following these solutions, you can resolve common errors and issues encountered while using PerfDogService for performance testing.

PD网络测试推广
Latest Posts
1Customized Permission System: Enterprise-Grade Access Control for Secure & Efficient Testing with WeTest UDT WeTest UDT's permission system helps businesses streamline their automated testing workflows, making testing easier, faster, and more secure.
2Streamlining Automated Testing with Custom Test Task Configuration in WeTest UDT WeTest UDT ensures that enterprises can optimize their automated testing processes, delivering more accurate and efficient results.
3Automated Test Script Customization: Elevate Mobile Testing Precision & Efficiency with WeTest UDT Customized automated test scripts play a vital role in ensuring that businesses can maintain high standards of quality while optimizing their testing efforts.
4Boosting Testing Flexibility with Custom Integration APIs in WeTest UDT This blog explores the importance of custom integration APIs, how WeTest UDT's OpenAPIs enhance automation, and the benefits of custom API development for tailored integrations.
5What is Image Environment Customization in WeTest UDT? WeTest UDT's image environment customization feature offers enterprises the flexibility to configure their testing platform with the exact tools and libraries needed for their projects.