firebase-android-sdk icon indicating copy to clipboard operation
firebase-android-sdk copied to clipboard

Add workflow definition for fireperf end-to-end tests

Open yifanyang opened this issue 3 years ago • 4 comments

yifanyang avatar Aug 04 '22 20:08 yifanyang

Coverage Report 1

Affected Products

  • firebase-firestore

    Overall coverage changed from 45.85% (089c828) to 45.80% (dde3a5e) by -0.05%.

    FilenameBase (089c828)Merge (dde3a5e)Diff
    DeleteMutation.java95.24%90.48%-4.76%
    GrpcCallProvider.java62.35%48.24%-14.12%
    PatchMutation.java98.39%100.00%+1.61%
    SetMutation.java94.44%97.22%+2.78%
  • firebase-perf

    Overall coverage changed from 71.37% (089c828) to 71.40% (dde3a5e) by +0.03%.

    FilenameBase (089c828)Merge (dde3a5e)Diff
    TransportManager.java93.95%94.88%+0.93%
  • firebase-storage

    Overall coverage changed from 85.81% (089c828) to 85.85% (dde3a5e) by +0.04%.

    FilenameBase (089c828)Merge (dde3a5e)Diff
    UploadTask.java80.22%80.58%+0.36%

Test Logs

Notes

  • Commit (dde3a5e) is created by Prow via merging PR base commit (089c828) and head commit (0dece9d).
  • Run gradle <product>:checkCoverage to produce HTML coverage reports locally. After gradle commands finished, report files can be found under <product-build-dir>/reports/jacoco/.

google-oss-bot avatar Aug 04 '22 20:08 google-oss-bot

Unit Test Results

   387 files  +   245     387 suites  +245   16m 11s :stopwatch: + 8m 12s 4 688 tests +2 403  4 666 :heavy_check_mark: +2 384  22 :zzz: +20  0 :x:  - 1  4 704 runs  +2 419  4 682 :heavy_check_mark: +2 400  22 :zzz: +20  0 :x:  - 1 

Results for commit 0dece9d6. ± Comparison against base commit c6cc8c5d.

:recycle: This comment has been updated with latest results.

github-actions[bot] avatar Aug 04 '22 20:08 github-actions[bot]

Size Report 1

Affected Products

No changes between base commit (089c828) and merge commit (dde3a5e).

Test Logs

Notes

  • Commit (dde3a5e) is created by Prow via merging PR base commit (089c828) and head commit (0dece9d).

google-oss-bot avatar Aug 04 '22 20:08 google-oss-bot

@vkryachko A successful execution of this workflow can be found at https://github.com/firebase/firebase-android-sdk/actions/runs/2800178050.

yifanyang avatar Aug 05 '22 00:08 yifanyang

LGTM overall.

It's unclear to me how notifications will work though, afaict you will be the one getting failure notifications, not the fireperf team. wdyt?

Added the last step that create/update issue to notify fireperf folks. Here is an example issue #3977.

I have removed the pull_request trigger, therefore the tests did not run for last commit. Successful runs can be found at:

  • https://github.com/firebase/firebase-android-sdk/runs/7757358619?check_suite_focus=true
  • https://github.com/firebase/firebase-android-sdk/runs/7757358696?check_suite_focus=true

yifanyang avatar Aug 11 '22 17:08 yifanyang