[JIRA] (JENKINS-61614) Android emulator plugin fails when downloading SDK dependencies

5 views
Skip to first unread message

pdimitrov@pevogam.com (JIRA)

unread,
Mar 22, 2020, 7:02:03 AM3/22/20
to jenkinsc...@googlegroups.com
Plamen Dimitrov created an issue
 
Jenkins / Bug JENKINS-61614
Android emulator plugin fails when downloading SDK dependencies
Issue Type: Bug Bug
Assignee: Christopher Orr
Components: android-emulator-plugin
Created: 2020-03-22 11:01
Environment: Jenkins 2.204.5, JDK 8, CentOS 8, Android Emulator Plugin 3.0
Priority: Minor Minor
Reporter: Plamen Dimitrov

During automated SDK download for android-24 target I get the following null pointer:

 

$ /var/lib/jenkins/tools/android-sdk/tools/bin/sdkmanager --list --verbose
[android] Installing the 'platform-tool,build-tools;30.0.0,extra-android-m2repository,extra-google-m2repository,emulator' SDK component(s)...
$ /var/lib/jenkins/tools/android-sdk/tools/bin/sdkmanager --include_obsolete platform-tools build-tools;30.0.0 extras;android;m2repository extras;google;m2repository emulator
Warning: Failed to find package build-tools;30.0.0
[android] Failed to create file or directory: /var/lib/jenkins/.android
[android] Determination of SDK root failed
['/var/lib/jenkins/tools/android-sdk']: Does not look like an Android SDK directory

FATAL: null
java.lang.NullPointerException
at hudson.plugins.android_emulator.util.Utils.getToolCommand(Utils.java:492)
at hudson.plugins.android_emulator.util.Utils.runAndroidTool(Utils.java:537)
at hudson.plugins.android_emulator.util.Utils.runAndroidTool(Utils.java:530)
at hudson.plugins.android_emulator.util.Utils.runAndroidTool(Utils.java:524)
at hudson.plugins.android_emulator.SdkInstaller.isPlatformInstalled(SdkInstaller.java:340)
at hudson.plugins.android_emulator.SdkInstaller.installPlatform(SdkInstaller.java:284)
at hudson.plugins.android_emulator.SdkInstaller.installDependencies(SdkInstaller.java:261)
at hudson.plugins.android_emulator.AndroidEmulator.setUp(AndroidEmulator.java:294)
at hudson.model.Build$BuildExecution.doRun(Build.java:157)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:504)
at hudson.model.Run.execute(Run.java:1853)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:97)
at hudson.model.Executor.run(Executor.java:427)
Finished: FAILURE

 

Not sure if this is related to the warning about the "build-tools;30.0.0" package.

Add Comment Add Comment
 
This message was sent by Atlassian Jira (v7.13.12#713012-sha1:6e07c38)
Atlassian logo

pdimitrov@pevogam.com (JIRA)

unread,
Mar 22, 2020, 7:03:02 AM3/22/20
to jenkinsc...@googlegroups.com

pdimitrov@pevogam.com (JIRA)

unread,
Mar 22, 2020, 7:05:03 AM3/22/20
to jenkinsc...@googlegroups.com
Plamen Dimitrov updated an issue
During automated SDK download for android-24 target I get the following null pointer:

```
{code}
$ /var/lib/jenkins/tools/android-sdk/tools/bin/sdkmanager --list --verbose
[android] Installing the 'platform-tool,build-tools;30.0.0,extra-android-m2repository,extra-google-m2repository,emulator' SDK component(s)...
$ /var/lib/jenkins/tools/android-sdk/tools/bin/sdkmanager --include_obsolete platform-tools build-tools;30.0.0 extras;android;m2repository extras;google;m2repository emulator
Warning: Failed to find package build-tools;30.0.0
[android] Failed to create file or directory: /var/lib/jenkins/.android
[android] Determination of SDK root failed
['/var/lib/jenkins/tools/android-sdk']: Does not look like an Android SDK directory

FATAL: null
java.lang.NullPointerException
at hudson.plugins.android_emulator.util.Utils.getToolCommand(Utils.java:492)
at hudson.plugins.android_emulator.util.Utils.runAndroidTool(Utils.java:537)
at hudson.plugins.android_emulator.util.Utils.runAndroidTool(Utils.java:530)
at hudson.plugins.android_emulator.util.Utils.runAndroidTool(Utils.java:524)
at hudson.plugins.android_emulator.SdkInstaller.isPlatformInstalled(SdkInstaller.java:340)
at hudson.plugins.android_emulator.SdkInstaller.installPlatform(SdkInstaller.java:284)
at hudson.plugins.android_emulator.SdkInstaller.installDependencies(SdkInstaller.java:261)
at hudson.plugins.android_emulator.AndroidEmulator.setUp(AndroidEmulator.java:294)
at hudson.model.Build$BuildExecution.doRun(Build.java:157)
at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:504)
at hudson.model.Run.execute(Run.java:1853)
at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
at hudson.model.ResourceController.execute(ResourceController.java:97)
at hudson.model.Executor.run(Executor.java:427)
Finished: FAILURE
{code}
```

Not sure if this is related to the warning about the "build-tools;30.0.0" package.
Reply all
Reply to author
Forward
0 new messages