Skip to content

Avoid null activities in fragments. #617

Avoid null activities in fragments.

Avoid null activities in fragments. #617

Triggered via push January 5, 2025 17:19
Status Success
Total duration 4m 16s
Artifacts 3

ci-build.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

15 errors and 4 warnings
► org.gnucash.android.test.ui.AccountsActivityTest ► null: app/src/androidTest/java/org/gnucash/android/test/ui/util/DisableAnimationsRule.java#L48
Failed test found in: instrumentation-test-results/test_result_1.xml Error: java.lang.NoSuchMethodError: No virtual method readAllBytes()[B in class Ljava/io/InputStream; or its super classes (declaration of 'java.io.InputStream' appears in /apex/com.android.art/javalib/core-oj.jar)
► org.gnucash.android.test.ui.ExportTransactionsTest ► testCreateBackup: app/src/androidTest/java/org/gnucash/android/test/ui/ExportTransactionsTest.java#L125
Failed test found in: instrumentation-test-results/test_result_1.xml Error: androidx.test.espresso.NoMatchingViewException: No views in hierarchy found matching: view.getId() is <2131296487/org.gnucash.pocket.devel:id/drawer_layout>
► org.gnucash.android.test.ui.FirstRunWizardActivityTest ► shouldRunWizardToEnd: app/src/androidTest/java/org/gnucash/android/test/ui/FirstRunWizardActivityTest.java#L112
Failed test found in: instrumentation-test-results/test_result_1.xml Error: org.junit.ComparisonFailure:
► org.gnucash.android.test.ui.AccountsActivityTest ► testSearchAccounts: app/src/androidTest/java/org/gnucash/android/test/ui/AccountsActivityTest.java#L213
Failed test found in: instrumentation-test-results/test_result_1.xml Error: androidx.test.espresso.NoMatchingViewException: No views in hierarchy found matching: an instance of android.widget.TextView and view.getText() with or without transformation to match: is "Search Account"
► org.gnucash.android.test.ui.AccountsActivityTest ► testEditAccount: app/src/androidTest/java/org/gnucash/android/test/ui/AccountsActivityTest.java#L329
Failed test found in: instrumentation-test-results/test_result_1.xml Error: androidx.test.espresso.PerformException: Error performing 'single click' on view '(view.getParent() (view is an instance of android.view.ViewGroup and has descendant matching an instance of android.widget.TextView and view.getText() with or without transformation to match: is "Simple account") and view.getId() is <2131296843/org.gnucash.pocket.devel:id/options_menu>)'.
► org.gnucash.android.test.ui.AccountsActivityTest ► editingAccountShouldNotDeleteTransactions: app/src/androidTest/java/org/gnucash/android/test/ui/AccountsActivityTest.java#L351
Failed test found in: instrumentation-test-results/test_result_1.xml Error: androidx.test.espresso.NoMatchingViewException: No views in hierarchy found matching: (view.getParent() (view is an instance of android.view.ViewGroup and has descendant matching an instance of android.widget.TextView and view.getText() with or without transformation to match: is "Simple account") and view.getId() is <2131296843/org.gnucash.pocket.devel:id/options_menu> and (view has effective visibility <VISIBLE> and view.getGlobalVisibleRect() to return non-empty rectangle))
► org.gnucash.android.test.ui.AccountsActivityTest ► shouldHideParentAccountViewWhenNoParentsExist: app/src/androidTest/java/org/gnucash/android/test/ui/AccountsActivityTest.java#L300
Failed test found in: instrumentation-test-results/test_result_1.xml Error: androidx.test.espresso.NoMatchingViewException: No views in hierarchy found matching: view.getId() is <2131296556/org.gnucash.pocket.devel:id/fragment_transaction_list>
► org.gnucash.android.test.ui.CalculatorEditTextTest ► testShowingHidingOfCalculatorKeyboard: app/src/androidTest/java/org/gnucash/android/test/ui/CalculatorEditTextTest.java#L128
Failed test found in: instrumentation-test-results/test_result_1.xml Error: androidx.test.espresso.base.AssertionErrorHandler$AssertionFailedWithCauseError: '(an instance of android.widget.EditText and editText.getInputType() is <8194>)' doesn't match the selected view.
► org.gnucash.android.test.ui.FirstRunWizardActivityTest ► shouldRunWizardToEnd: app/src/androidTest/java/org/gnucash/android/test/ui/FirstRunWizardActivityTest.java#L112
Failed test found in: instrumentation-test-results/test_result_1.xml Error: org.junit.ComparisonFailure:
► org.gnucash.android.test.ui.TransactionsActivityTest ► testAddTransactionShouldRequireAmount: app/src/androidTest/java/org/gnucash/android/test/ui/TransactionsActivityTest.java#L174
Failed test found in: instrumentation-test-results/test_result_1.xml Error: androidx.test.espresso.AmbiguousViewMatcherException: 'view.getId() is <16908298/android:id/list>' matches 2 views in the hierarchy:
► org.gnucash.android.test.ui.TransactionsActivityTest ► openingAndSavingMultiCurrencyTransaction_shouldNotModifyTheSplits: app/src/androidTest/java/org/gnucash/android/test/ui/TransactionsActivityTest.java#L700
Failed test found in: instrumentation-test-results/test_result_1.xml Error: androidx.test.espresso.NoMatchingViewException: No views in hierarchy found matching: view.getId() is <2131296374/org.gnucash.pocket.devel:id/btn_save>
► org.gnucash.android.test.ui.TransactionsActivityTest ► testAddMultiCurrencyTransaction: app/src/androidTest/java/org/gnucash/android/test/ui/TransactionsActivityTest.java#L174
Failed test found in: instrumentation-test-results/test_result_1.xml Error: androidx.test.espresso.AmbiguousViewMatcherException: 'view.getId() is <16908298/android:id/list>' matches 2 views in the hierarchy:
► org.gnucash.android.test.ui.TransactionsActivityTest ► testEditTransaction: app/src/androidTest/java/org/gnucash/android/test/ui/TransactionsActivityTest.java#L174
Failed test found in: instrumentation-test-results/test_result_1.xml Error: androidx.test.espresso.AmbiguousViewMatcherException: 'view.getId() is <16908298/android:id/list>' matches 2 views in the hierarchy:
► org.gnucash.android.test.ui.TransactionsActivityTest ► testMoveTransaction: app/src/androidTest/java/org/gnucash/android/test/ui/TransactionsActivityTest.java#L584
Failed test found in: instrumentation-test-results/test_result_1.xml Error: androidx.test.espresso.NoMatchingViewException: No views in hierarchy found matching: view.getId() is <2131296374/org.gnucash.pocket.devel:id/btn_save>
► org.gnucash.android.test.ui.AccountsActivityTest ► null: app/src/androidTest/java/org/gnucash/android/test/ui/util/DisableAnimationsRule.java#L48
Failed test found in: instrumentation-test-results/test_result_1.xml Error: java.lang.NoSuchMethodError: No virtual method readAllBytes()[B in class Ljava/io/InputStream; or its super classes (declaration of 'java.io.InputStream' appears in /system/framework/core-oj.jar)
build
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
instrumentation-build
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
lint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
unit-test
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636

Artifacts

Produced during runtime
Name Size
application-apk
11.2 MB
instrumentation-apk
4.52 MB
unit-test-results
32.5 KB