frank f45f96975e
refactor_: rename LOG_REQUEST_GO to API_LOGGING_ENABLED (#21677)
032eb5b6...c014fbfc

- Rename LOG_REQUEST_GO env variable to API_LOGGING_ENABLED across all env files
- Rename requests.log to api.log for consistency
- Remove standalone initLogging functionality from native modules as it's now
  handled within InitializeApplication
- Add logging configuration (logEnabled, logLevel, apiLoggingEnabled) to
  InitializeApplication params
- Add logDir parameter for Android to ensure proper log file location

This change consolidates logging initialization into the InitializeApplication
flow and makes the naming more consistent with its actual functionality.
2024-11-29 22:01:27 +08:00
..
2024-11-27 15:47:12 +02:00
2024-07-15 12:46:18 +03:00
2022-03-07 22:17:39 +01:00
2023-11-29 14:09:31 +02:00

E2E tests requirements

Environment variables

  • WEB3_INFURA_PROJECT_ID
  • ETHERSCAN_API_KEY
  1. If running on SauceLab emulators:
  • SAUCE_USERNAME
  • SAUCE_ACCESS_KEY
  1. If running with Testrail (--testrail_report=True param):
  • TESTRAIL_PASS
  • TESTRAIL_USER

Other

Userdata is stored in tests.users module (test/appium/tests/users.py, which is not committed to repo).

So to launch e2e you need to copy users.py to test/appium/tests/ to prevent ImportError

If you are external contributor, you can contact us at error-reports@status.im to get users.py

More info on local setup for e2e can be found here