diff --git a/.github/actions/maestro-android/action.yml b/.github/actions/maestro-android/action.yml index e3b535c22ff3c9..cd402beb36a39f 100644 --- a/.github/actions/maestro-android/action.yml +++ b/.github/actions/maestro-android/action.yml @@ -61,8 +61,10 @@ runs: with: api-level: 24 arch: x86 - ram-size: '4096M' + ram-size: '8192M' + heap-sizze: '4096M' disk-size: '10G' + cores: '4' disable-animations: false avd-name: e2e_emulator script: node .github/workflow-scripts/maestro-android.js ${{ inputs.app-path }} ${{ inputs.app-id }} ${{ inputs.maestro-flow }} ${{ inputs.flavor }} ${{ inputs.working-directory }} diff --git a/.github/workflows/test-all.yml b/.github/workflows/test-all.yml index 56801d297bd48f..ab899bbda05f65 100644 --- a/.github/workflows/test-all.yml +++ b/.github/workflows/test-all.yml @@ -436,9 +436,7 @@ jobs: run-e2e-tests: ${{ github.ref == 'refs/heads/main' || contains(github.ref, 'stable') || inputs.run-e2e-tests }} test_e2e_android_rntester: - # Temporarily disable RNTester tests on Android as they are quite flaky and they make CI always red - # if: ${{ github.ref == 'refs/heads/main' || contains(github.ref, 'stable') || inputs.run-e2e-tests }} - if: ${{ contains(github.ref, 'stable') || inputs.run-e2e-tests }} + if: ${{ github.ref == 'refs/heads/main' || contains(github.ref, 'stable') || inputs.run-e2e-tests }} runs-on: 4-core-ubuntu needs: [build_android] strategy: diff --git a/packages/rn-tester/.maestro/flatlist.yml b/packages/rn-tester/.maestro/flatlist.yml index 6db8d028cebf2b..17587f86a14533 100644 --- a/packages/rn-tester/.maestro/flatlist.yml +++ b/packages/rn-tester/.maestro/flatlist.yml @@ -11,8 +11,8 @@ appId: ${APP_ID} # iOS: com.meta.RNTester.localDevelopment | Android: com.facebo id: "Flatlist" - tapOn: id: "Basic" -# - assertVisible: -# id: "item_550" +- assertVisible: + id: "item_550" # - repeat: # while: # notVisible: