Skip to content

[6.0][Android][mono] XHarness exit code 78 PACKAGE_INSTALLATION_FAILURE #84174

Open
@carlossanlop

Description

Error Blob

{
  "ErrorMessage": "XHarness exit code: 78 (PACKAGE_INSTALLATION_FAILURE)",
  "BuildRetry": false,
  "ErrorPattern": "",
  "ExcludeConsoleLog": false
}

Reproduction Steps

Two failure variations, both showed up in the same job.

Failure 1

Affected tests:

Output 1 (expand)
[00:46:29] dbug: Executing command: '/datadisks/disk1/work/A821097B/p/microsoft.dotnet.xharness.cli/1.0.0-prerelease.21404.1/runtimes/any/native/adb/linux/adb -s emulator-5554 start-server'
[00:46:29] dbug: 
[00:46:29] dbug: Executing command: '/datadisks/disk1/work/A821097B/p/microsoft.dotnet.xharness.cli/1.0.0-prerelease.21404.1/runtimes/any/native/adb/linux/adb -s emulator-5554 install "/datadisks/disk1/work/A821097B/w/9F0308ED/e/Microsoft.Extensions.Configuration.EnvironmentVariables.Tests.apk"'
[00:46:29] fail: Error:
                 Exit code: 255
                 Standard Output:
                 Performing Push Install
                 adb: error: failed to get feature set: device offline
                 
                 Standard Error:
                 error: device offline
                 
                 
[00:46:29] crit: Install failure: Test command cannot continue
[00:46:29] info: Attempting to remove apk 'net.dot.Microsoft.Extensions.Configuration.EnvironmentVariables.Tests': 
[00:46:29] dbug: Executing command: '/datadisks/disk1/work/A821097B/p/microsoft.dotnet.xharness.cli/1.0.0-prerelease.21404.1/runtimes/any/native/adb/linux/adb -s emulator-5554 uninstall net.dot.Microsoft.Extensions.Configuration.EnvironmentVariables.Tests'
[00:46:30] fail: Error: Exit code: 20
                 Standard Output:
                 
                 Standard Error:
                 error: device offline
                 - waiting for device -
                 cmd: Can't find service: package
                 
                 
[00:46:30] info: Attempting to remove apk 'net.dot.Microsoft.Extensions.Configuration.EnvironmentVariables.Tests': 
[00:46:30] dbug: Executing command: '/datadisks/disk1/work/A821097B/p/microsoft.dotnet.xharness.cli/1.0.0-prerelease.21404.1/runtimes/any/native/adb/linux/adb -s emulator-5554 uninstall net.dot.Microsoft.Extensions.Configuration.EnvironmentVariables.Tests'
[00:46:30] fail: Error: Exit code: 20
                 Standard Output:
                 
                 Standard Error:
                 cmd: Can't find service: package
                 
                 
XHarness exit code: 78 (PACKAGE_INSTALLATION_FAILURE)

Failure 2

Affected tests:

Output 2 (expand)
[00:47:20] dbug: Executing command: '/datadisks/disk1/work/A821097B/p/microsoft.dotnet.xharness.cli/1.0.0-prerelease.21404.1/runtimes/any/native/adb/linux/adb -s emulator-5554 shell getprop sys.boot_completed'
[00:47:20] dbug: sys.boot_completed = ''
[00:47:30] warn: Did not detect boot completion variable on device; variable used ('sys.boot_completed') may be incorrect or device may be in a bad state
[00:47:30] dbug: Executing command: '/datadisks/disk1/work/A821097B/p/microsoft.dotnet.xharness.cli/1.0.0-prerelease.21404.1/runtimes/any/native/adb/linux/adb -s emulator-5554 version'
[00:47:30] dbug: Working with Android Debug Bridge version 1.0.41
                 Version 29.0.6-6198805
                 Installed as /datadisks/disk1/work/A821097B/p/microsoft.dotnet.xharness.cli/1.0.0-prerelease.21404.1/runtimes/any/native/adb/linux/adb
                 
[00:47:30] info: Attempting to remove apk 'net.dot.System.Security.SecureString.Tests': 
[00:47:30] dbug: Executing command: '/datadisks/disk1/work/A821097B/p/microsoft.dotnet.xharness.cli/1.0.0-prerelease.21404.1/runtimes/any/native/adb/linux/adb -s emulator-5554 uninstall net.dot.System.Security.SecureString.Tests'
[00:47:30] info: APK 'net.dot.System.Security.SecureString.Tests' not on device.
[00:47:30] info: Attempting to install /datadisks/disk1/work/A821097B/w/A6E409D9/e/System.Security.SecureString.Tests.apk: 
[00:47:30] dbug: Executing command: '/datadisks/disk1/work/A821097B/p/microsoft.dotnet.xharness.cli/1.0.0-prerelease.21404.1/runtimes/any/native/adb/linux/adb -s emulator-5554 install "/datadisks/disk1/work/A821097B/w/A6E409D9/e/System.Security.SecureString.Tests.apk"'
[00:47:30] fail: Error:
                 Exit code: 1
                 Standard Output:
                 Performing Streamed Install
                 
                 Standard Error:
                 adb: failed to install /datadisks/disk1/work/A821097B/w/A6E409D9/e/System.Security.SecureString.Tests.apk: 
                 Exception occurred while executing:
                 java.lang.NullPointerException: Attempt to invoke virtual method 'void android.content.pm.PackageManagerInternal.freeStorage(java.lang.String, long, int)' on a null object reference
                 	at com.android.server.StorageManagerService.allocateBytes(StorageManagerService.java:3263)
                 	at android.os.storage.StorageManager.allocateBytes(StorageManager.java:2099)
                 	at android.os.storage.StorageManager.allocateBytes(StorageManager.java:2156)
                 	at com.android.server.pm.PackageInstallerSession.doWriteInternal(PackageInstallerSession.java:723)
                 	at com.android.server.pm.PackageInstallerSession.write(PackageInstallerSession.java:670)
                 	at android.content.pm.PackageInstaller$Session.write(PackageInstaller.java:951)
                 	at com.android.server.pm.PackageManagerShellCommand.doWriteSplit(PackageManagerShellCommand.java:2732)
                 	at com.android.server.pm.PackageManagerShellCommand.runInstall(PackageManagerShellCommand.java:1072)
                 	at com.android.server.pm.PackageManagerShellCommand.onCommand(PackageManagerShellCommand.java:169)
                 	at android.os.ShellCommand.exec(ShellCommand.java:104)
                 	at com.android.server.pm.PackageManagerService.onShellCommand(PackageManagerService.java:21729)
                 	at android.os.Binder.shellCommand(Binder.java:881)
                 	at android.os.Binder.onTransact(Binder.java:765)
                 	at android.content.pm.IPackageManager$Stub.onTransact(IPackageManager.java:4860)
                 	at com.android.server.pm.PackageManagerService.onTransact(PackageManagerService.java:4014)
                 	at android.os.Binder.execTransactInternal(Binder.java:1021)
                 	at android.os.Binder.execTransact(Binder.java:994)
                 
                 
[00:47:30] crit: Install failure: Test command cannot continue
[00:47:30] info: Attempting to remove apk 'net.dot.System.Security.SecureString.Tests': 
[00:47:30] dbug: Executing command: '/datadisks/disk1/work/A821097B/p/microsoft.dotnet.xharness.cli/1.0.0-prerelease.21404.1/runtimes/any/native/adb/linux/adb -s emulator-5554 uninstall net.dot.System.Security.SecureString.Tests'
[00:47:30] info: APK 'net.dot.System.Security.SecureString.Tests' not on device.
[00:47:30] info: Attempting to remove apk 'net.dot.System.Security.SecureString.Tests': 
[00:47:30] dbug: Executing command: '/datadisks/disk1/work/A821097B/p/microsoft.dotnet.xharness.cli/1.0.0-prerelease.21404.1/runtimes/any/native/adb/linux/adb -s emulator-5554 uninstall net.dot.System.Security.SecureString.Tests'
[00:47:30] info: APK 'net.dot.System.Security.SecureString.Tests' not on device.
XHarness exit code: 78 (PACKAGE_INSTALLATION_FAILURE)
+ exit 78

Report

Build Definition Test Pull Request
2623672 dotnet-runtime Device Startup - iOS HelloWorld nollvm symbols.WorkItemExecution
2623446 dotnet-runtime Device Startup - iOS HelloWorld nollvm symbols.WorkItemExecution
2623349 dotnet-runtime Device Startup - iOS HelloWorld nollvm nosymbols.WorkItemExecution
2623150 dotnet-runtime Device Startup - iOS HelloWorld llvm symbols.WorkItemExecution
2623008 dotnet-runtime Device Startup - iOS HelloWorld llvm symbols.WorkItemExecution
2622888 dotnet-runtime Device Startup - iOS HelloWorld nollvm symbols.WorkItemExecution
2622783 dotnet-runtime Device Startup - iOS HelloWorld llvm nosymbols.WorkItemExecution
2622590 dotnet-runtime Device Startup - iOS HelloWorld llvm symbols.WorkItemExecution
2622367 dotnet-runtime Device Startup - iOS HelloWorld nollvm nosymbols.WorkItemExecution
2622213 dotnet-runtime Device Startup - iOS HelloWorld nollvm symbols.WorkItemExecution
919888 dotnet/runtime System.Reflection.InvokeInterpreted.Tests.WorkItemExecution
2622047 dotnet-runtime Device Startup - iOS HelloWorld nollvm symbols.WorkItemExecution
2621932 dotnet-runtime Device Startup - iOS HelloWorld nollvm symbols.WorkItemExecution
2621724 dotnet-runtime Device Startup - iOS HelloWorld llvm nosymbols.WorkItemExecution
2621629 dotnet-runtime Device Startup - iOS HelloWorld nollvm nosymbols.WorkItemExecution
2620716 dotnet-runtime Device Startup - iOS HelloWorld llvm symbols.WorkItemExecution
2620180 dotnet-runtime Device Startup - iOS HelloWorld nollvm symbols.WorkItemExecution
2620069 dotnet-runtime Device Startup - iOS HelloWorld llvm nosymbols.WorkItemExecution
2619929 dotnet-runtime Device Startup - iOS HelloWorld llvm nosymbols.WorkItemExecution
916319 dotnet/runtime System.Diagnostics.DiagnosticSource.Switches.Tests.WorkItemExecution
916112 dotnet/runtime Microsoft.Extensions.Configuration.Functional.Tests.WorkItemExecution
913151 dotnet/runtime System.ComponentModel.TypeConverter.Tests.WorkItemExecution
2616919 dotnet-runtime Device Startup - iOS HelloWorld llvm nosymbols.WorkItemExecution
2616917 dotnet-runtime Device Startup - iOS HelloWorld llvm nosymbols.WorkItemExecution
2616724 dotnet-runtime Device Startup - iOS HelloWorld llvm nosymbols.WorkItemExecution
2616586 dotnet-runtime Device Startup - iOS HelloWorld nollvm symbols.WorkItemExecution
2616459 dotnet-runtime Device Startup - iOS HelloWorld nollvm symbols.WorkItemExecution
2616314 dotnet-runtime Device Startup - iOS HelloWorld llvm nosymbols.WorkItemExecution
2616204 dotnet-runtime Device Startup - iOS HelloWorld nollvm nosymbols.WorkItemExecution
911033 dotnet/runtime System.Net.ServicePoint.Tests.WorkItemExecution
910539 dotnet/runtime System.Security.Cryptography.Tests.WorkItemExecution
910270 dotnet/runtime System.Xml.Linq.SDMSample.Tests.WorkItemExecution
905509 dotnet/runtime iOS.Device.LibraryMode.Test.WorkItemExecution #110566
895010 dotnet/runtime iOS.Device.LibraryMode.Test.WorkItemExecution #110566

Summary

24-Hour Hit Count 7-Day Hit Count 1-Month Count
0 15 34

Known issue validation

Build: 🔎
Result validation: ⚠️ Validation could not be done without an Azure DevOps build URL on the issue. Please add it to the "Build: 🔎" line.

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions