Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix and improve E2E tests #582

Merged
merged 2 commits into from
Oct 18, 2023
Merged

Fix and improve E2E tests #582

merged 2 commits into from
Oct 18, 2023

Conversation

stevesoltys
Copy link
Member

No description provided.

@stevesoltys stevesoltys force-pushed the feature/e2e-test-logs branch 14 times, most recently from a221b2b to f944c4d Compare October 12, 2023 04:37
@stevesoltys stevesoltys changed the title Start including logs in test results Fix and improve E2E tests Oct 12, 2023
@stevesoltys stevesoltys force-pushed the feature/e2e-test-logs branch 3 times, most recently from 700af9d to 3a1e77b Compare October 12, 2023 06:13
@grote
Copy link
Collaborator

grote commented Oct 12, 2023

How does this relate to #577 ?

@stevesoltys
Copy link
Member Author

@grote it'll likely replace most of it

@grote
Copy link
Collaborator

grote commented Oct 12, 2023

Slightly unrelated: we should probably update the status badge in the README.

@stevesoltys stevesoltys added the aosp-build Build Seedvault with AOSP label Oct 16, 2023
@stevesoltys stevesoltys force-pushed the feature/e2e-test-logs branch 4 times, most recently from 0ef70a1 to 7bd0852 Compare October 17, 2023 01:08
@stevesoltys stevesoltys removed the aosp-build Build Seedvault with AOSP label Oct 17, 2023
name: seedvault_test_videos
path: seedvault_test_videos/**/*.mp4
name: ${{ matrix.emulator_type }}-${{ matrix.android_target }}-results
path: seedvault_test_results/**/*
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this uploading logcat as well?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah.

- name: Assemble tests
run: ./gradlew :app:assembleAndroidTest

- name: Run tests
uses: reactivecircus/android-emulator-runner@v2
uses: Wandalen/[email protected]
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we need to retry 3 times? Are things this flaky? do we know where the flakyness comes from?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure if we do, just leaving this for now. If we see consistency we can remove it, if not we can fix the flakiness.

@stevesoltys stevesoltys merged commit ee3a923 into android14 Oct 18, 2023
5 checks passed
@stevesoltys stevesoltys deleted the feature/e2e-test-logs branch October 18, 2023 02:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants