mirror of
https://github.com/budtmo/docker-android.git
synced 2026-04-25 20:25:57 +03:00
[GH-ISSUE #152] unable to run gradlew test command #108
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/docker-android#108
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @amitg25 on GitHub (Apr 12, 2019).
Original GitHub issue: https://github.com/budtmo/docker-android/issues/152
Please make sure that it is an issue / a feature request. If it is a question / help wanted, please visit our group chat. Thank you!
Operating System:
OSX High Sierra
Docker Image:
butomo1989/docker-android-x86-9.0, Emulator
Docker Version:
2.0.0.3 ce
Docker-compose version (Only if you use it):
1.23.2
Docker Command to start docker-android:
docker run -it --rm -v $PWD/android-testing/AppiumMobileAutomationFramework:/root/tmp budtmo/docker-android-x86-9.0 tmp/gradlew test -PsuiteFile=testNG.Android.xml
Expected Behavior
Expecting my test execution should start. I have an issue where i don't see Emulator image on noVNC but Appium Server is running (there is already an open issue for this). when i run ./gradlew test -PsuiteFile=testNG.Android.xml in my project locally everything works fine and all tests run on emulator.
(i ensured that my code was pushed to the container)
Actual Behavior
error is shown as below
Starting a Gradle Daemon (subsequent builds will be faster)
FAILURE: Build failed with an exception.
What went wrong:
Task 'test' not found in root project 'root'.
Try:
Run gradlew tasks to get a list of available tasks. Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED in 32s
#[
/Downloads/DockerPlayGround/docker-android-master] 🍺 $ clear/Downloads/DockerPlayGround/docker-android-master] 🍺 $ docker run -it --rm -v $PWD/android-testing/AppiumMobileAutomationFramework:/root/tmp budtmo/docker-android-x86-9.0 tmp/gradlew test -PsuiteFile=testNG.Android.xml --stacktrace --debug#[
Downloading https://services.gradle.org/distributions/gradle-4.0-all.zip
.....................................................................................
Unzipping /root/.gradle/wrapper/dists/gradle-4.0-all/ac27o8rbd0ic8ih41or9l32mv/gradle-4.0-all.zip to /root/.gradle/wrapper/dists/gradle-4.0-all/ac27o8rbd0ic8ih41or9l32mv
Set executable permissions for: /root/.gradle/wrapper/dists/gradle-4.0-all/ac27o8rbd0ic8ih41or9l32mv/gradle-4.0/bin/gradle
21:33:41.830 [INFO] [org.gradle.internal.nativeintegration.services.NativeServices] Initialized native services in: /root/.gradle/native
21:33:42.570 [DEBUG] [org.gradle.launcher.daemon.client.DaemonClient] Executing build 17388068-e670-4cc1-90bc-d9e720bdf7b3.1 in daemon client {pid=1}
21:33:42.586 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding IP addresses for network interface eth0
21:33:42.589 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a loopback interface? false
21:33:42.589 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a multicast interface? true
21:33:42.593 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding remote address /172.17.0.2
21:33:42.594 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding remote multicast interface eth0
21:33:42.594 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding IP addresses for network interface lo
21:33:42.594 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a loopback interface? true
21:33:42.594 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a multicast interface? false
21:33:42.595 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding loopback address /127.0.0.1
21:33:42.610 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Waiting to acquire shared lock on daemon addresses registry.
21:33:42.623 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Lock acquired on daemon addresses registry.
21:33:42.626 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on daemon addresses registry.
21:33:42.631 [DEBUG] [org.gradle.launcher.daemon.registry.PersistentDaemonRegistry] Getting daemon stop events
21:33:42.636 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Waiting to acquire shared lock on daemon addresses registry.
21:33:42.636 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Lock acquired on daemon addresses registry.
21:33:42.636 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on daemon addresses registry.
21:33:42.638 [INFO] [org.gradle.launcher.daemon.registry.PersistentDaemonRegistry] Removing 0 daemon stop events from registry
21:33:42.640 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Waiting to acquire exclusive lock on daemon addresses registry.
21:33:42.642 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Lock acquired on daemon addresses registry.
21:33:42.642 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on daemon addresses registry.
21:33:42.643 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Waiting to acquire exclusive lock on daemon addresses registry.
21:33:42.643 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Lock acquired on daemon addresses registry.
21:33:42.647 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on daemon addresses registry.
21:33:42.650 [LIFECYCLE] [org.gradle.launcher.daemon.client.DefaultDaemonConnector] Starting a Gradle Daemon (subsequent builds will be faster)
21:33:42.669 [DEBUG] [org.gradle.launcher.daemon.client.DefaultDaemonStarter] Using daemon args: [/usr/lib/jvm/java-8-openjdk-amd64/bin/java, -XX:MaxPermSize=256m, -XX:+HeapDumpOnOutOfMemoryError, -Xmx1024m, -Dfile.encoding=US-ASCII, -Duser.country=US, -Duser.language=en, -Duser.variant, -cp, /root/.gradle/wrapper/dists/gradle-4.0-all/ac27o8rbd0ic8ih41or9l32mv/gradle-4.0/lib/gradle-launcher-4.0.jar]
21:33:42.681 [DEBUG] [org.gradle.launcher.daemon.client.DefaultDaemonStarter] Starting daemon process: workingDir = /root/.gradle/daemon/4.0, daemonArgs: [/usr/lib/jvm/java-8-openjdk-amd64/bin/java, -XX:MaxPermSize=256m, -XX:+HeapDumpOnOutOfMemoryError, -Xmx1024m, -Dfile.encoding=US-ASCII, -Duser.country=US, -Duser.language=en, -Duser.variant, -cp, /root/.gradle/wrapper/dists/gradle-4.0-all/ac27o8rbd0ic8ih41or9l32mv/gradle-4.0/lib/gradle-launcher-4.0.jar, org.gradle.launcher.daemon.bootstrap.GradleDaemon, 4.0]
21:33:42.731 [INFO] [org.gradle.process.internal.DefaultExecHandle] Starting process 'Gradle build daemon'. Working directory: /root/.gradle/daemon/4.0 Command: /usr/lib/jvm/java-8-openjdk-amd64/bin/java -XX:MaxPermSize=256m -XX:+HeapDumpOnOutOfMemoryError -Xmx1024m -Dfile.encoding=US-ASCII -Duser.country=US -Duser.language=en -Duser.variant -cp /root/.gradle/wrapper/dists/gradle-4.0-all/ac27o8rbd0ic8ih41or9l32mv/gradle-4.0/lib/gradle-launcher-4.0.jar org.gradle.launcher.daemon.bootstrap.GradleDaemon 4.0
21:33:42.731 [DEBUG] [org.gradle.process.internal.DefaultExecHandle] Environment for process 'Gradle build daemon': {PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/bin:/root/tools:/root/tools/bin:/root/platform-tools:/root/build-tools:/root/build-tools, GA_API_VERSION=1, BROWSER=chrome, TZ=US/Pacific, JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre, ANDROID_VERSION=9.0, TERM=xterm, LOG_PATH=/var/log/supervisor, API_LEVEL=28, ANDROID_HOME=/root, DISPLAY=:0, NOVNC_SHA=b403cb92fb8de82d04f305b4f14fa978003890d7, SYS_IMG=x86, SCREEN=0, SCREEN_HEIGHT=900, LOCAL_PORT=5900, SDK_VERSION=sdk-tools-linux-3859397, SCREEN_WIDTH=1600, GA=true, PWD=/root, CHROME_DRIVER=2.40, PROCESSOR=x86, APP_RELEASE_VERSION=1.7-p1, IMG_TYPE=google_apis, WEBSOCKIFY_SHA=558a6439f14b0d85a31145541745e25c255d576b, OLDPWD=/root/tmp, SCREEN_DEPTH=24+32, ANDROID_BUILD_TOOLS_VERSION=28.0.3, GOOGLE_PLAY_STORE=11.0.50, DEBIAN_FRONTEND=noninteractive, HOSTNAME=da110aaed838, VIDEO_PATH=/tmp/video, GOOGLE_PLAY_SERVICE=12.8.74, TARGET_PORT=6080, TIMEOUT=1, GA_TRACKING_ID=UA-133466903-1, APP_TYPE=Emulator, APPIUM_VERSION=1.12.1, HOME=/root, GA_ENDPOINT=https://www.google-analytics.com/collect}
21:33:42.732 [DEBUG] [org.gradle.process.internal.DefaultExecHandle] Changing state to: STARTING
21:33:42.736 [DEBUG] [org.gradle.process.internal.DefaultExecHandle] Waiting until process started: Gradle build daemon.
21:33:42.749 [DEBUG] [org.gradle.process.internal.DefaultExecHandle] Changing state to: STARTED
21:33:42.750 [INFO] [org.gradle.process.internal.DefaultExecHandle] Successfully started process 'Gradle build daemon'
21:33:42.750 [DEBUG] [org.gradle.launcher.daemon.client.DefaultDaemonStarter] Gradle daemon process is starting. Waiting for the daemon to detach...
21:33:42.752 [DEBUG] [org.gradle.process.internal.ExecHandleRunner] waiting until streams are handled...
21:33:42.752 [DEBUG] [org.gradle.launcher.daemon.bootstrap.DaemonOutputConsumer] Starting consuming the daemon process output.
21:33:42.756 [DEBUG] [org.gradle.launcher.daemon.bootstrap.DaemonOutputConsumer] daemon out: OpenJDK 64-Bit Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0
21:33:44.187 [DEBUG] [org.gradle.launcher.daemon.bootstrap.DaemonOutputConsumer] daemon out: Daemon started. About to close the streams. Daemon details: 0100023537002462333239383636352d363665342d343337302d623961312d30613266326638316331613555a3083802584334b2cddaff219d2d3500009cd900000001000000047f000001002a2f726f6f742f2e677261646c652f6461656d6f6e2f342e302f6461656d6f6e2d35372e6f75742e6c6f67
21:33:44.194 [DEBUG] [org.gradle.process.internal.DefaultExecHandle] Changing state to: DETACHED
21:33:44.197 [DEBUG] [org.gradle.process.internal.DefaultExecHandle] Process 'Gradle build daemon' finished with exit value 0 (state: DETACHED)
21:33:44.197 [DEBUG] [org.gradle.launcher.daemon.client.DefaultDaemonStarter] Gradle daemon process is now detached.
21:33:44.203 [INFO] [org.gradle.launcher.daemon.client.DefaultDaemonStarter] An attempt to start the daemon took 1.497 secs.
21:33:44.203 [DEBUG] [org.gradle.launcher.daemon.client.DefaultDaemonConnector] Started Gradle daemon DaemonStartupInfo{pid=57, uid=b3298665-66e4-4370-b9a1-0a2f2f81c1a5, address=[55a30838-0258-4334-b2cd-daff219d2d35 port:40153, addresses:[/127.0.0.1]], diagnostics={pid=57, daemonLog=/root/.gradle/daemon/4.0/daemon-57.out.log}}
21:33:44.204 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Waiting to acquire shared lock on daemon addresses registry.
21:33:44.204 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Lock acquired on daemon addresses registry.
21:33:44.213 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on daemon addresses registry.
21:33:44.214 [DEBUG] [org.gradle.internal.remote.internal.inet.TcpOutgoingConnector] Attempting to connect to [55a30838-0258-4334-b2cd-daff219d2d35 port:40153, addresses:[/127.0.0.1]].
21:33:44.214 [DEBUG] [org.gradle.internal.remote.internal.inet.TcpOutgoingConnector] Trying to connect to address /127.0.0.1.
21:33:44.222 [DEBUG] [org.gradle.internal.remote.internal.inet.TcpOutgoingConnector] Connected to address /127.0.0.1:40153.
21:33:44.304 [DEBUG] [org.gradle.launcher.daemon.client.DaemonClient] Connected to daemon DaemonInfo{pid=57, address=[55a30838-0258-4334-b2cd-daff219d2d35 port:40153, addresses:[/127.0.0.1]], state=Busy, lastBusy=1555043624171, context=DefaultDaemonContext[uid=b3298665-66e4-4370-b9a1-0a2f2f81c1a5,javaHome=/usr/lib/jvm/java-8-openjdk-amd64,daemonRegistryDir=/root/.gradle/daemon,pid=57,idleTimeout=10800000,daemonOpts=-XX:MaxPermSize=256m,-XX:+HeapDumpOnOutOfMemoryError,-Xmx1024m,-Dfile.encoding=US-ASCII,-Duser.country=US,-Duser.language=en,-Duser.variant]}. Dispatching request Build{id=17388068-e670-4cc1-90bc-d9e720bdf7b3.1, currentDir=/root}.
21:33:44.304 [DEBUG] [org.gradle.launcher.daemon.client.DaemonClientConnection] thread 1: dispatching class org.gradle.launcher.daemon.protocol.Build
21:33:44.461 [DEBUG] [org.gradle.launcher.daemon.client.DaemonClient] Received result org.gradle.launcher.daemon.protocol.BuildStarted@5af56240 from daemon DaemonInfo{pid=57, address=[55a30838-0258-4334-b2cd-daff219d2d35 port:40153, addresses:[/127.0.0.1]], state=Busy, lastBusy=1555043624171, context=DefaultDaemonContext[uid=b3298665-66e4-4370-b9a1-0a2f2f81c1a5,javaHome=/usr/lib/jvm/java-8-openjdk-amd64,daemonRegistryDir=/root/.gradle/daemon,pid=57,idleTimeout=10800000,daemonOpts=-XX:MaxPermSize=256m,-XX:+HeapDumpOnOutOfMemoryError,-Xmx1024m,-Dfile.encoding=US-ASCII,-Duser.country=US,-Duser.language=en,-Duser.variant]} (build should be starting).
21:33:44.477 [INFO] [org.gradle.launcher.daemon.server.exec.LogToClient] The client will now receive all logging from the daemon (pid: 57). The daemon log file: /root/.gradle/daemon/4.0/daemon-57.out.log
21:33:44.483 [INFO] [org.gradle.launcher.daemon.server.exec.LogAndCheckHealth] Starting build in new daemon [memory: 954.7 MB]
21:33:44.493 [DEBUG] [org.gradle.launcher.daemon.server.exec.ExecuteBuild] The daemon has started executing the build.
21:33:44.494 [DEBUG] [org.gradle.launcher.daemon.server.exec.ExecuteBuild] Executing build with daemon context: DefaultDaemonContext[uid=b3298665-66e4-4370-b9a1-0a2f2f81c1a5,javaHome=/usr/lib/jvm/java-8-openjdk-amd64,daemonRegistryDir=/root/.gradle/daemon,pid=57,idleTimeout=10800000,daemonOpts=-XX:MaxPermSize=256m,-XX:+HeapDumpOnOutOfMemoryError,-Xmx1024m,-Dfile.encoding=US-ASCII,-Duser.country=US,-Duser.language=en,-Duser.variant]
21:33:44.871 [INFO] [org.gradle.internal.work.DefaultWorkerLeaseService] Using 4 worker leases.
21:33:44.945 [INFO] [org.gradle.cache.internal.DefaultCacheAccess] Creating new cache for fileHashes, path /root/.gradle/caches/4.0/fileHashes/fileHashes.bin, access org.gradle.cache.internal.DefaultCacheAccess@6de22028
21:33:44.960 [DEBUG] [org.gradle.api.internal.changedetection.state.InMemoryCacheDecoratorFactory] Creating in-memory store for cache /root/.gradle/caches/4.0/fileHashes/fileHashes.bin (max size: 400000)
21:33:44.963 [DEBUG] [org.gradle.cache.internal.LockOnDemandCrossProcessCacheAccess] Acquiring file lock for file hash cache (/root/.gradle/caches/4.0/fileHashes)
21:33:44.964 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Waiting to acquire exclusive lock on file hash cache (/root/.gradle/caches/4.0/fileHashes).
21:33:44.964 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Lock acquired on file hash cache (/root/.gradle/caches/4.0/fileHashes).
21:33:44.967 [DEBUG] [org.gradle.cache.internal.locklistener.DefaultFileLockContentionHandler] Starting file lock listener thread.
21:33:44.981 [INFO] [org.gradle.cache.internal.DefaultCacheAccess] Creating new cache for resourceHashesCache, path /root/.gradle/caches/4.0/fileHashes/resourceHashesCache.bin, access org.gradle.cache.internal.DefaultCacheAccess@6de22028
21:33:44.981 [DEBUG] [org.gradle.api.internal.changedetection.state.InMemoryCacheDecoratorFactory] Creating in-memory store for cache /root/.gradle/caches/4.0/fileHashes/resourceHashesCache.bin (max size: 400000)
21:33:45.124 [INFO] [org.gradle.cache.internal.DefaultCacheAccess] Creating new cache for fileHashes, path /root/.gradle/4.0/fileHashes/fileHashes.bin, access org.gradle.cache.internal.DefaultCacheAccess@5b848268
21:33:45.126 [DEBUG] [org.gradle.api.internal.changedetection.state.InMemoryCacheDecoratorFactory] Creating in-memory store for cache /root/.gradle/4.0/fileHashes/fileHashes.bin (max size: 400000)
21:33:45.126 [DEBUG] [org.gradle.cache.internal.LockOnDemandCrossProcessCacheAccess] Acquiring file lock for file hash cache (/root/.gradle/4.0/fileHashes)
21:33:45.126 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Waiting to acquire exclusive lock on file hash cache (/root/.gradle/4.0/fileHashes).
21:33:45.127 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Lock acquired on file hash cache (/root/.gradle/4.0/fileHashes).
21:33:45.202 [INFO] [org.gradle.cache.internal.DefaultCacheAccess] Creating new cache for plugin-use-metadata, path /root/.gradle/caches/4.0/plugin-resolution/plugin-use-metadata.bin, access org.gradle.cache.internal.DefaultCacheAccess@62cf790d
21:33:45.204 [INFO] [org.gradle.cache.internal.DefaultCacheAccess] Creating new cache for client-status, path /root/.gradle/caches/4.0/plugin-resolution/client-status.bin, access org.gradle.cache.internal.DefaultCacheAccess@62cf790d
21:33:45.506 [DEBUG] [org.gradle.internal.progress.DefaultBuildOperationExecutor] Build operation 'Run build' started
21:33:45.527 [DEBUG] [org.gradle.internal.work.DefaultWorkerLeaseService] Worker lease root.1 started (1 worker(s) in use).
21:33:45.528 [DEBUG] [org.gradle.internal.resources.AbstractTrackedResourceLock] Daemon worker: acquired lock on root.1
21:33:45.530 [INFO] [org.gradle.internal.buildevents.BuildLogger] Starting Build
21:33:45.531 [DEBUG] [org.gradle.internal.buildevents.BuildLogger] Gradle user home: /root/.gradle
21:33:45.531 [DEBUG] [org.gradle.internal.buildevents.BuildLogger] Current dir: /root
21:33:45.531 [DEBUG] [org.gradle.internal.buildevents.BuildLogger] Settings file: null
21:33:45.532 [DEBUG] [org.gradle.internal.buildevents.BuildLogger] Build file: null
21:33:45.539 [DEBUG] [org.gradle.initialization.buildsrc.BuildSourceBuilder] Starting to build the build sources.
21:33:45.539 [DEBUG] [org.gradle.initialization.buildsrc.BuildSourceBuilder] Gradle source dir does not exist. We leave.
21:33:45.543 [DEBUG] [org.gradle.internal.progress.DefaultBuildOperationExecutor] Build operation 'Configure settings' started
21:33:45.543 [DEBUG] [org.gradle.initialization.DefaultGradlePropertiesLoader] Found env project properties: []
21:33:45.543 [DEBUG] [org.gradle.initialization.DefaultGradlePropertiesLoader] Found system project properties: []
21:33:46.137 [DEBUG] [org.gradle.initialization.ScriptEvaluatingSettingsProcessor] Timing: Processing settings took: 0.593 secs
21:33:46.138 [DEBUG] [org.gradle.internal.progress.DefaultBuildOperationExecutor] Completing Build operation 'Configure settings'
21:33:46.139 [DEBUG] [org.gradle.internal.progress.DefaultBuildOperationExecutor] Build operation 'Configure settings' completed
21:33:46.154 [INFO] [org.gradle.internal.buildevents.BuildLogger] Settings evaluated using settings file '/master/settings.gradle'.
21:33:46.463 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project : - Transitioning model element '' from state Registered to Created
21:33:46.485 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project : - Transitioning model element '' to state Discovered.
21:33:46.489 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project : - Transitioning model element '' to state Created.
21:33:46.571 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project : - Registering model element 'tasks' (hidden = false)
21:33:46.590 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project : - Transitioning model element 'tasks' from state Registered to Created
21:33:46.593 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project : - Running model element 'tasks' rule action Project..tasks()
21:33:46.594 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project : - Mutating tasks using Project..tasks()
21:33:46.599 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project : - Transitioning model element 'tasks' to state Discovered.
21:33:46.599 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project : - Running model element 'tasks' rule action Project..tasks()
21:33:46.599 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project : - Mutating tasks using Project..tasks()
21:33:46.628 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project : - Transitioning model element 'tasks' to state Created.
21:33:46.645 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project : - Registering model element 'serviceRegistry' (hidden = true)
21:33:46.646 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project : - Registering model element 'buildDir' (hidden = true)
21:33:46.647 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project : - Registering model element 'projectIdentifier' (hidden = true)
21:33:46.647 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project : - Registering model element 'extensionContainer' (hidden = true)
21:33:46.743 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project : - Registering model element 'fileOperations' (hidden = true)
21:33:46.744 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project : - Registering model element 'sourceDirectorySetFactory' (hidden = true)
21:33:46.745 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project : - Registering model element 'taskFactory' (hidden = true)
21:33:46.745 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project : - Registering model element 'instantiator' (hidden = true)
21:33:46.745 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project : - Registering model element 'typeConverter' (hidden = true)
21:33:46.745 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project : - Registering model element 'nodeInitializerRegistry' (hidden = true)
21:33:46.746 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project : - Registering model element 'structBindingsStore' (hidden = true)
21:33:46.746 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project : - Registering model element 'proxyFactory' (hidden = true)
21:33:46.746 [DEBUG] [org.gradle.model.internal.registry.DefaultModelRegistry] Project : - Registering model element 'schemaStore' (hidden = true)
21:33:46.747 [DEBUG] [org.gradle.initialization.ProjectPropertySettingBuildLoader] Looking for project properties from: /root/gradle.properties
21:33:46.747 [DEBUG] [org.gradle.initialization.ProjectPropertySettingBuildLoader] project property file does not exists. We continue!
21:33:46.755 [INFO] [org.gradle.internal.buildevents.BuildLogger] Projects loaded. Root project using build file '/root/build.gradle'.
21:33:46.755 [INFO] [org.gradle.internal.buildevents.BuildLogger] Included projects: [root project 'root']
21:33:46.757 [DEBUG] [org.gradle.internal.progress.DefaultBuildOperationExecutor] Build operation 'Configure build' started
21:33:46.905 [DEBUG] [org.gradle.internal.progress.DefaultBuildOperationExecutor] Build operation 'Apply plugin org.gradle.help-tasks to root project 'root'' completed
21:33:46.769 [null] [org.gradle.internal.progress.DefaultBuildOperationExecutor]
@amitg25 commented on GitHub (Apr 12, 2019):
@budtmo my docker-compose.yml file.
version: "3.0"
services:
'# Selenium hub
selenium_hub:
image: selenium/hub:3.14
ports:
- 4444:4444
'# Docker-Android for Android application testing
nexus_9.0:
image: budtmo/docker-android-x86-9.0
privileged: true
'# Increase scale number if needed
depends_on:
- selenium_hub
ports:
- 6080
'# Change path of apk that you want to test. I use sample_apk that I provide in folder "example"
volumes:
- $PWD/example/sample_apk:/root/tmp/sample_apk
- ./video-nexus_9.0:/tmp/video
environment:
- DEVICE=Nexus 5
- CONNECT_TO_GRID=true
- APPIUM=true
- SELENIUM_HOST=selenium_hub
- AUTO_RECORD=false
'# Docker-Android for mobile website testing with chrome browser
'# Chrome browser exists only for version 7.0 and 7.1.1
samsung_s7_8.1:
image: budtmo/docker-android-x86-8.1
privileged: true
'# Increase scale number if needed
depends_on:
- selenium_hub
ports:
- 6080
volumes:
- ./video-samsung_8.1:/tmp/video
environment:
- DEVICE=Samsung Galaxy S7
- CONNECT_TO_GRID=true
- APPIUM=true
- SELENIUM_HOST=selenium_hub
- MOBILE_WEB_TEST=false
- AUTO_RECORD=false
@budtmo commented on GitHub (Apr 18, 2019):
duplicated #120