summaryrefslogtreecommitdiff
path: root/results/connected/debug/emulator-5554 - 11/test-result.textproto
diff options
context:
space:
mode:
authorPeter Stone <thepeterstone@gmail.com>2026-04-04 22:33:32 +0000
committerPeter Stone <thepeterstone@gmail.com>2026-04-04 22:33:32 +0000
commitf9215b0f522540d65e4936c0021a83420898fe94 (patch)
treed58499e59c304b28d0781f0cb3ea1ce3da2b9897 /results/connected/debug/emulator-5554 - 11/test-result.textproto
parent97715ab4007ff3101f58edf4385cef1fc3d1615b (diff)
fix(smoke): resolve MapView inflation crash and wire anchor config navigation
Diffstat (limited to 'results/connected/debug/emulator-5554 - 11/test-result.textproto')
-rw-r--r--results/connected/debug/emulator-5554 - 11/test-result.textproto86
1 files changed, 86 insertions, 0 deletions
diff --git a/results/connected/debug/emulator-5554 - 11/test-result.textproto b/results/connected/debug/emulator-5554 - 11/test-result.textproto
new file mode 100644
index 0000000..aa85444
--- /dev/null
+++ b/results/connected/debug/emulator-5554 - 11/test-result.textproto
@@ -0,0 +1,86 @@
+# 2026-04-04T07:52:55.494880755Z:
+test_suite_meta_data {
+ scheduled_test_case_count: 12
+}
+test_status: FAILED
+test_result {
+ test_case {
+ test_class: "MainActivitySmokeTest"
+ test_package: "org.terst.nav"
+ test_method: "fabRecordTrack_isDisplayedWithRecordDescription"
+ start_time {
+ seconds: 1775289161
+ nanos: 205000000
+ }
+ end_time {
+ seconds: 1775289162
+ nanos: 90000000
+ }
+ }
+ test_status: FAILED
+ error {
+ error_message: "android.view.InflateException: Binary XML file line #23 in org.terst.nav:layout/activity_main: Binary XML file line #23 in org.terst.nav:layout/activity_main: Error inflating class org.maplibre.android.maps.MapView\nCaused by: android.view.InflateException: Binary XML file line #23 in org.terst.nav:layout/activity_main: Error inflating class org.maplibre.android.maps.MapView\nCaused by: java.lang.reflect.InvocationTargetException\nat java.lang.reflect.Constructor.newInstance0(Native Method)\nat java.lang.reflect.Constructor.newInstance(Constructor.java:343)\nat android.view.LayoutInflater.createView(LayoutInflater.java:852)\nat android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1004)\nat android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:959)\nat android.view.LayoutInflater.rInflate(LayoutInflater.java:1121)\nat android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)\nat android.view.LayoutInflater.rInflate(LayoutInflater.java:1124)\nat android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)\nat android.view.LayoutInflater.rInflate(LayoutInflater.java:1124)\nat android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)\nat android.view.LayoutInflater.inflate(LayoutInflater.java:680)\nat android.view.LayoutInflater.inflate(LayoutInflater.java:532)\nat android.view.LayoutInflater.inflate(LayoutInflater.java:479)\nat androidx.appcompat.app.AppCompatDelegateImpl.setContentView(AppCompatDelegateImpl.java:775)\nat androidx.appcompat.app.AppCompatActivity.setContentView(AppCompatActivity.java:197)\nat org.terst.nav.MainActivity.onCreate(MainActivity.kt:78)\nat android.app.Activity.performCreate(Activity.java:7994)\nat android.app.Activity.performCreate(Activity.java:7978)\nat android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1309)\nat androidx.test.runner.MonitoringInstrumentation.callActivityOnCreate(MonitoringInstrumentation.java:779)\nat android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3422)\nat android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3601)\nat android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:85)\nat android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)\nat android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)\nat android.app.ActivityThread$H.handleMessage(ActivityThread.java:2066)\nat android.os.Handler.dispatchMessage(Handler.java:106)\nat android.os.Looper.loop(Looper.java:223)\nat android.app.ActivityThread.main(ActivityThread.java:7656)\nat java.lang.reflect.Method.invoke(Native Method)\nat com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)\nat com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)\nCaused by: org.maplibre.android.exceptions.MapLibreConfigurationException:\nUsing MapView requires calling MapLibre.getInstance(Context context, String apiKey, WellKnownTileServer wellKnownTileServer) before inflating or creating the view.\nat org.maplibre.android.maps.MapView.initialize(MapView.java:132)\nat org.maplibre.android.maps.MapView.<init>(MapView.java:106)\n... 33 more\n"
+ error_type: "android.view.InflateException"
+ stack_trace: "android.view.InflateException: Binary XML file line #23 in org.terst.nav:layout/activity_main: Binary XML file line #23 in org.terst.nav:layout/activity_main: Error inflating class org.maplibre.android.maps.MapView\nCaused by: android.view.InflateException: Binary XML file line #23 in org.terst.nav:layout/activity_main: Error inflating class org.maplibre.android.maps.MapView\nCaused by: java.lang.reflect.InvocationTargetException\nat java.lang.reflect.Constructor.newInstance0(Native Method)\nat java.lang.reflect.Constructor.newInstance(Constructor.java:343)\nat android.view.LayoutInflater.createView(LayoutInflater.java:852)\nat android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1004)\nat android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:959)\nat android.view.LayoutInflater.rInflate(LayoutInflater.java:1121)\nat android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)\nat android.view.LayoutInflater.rInflate(LayoutInflater.java:1124)\nat android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)\nat android.view.LayoutInflater.rInflate(LayoutInflater.java:1124)\nat android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)\nat android.view.LayoutInflater.inflate(LayoutInflater.java:680)\nat android.view.LayoutInflater.inflate(LayoutInflater.java:532)\nat android.view.LayoutInflater.inflate(LayoutInflater.java:479)\nat androidx.appcompat.app.AppCompatDelegateImpl.setContentView(AppCompatDelegateImpl.java:775)\nat androidx.appcompat.app.AppCompatActivity.setContentView(AppCompatActivity.java:197)\nat org.terst.nav.MainActivity.onCreate(MainActivity.kt:78)\nat android.app.Activity.performCreate(Activity.java:7994)\nat android.app.Activity.performCreate(Activity.java:7978)\nat android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1309)\nat androidx.test.runner.MonitoringInstrumentation.callActivityOnCreate(MonitoringInstrumentation.java:779)\nat android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3422)\nat android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3601)\nat android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:85)\nat android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)\nat android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)\nat android.app.ActivityThread$H.handleMessage(ActivityThread.java:2066)\nat android.os.Handler.dispatchMessage(Handler.java:106)\nat android.os.Looper.loop(Looper.java:223)\nat android.app.ActivityThread.main(ActivityThread.java:7656)\nat java.lang.reflect.Method.invoke(Native Method)\nat com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)\nat com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)\nCaused by: org.maplibre.android.exceptions.MapLibreConfigurationException:\nUsing MapView requires calling MapLibre.getInstance(Context context, String apiKey, WellKnownTileServer wellKnownTileServer) before inflating or creating the view.\nat org.maplibre.android.maps.MapView.initialize(MapView.java:132)\nat org.maplibre.android.maps.MapView.<init>(MapView.java:106)\n... 33 more\n"
+ }
+ output_artifact {
+ label {
+ label: "logcat"
+ namespace: "android"
+ }
+ source_path {
+ path: "/home/runner/work/nav/nav/android-app/app/build/outputs/androidTest-results/connected/debug/emulator-5554 - 11/logcat-org.terst.nav.MainActivitySmokeTest-fabRecordTrack_isDisplayedWithRecordDescription.txt"
+ }
+ }
+ output_artifact {
+ label {
+ label: "device-info"
+ namespace: "android"
+ }
+ source_path {
+ path: "/home/runner/work/nav/nav/android-app/app/build/outputs/androidTest-results/connected/debug/emulator-5554 - 11/device-info.pb"
+ }
+ }
+ output_artifact {
+ label {
+ label: "device-info.meminfo"
+ namespace: "android"
+ }
+ source_path {
+ path: "/home/runner/work/nav/nav/android-app/app/build/outputs/androidTest-results/connected/debug/emulator-5554 - 11/meminfo"
+ }
+ }
+ output_artifact {
+ label {
+ label: "device-info.cpuinfo"
+ namespace: "android"
+ }
+ source_path {
+ path: "/home/runner/work/nav/nav/android-app/app/build/outputs/androidTest-results/connected/debug/emulator-5554 - 11/cpuinfo"
+ }
+ }
+}
+output_artifact {
+ label {
+ label: "test-results.log"
+ namespace: "com.google.testing.platform.runtime.android.driver.AndroidInstrumentationDriver"
+ }
+ source_path {
+ path: "/home/runner/work/nav/nav/android-app/app/build/outputs/androidTest-results/connected/debug/emulator-5554 - 11/testlog/test-results.log"
+ }
+ type: TEST_DATA
+ mime_type: "text/plain"
+}
+issue {
+ namespace {
+ namespace: "com.google.testing.platform.runtime.android.driver.AndroidInstrumentationDriver"
+ }
+ severity: SEVERE
+ code: 1
+ name: "INSTRUMENTATION_FAILED"
+ message: "Test run failed to complete. Instrumentation run failed due to Process crashed."
+}
+issue {
+ severity: SEVERE
+ message: "Logcat of last crash: \nProcess: org.terst.nav, PID: 2491\njava.lang.RuntimeException: Unable to start activity ComponentInfo{org.terst.nav/org.terst.nav.MainActivity}: android.view.InflateException: Binary XML file line #23 in org.terst.nav:layout/activity_main: Binary XML file line #23 in org.terst.nav:layout/activity_main: Error inflating class org.maplibre.android.maps.MapView\n\tat android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3449)\n\tat android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3601)\n\tat android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:85)\n\tat android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)\n\tat android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)\n\tat android.app.ActivityThread$H.handleMessage(ActivityThread.java:2066)\n\tat android.os.Handler.dispatchMessage(Handler.java:106)\n\tat android.os.Looper.loop(Looper.java:223)\n\tat android.app.ActivityThread.main(ActivityThread.java:7656)\n\tat java.lang.reflect.Method.invoke(Native Method)\n\tat com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)\n\tat com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)\nCaused by: android.view.InflateException: Binary XML file line #23 in org.terst.nav:layout/activity_main: Binary XML file line #23 in org.terst.nav:layout/activity_main: Error inflating class org.maplibre.android.maps.MapView\nCaused by: android.view.InflateException: Binary XML file line #23 in org.terst.nav:layout/activity_main: Error inflating class org.maplibre.android.maps.MapView\nCaused by: java.lang.reflect.InvocationTargetException\n\tat java.lang.reflect.Constructor.newInstance0(Native Method)\n\tat java.lang.reflect.Constructor.newInstance(Constructor.java:343)\n\tat android.view.LayoutInflater.createView(LayoutInflater.java:852)\n\tat android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1004)\n\tat android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:959)\n\tat android.view.LayoutInflater.rInflate(LayoutInflater.java:1121)\n\tat android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)\n\tat android.view.LayoutInflater.rInflate(LayoutInflater.java:1124)\n\tat android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)\n\tat android.view.LayoutInflater.rInflate(LayoutInflater.java:1124)\n\tat android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)\n\tat android.view.LayoutInflater.inflate(LayoutInflater.java:680)\n\tat android.view.LayoutInflater.inflate(LayoutInflater.java:532)\n\tat android.view.LayoutInflater.inflate(LayoutInflater.java:479)\n\tat androidx.appcompat.app.AppCompatDelegateImpl.setContentView(AppCompatDelegateImpl.java:775)\n\tat androidx.appcompat.app.AppCompatActivity.setContentView(AppCompatActivity.java:197)\n\tat org.terst.nav.MainActivity.onCreate(MainActivity.kt:78)\n\tat android.app.Activity.performCreate(Activity.java:7994)\n\tat android.app.Activity.performCreate(Activity.java:7978)\n\tat android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1309)\n\tat androidx.test.runner.MonitoringInstrumentation.callActivityOnCreate(MonitoringInstrumentation.java:779)\n\tat android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3422)\n\tat android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3601)\n\tat android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:85)\n\tat android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)\n\tat android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)\n\tat android.app.ActivityThread$H.handleMessage(ActivityThread.java:2066)\n\tat android.os.Handler.dispatchMessage(Handler.java:106)\n\tat android.os.Looper.loop(Looper.java:223)\n\tat android.app.ActivityThread.main(ActivityThread.java:7656)\n\tat java.lang.reflect.Method.invoke(Native Method)\n\tat com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)\n\tat com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)\nCaused by: org.maplibre.android.exceptions.MapLibreConfigurationException:\nUsing MapView requires calling MapLibre.getInstance(Context context, String apiKey, WellKnownTileServer wellKnownTileServer) before inflating or creating the view.\n\tat org.maplibre.android.maps.MapView.initialize(MapView.java:132)\n\tat org.maplibre.android.maps.MapView.<init>(MapView.java:106)\n\t... 33 more\n"
+}