Skip to content

Add a NamedThreadFactory to WithinAppServiceConnection's Executor. #6980

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

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

gsakakihara
Copy link
Contributor

  • Added back the NamedThreadFactory used by scheduledExecutorService that was removed by 6383f6d

…ection Executor.

- Add back the NamedThreadFactory used by scheduledExecutorService that was removed by 6383f6d
Copy link
Contributor

📝 PRs merging into main branch

Our main branch should always be in a releasable state. If you are working on a larger change, or if you don't want this change to see the light of the day just yet, consider using a feature branch first, and only merge into the main branch when the code complete and ready to be released.

@google-oss-bot
Copy link
Contributor

Coverage Report 1

Affected Products

  • firebase-messaging

    Overall coverage changed from 84.13% (5db7bfb) to 84.02% (7a51aa4) by -0.11%.

    FilenameBase (5db7bfb)Merge (7a51aa4)Diff
    Metadata.java41.27%36.51%-4.76%

Test Logs

  1. https://storage.googleapis.com/firebase-sdk-metric-reports/CFyAHeES2v.html

Copy link
Contributor

Test Results

 64 files  + 46   64 suites  +46   6m 12s ⏱️ + 5m 38s
487 tests +399  487 ✅ +399  0 💤 ±0  0 ❌ ±0 
980 runs  +804  980 ✅ +804  0 💤 ±0  0 ❌ ±0 

Results for commit 32e1c12. ± Comparison against base commit 5db7bfb.

This pull request removes 88 and adds 487 tests. Note that renamed tests count towards both.
com.google.firebase.vertexai.GenerativeModelTesting ‑ exception thrown when using invalid location
com.google.firebase.vertexai.GenerativeModelTesting ‑ system calling in request
com.google.firebase.vertexai.SchemaTests ‑ basic schema declaration
com.google.firebase.vertexai.SchemaTests ‑ full schema declaration
com.google.firebase.vertexai.SerializationTests ‑ test Candidate serialization as Json
com.google.firebase.vertexai.SerializationTests ‑ test GenerateContentResponse serialization as Json
com.google.firebase.vertexai.SerializationTests ‑ test Schema serialization as Json
com.google.firebase.vertexai.SerializationTests ‑ test countTokensResponse serialization as Json
com.google.firebase.vertexai.SerializationTests ‑ test modalityTokenCount serialization as Json
com.google.firebase.vertexai.VertexAIStreamingSnapshotTests ‑ citation parsed correctly
…
com.google.firebase.iid.FirebaseInstanceIdWithFcmReceiverRoboTest ‑ testNoWrappedIntent
com.google.firebase.iid.FirebaseInstanceIdWithFcmReceiverRoboTest ‑ testNullIntent
com.google.firebase.iid.FirebaseInstanceIdWithFcmReceiverRoboTest ‑ testStartsService_notOButTargetingO
com.google.firebase.iid.FirebaseInstanceIdWithFcmReceiverRoboTest ‑ testStartsService_notOButTargetingO[21]
com.google.firebase.iid.FirebaseInstanceIdWithFcmReceiverRoboTest ‑ testStartsService_notOButTargetingO[22]
com.google.firebase.iid.FirebaseInstanceIdWithFcmReceiverRoboTest ‑ testStartsService_notOButTargetingO[23]
com.google.firebase.iid.FirebaseInstanceIdWithFcmReceiverRoboTest ‑ testStartsService_notOButTargetingO[24]
com.google.firebase.iid.FirebaseInstanceIdWithFcmReceiverRoboTest ‑ testStartsService_preO
com.google.firebase.iid.FirebaseInstanceIdWithFcmReceiverRoboTest ‑ testStartsService_preO[21]
com.google.firebase.iid.FirebaseInstanceIdWithFcmReceiverRoboTest ‑ testStartsService_preO[22]
…

@google-oss-bot
Copy link
Contributor

Size Report 1

Affected Products

  • firebase-messaging

    TypeBase (5db7bfb)Merge (7a51aa4)Diff
    aar149 kB149 kB+56 B (+0.0%)
    apk (aggressive)578 kB578 kB+60 B (+0.0%)
    apk (release)5.31 MB5.31 MB+52 B (+0.0%)

Test Logs

  1. https://storage.googleapis.com/firebase-sdk-metric-reports/iQYpwjMFRx.html

@google-oss-bot
Copy link
Contributor

Startup Time Report 1

Note: Layout is sometimes suboptimal due to limited formatting support on GitHub. Please check this report on GCS.

Notes

Startup Times

  • fire-fcm

    DeviceStatisticsDistributions
    oriole-32
    Percentile5db7bfb7a51aa4DiffSignificant (?)
    p10508 ±381 μs1.04 ±1 ms+532 μs (+104.9%)NO
    p25550 ±407 μs1.11 ±1 ms+564 μs (+102.6%)NO
    p50636 ±480 μs1.26 ±1 ms+622 μs (+97.8%)NO
    p75810 ±561 μs1.51 ±1 ms+697 μs (+86.1%)NO
    p90943 ±650 μs1.78 ±1 ms+842 μs (+89.3%)NO

    20 test runs in comparison
    CommitTest Runs
    5db7bfb
    • 2025-05-20_20:42:45.424781_vfIC
    • 2025-05-20_20:42:45.424817_SrHK
    • 2025-05-20_20:42:45.424845_iESY
    • 2025-05-20_20:42:45.424871_SLqj
    • 2025-05-20_20:42:45.424879_aWaF
    • 2025-05-20_20:42:45.424886_KgJY
    • 2025-05-20_20:42:45.424892_CyPK
    • 2025-05-20_20:42:45.424899_FYnv
    • 2025-05-20_20:42:45.424905_zRnh
    • 2025-05-20_20:42:45.424911_yVCG
    7a51aa4
    • 2025-05-21_20:20:47.803233_FeJf
    • 2025-05-21_20:20:47.803277_gOXO
    • 2025-05-21_20:20:47.803286_DCMu
    • 2025-05-21_20:20:47.803305_cEOS
    • 2025-05-21_20:20:47.803312_sAtr
    • 2025-05-21_20:20:47.803319_lAet
    • 2025-05-21_20:20:47.803326_LiOB
    • 2025-05-21_20:20:47.803334_UslZ
    • 2025-05-21_20:20:47.803340_csHS
    • 2025-05-21_20:20:47.803346_vrSW
    redfin-30
    Percentile5db7bfb7a51aa4DiffSignificant (?)
    p101.15 ±0.5 ms1.39 ±1 ms+241 μs (+21.0%)NO
    p251.37 ±0.7 ms1.70 ±1 ms+336 μs (+24.5%)NO
    p501.66 ±1 ms2.10 ±2 ms+439 μs (+26.4%)NO
    p752.12 ±1 ms2.72 ±2 ms+602 μs (+28.4%)NO
    p902.82 ±2 ms3.63 ±3 ms+814 μs (+28.9%)NO

    20 test runs in comparison
    CommitTest Runs
    5db7bfb
    • 2025-05-20_20:42:45.424781_vfIC
    • 2025-05-20_20:42:45.424817_SrHK
    • 2025-05-20_20:42:45.424845_iESY
    • 2025-05-20_20:42:45.424871_SLqj
    • 2025-05-20_20:42:45.424879_aWaF
    • 2025-05-20_20:42:45.424886_KgJY
    • 2025-05-20_20:42:45.424892_CyPK
    • 2025-05-20_20:42:45.424899_FYnv
    • 2025-05-20_20:42:45.424905_zRnh
    • 2025-05-20_20:42:45.424911_yVCG
    7a51aa4
    • 2025-05-21_20:20:47.803233_FeJf
    • 2025-05-21_20:20:47.803277_gOXO
    • 2025-05-21_20:20:47.803286_DCMu
    • 2025-05-21_20:20:47.803305_cEOS
    • 2025-05-21_20:20:47.803312_sAtr
    • 2025-05-21_20:20:47.803319_lAet
    • 2025-05-21_20:20:47.803326_LiOB
    • 2025-05-21_20:20:47.803334_UslZ
    • 2025-05-21_20:20:47.803340_csHS
    • 2025-05-21_20:20:47.803346_vrSW
  • timeToInitialDisplay

    DeviceStatisticsDistributions
    oriole-32
    Percentile5db7bfb7a51aa4DiffSignificant (?)
    p10197 ±4 ms200 ±4 ms+2.96 ms (+1.5%)NO
    p25203 ±4 ms206 ±3 ms+2.75 ms (+1.4%)NO
    p50210 ±5 ms212 ±3 ms+2.75 ms (+1.3%)NO
    p75217 ±5 ms219 ±4 ms+1.83 ms (+0.8%)NO
    p90225 ±6 ms231 ±6 ms+6.14 ms (+2.7%)NO

    20 test runs in comparison
    CommitTest Runs
    5db7bfb
    • 2025-05-20_20:42:45.424781_vfIC
    • 2025-05-20_20:42:45.424817_SrHK
    • 2025-05-20_20:42:45.424845_iESY
    • 2025-05-20_20:42:45.424871_SLqj
    • 2025-05-20_20:42:45.424879_aWaF
    • 2025-05-20_20:42:45.424886_KgJY
    • 2025-05-20_20:42:45.424892_CyPK
    • 2025-05-20_20:42:45.424899_FYnv
    • 2025-05-20_20:42:45.424905_zRnh
    • 2025-05-20_20:42:45.424911_yVCG
    7a51aa4
    • 2025-05-21_20:20:47.803233_FeJf
    • 2025-05-21_20:20:47.803277_gOXO
    • 2025-05-21_20:20:47.803286_DCMu
    • 2025-05-21_20:20:47.803305_cEOS
    • 2025-05-21_20:20:47.803312_sAtr
    • 2025-05-21_20:20:47.803319_lAet
    • 2025-05-21_20:20:47.803326_LiOB
    • 2025-05-21_20:20:47.803334_UslZ
    • 2025-05-21_20:20:47.803340_csHS
    • 2025-05-21_20:20:47.803346_vrSW
    redfin-30
    Percentile5db7bfb7a51aa4DiffSignificant (?)
    p10231 ±14 ms247 ±3 ms+16.4 ms (+7.1%)NO
    p25238 ±15 ms254 ±4 ms+15.5 ms (+6.5%)NO
    p50248 ±23 ms261 ±4 ms+13.3 ms (+5.3%)NO
    p75259 ±28 ms269 ±4 ms+10.5 ms (+4.1%)NO
    p90270 ±30 ms285 ±8 ms+15.0 ms (+5.6%)NO

    20 test runs in comparison
    CommitTest Runs
    5db7bfb
    • 2025-05-20_20:42:45.424781_vfIC
    • 2025-05-20_20:42:45.424817_SrHK
    • 2025-05-20_20:42:45.424845_iESY
    • 2025-05-20_20:42:45.424871_SLqj
    • 2025-05-20_20:42:45.424879_aWaF
    • 2025-05-20_20:42:45.424886_KgJY
    • 2025-05-20_20:42:45.424892_CyPK
    • 2025-05-20_20:42:45.424899_FYnv
    • 2025-05-20_20:42:45.424905_zRnh
    • 2025-05-20_20:42:45.424911_yVCG
    7a51aa4
    • 2025-05-21_20:20:47.803233_FeJf
    • 2025-05-21_20:20:47.803277_gOXO
    • 2025-05-21_20:20:47.803286_DCMu
    • 2025-05-21_20:20:47.803305_cEOS
    • 2025-05-21_20:20:47.803312_sAtr
    • 2025-05-21_20:20:47.803319_lAet
    • 2025-05-21_20:20:47.803326_LiOB
    • 2025-05-21_20:20:47.803334_UslZ
    • 2025-05-21_20:20:47.803340_csHS
    • 2025-05-21_20:20:47.803346_vrSW

  1. https://storage.googleapis.com/firebase-sdk-metric-reports/qxp6zgiiuM/index.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants