Skip to content

Fix smoke tests #4610

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

Merged
merged 4 commits into from
Feb 1, 2023
Merged

Fix smoke tests #4610

merged 4 commits into from
Feb 1, 2023

Conversation

yifanyang
Copy link
Contributor

@yifanyang yifanyang commented Jan 31, 2023

This pull request should fix existing smoke tests failure. There were two problems:

@github-actions
Copy link
Contributor

github-actions bot commented Jan 31, 2023

Javadoc Changes:
--- /home/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/database/FirebaseDatabase.html	2023-02-01 01:43:41.068384600 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/database/FirebaseDatabase.html	2023-02-01 01:35:49.381271162 +0000
@@ -122,7 +122,7 @@
           <tr>
             <td width="40%"><code>synchronized void</code></td>
             <td>
-              <div><code><a href="/docs/reference/android/com/google/firebase/database/FirebaseDatabase.html#setLogLevel(com.google.firebase.database.Logger.Level)">setLogLevel</a>(@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/database/Logger.Level.html">Logger.Level</a>&nbsp;logLevel)</code></div>
+              <div><code><a href="/docs/reference/android/com/google/firebase/database/FirebaseDatabase.html#setLogLevel(com.google.firebase.database.Logger.Level)">setLogLevel</a>(@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/lang/Object.html">Object</a>&nbsp;logLevel)</code></div>
               <p>By default, this is set to <code><a href="/docs/reference/android/com/google/firebase/database/Logger.Level.html#INFO">INFO</a></code>.</p>
             </td>
           </tr>
@@ -462,7 +462,7 @@
     </div>
     <div><a name="setLogLevel-com.google.firebase.database.Logger.Level-"></a><a name="setloglevel"></a>
       <h3 class="api-name" id="setLogLevel(com.google.firebase.database.Logger.Level)">setLogLevel</h3>
-      <pre class="api-signature no-pretty-print">synchronized&nbsp;public&nbsp;void&nbsp;<a href="/docs/reference/android/com/google/firebase/database/FirebaseDatabase.html#setLogLevel(com.google.firebase.database.Logger.Level)">setLogLevel</a>(@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/database/Logger.Level.html">Logger.Level</a>&nbsp;logLevel)</pre>
+      <pre class="api-signature no-pretty-print">synchronized&nbsp;public&nbsp;void&nbsp;<a href="/docs/reference/android/com/google/firebase/database/FirebaseDatabase.html#setLogLevel(com.google.firebase.database.Logger.Level)">setLogLevel</a>(@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/lang/Object.html">Object</a>&nbsp;logLevel)</pre>
       <p>By default, this is set to <code><a href="/docs/reference/android/com/google/firebase/database/Logger.Level.html#INFO">INFO</a></code>. This includes any internal errors (<code><a href="/docs/reference/android/com/google/firebase/database/Logger.Level.html#ERROR">ERROR</a></code>) and any security debug messages (<code><a href="/docs/reference/android/com/google/firebase/database/Logger.Level.html#INFO">INFO</a></code>) that the client receives. Set to <code><a href="/docs/reference/android/com/google/firebase/database/Logger.Level.html#DEBUG">DEBUG</a></code> to turn on the diagnostic logging, and <code><a href="/docs/reference/android/com/google/firebase/database/Logger.Level.html#NONE">NONE</a></code> to disable all logging.</p>
       <div class="devsite-table-wrapper">
         <table class="responsive">
@@ -473,7 +473,7 @@
           </thead>
           <tbody class="list">
             <tr>
-              <td width="40%"><code>@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/database/Logger.Level.html">Logger.Level</a>&nbsp;logLevel</code></td>
+              <td width="40%"><code>@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/lang/Object.html">Object</a>&nbsp;logLevel</code></td>
               <td>
                 <p>The desired minimum log level</p>
               </td>
--- /home/runner/diff/original/firebase-kotlindoc/kotlin/com/google/firebase/database/FirebaseDatabase.html	2023-02-01 01:43:41.116384642 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/kotlin/com/google/firebase/database/FirebaseDatabase.html	2023-02-01 01:35:49.401271127 +0000
@@ -122,7 +122,7 @@
           <tr>
             <td width="40%"><code>synchronized <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html">Unit</a></code></td>
             <td>
-              <div><code><a href="/docs/reference/kotlin/com/google/firebase/database/FirebaseDatabase.html#setLogLevel(com.google.firebase.database.Logger.Level)">setLogLevel</a>(logLevel:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/database/Logger.Level.html">Logger.Level</a>)</code></div>
+              <div><code><a href="/docs/reference/kotlin/com/google/firebase/database/FirebaseDatabase.html#setLogLevel(com.google.firebase.database.Logger.Level)">setLogLevel</a>(logLevel:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html">Any</a>)</code></div>
               <p>By default, this is set to <code><a href="/docs/reference/kotlin/com/google/firebase/database/Logger.Level.html#INFO">INFO</a></code>.</p>
             </td>
           </tr>
@@ -462,7 +462,7 @@
     </div>
     <div><a name="setLogLevel-com.google.firebase.database.Logger.Level-"></a><a name="setloglevel"></a>
       <h3 class="api-name" id="setLogLevel(com.google.firebase.database.Logger.Level)">setLogLevel</h3>
-      <pre class="api-signature no-pretty-print">synchronized&nbsp;fun&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/database/FirebaseDatabase.html#setLogLevel(com.google.firebase.database.Logger.Level)">setLogLevel</a>(logLevel:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/database/Logger.Level.html">Logger.Level</a>):&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html">Unit</a></pre>
+      <pre class="api-signature no-pretty-print">synchronized&nbsp;fun&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/database/FirebaseDatabase.html#setLogLevel(com.google.firebase.database.Logger.Level)">setLogLevel</a>(logLevel:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html">Any</a>):&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html">Unit</a></pre>
       <p>By default, this is set to <code><a href="/docs/reference/kotlin/com/google/firebase/database/Logger.Level.html#INFO">INFO</a></code>. This includes any internal errors (<code><a href="/docs/reference/kotlin/com/google/firebase/database/Logger.Level.html#ERROR">ERROR</a></code>) and any security debug messages (<code><a href="/docs/reference/kotlin/com/google/firebase/database/Logger.Level.html#INFO">INFO</a></code>) that the client receives. Set to <code><a href="/docs/reference/kotlin/com/google/firebase/database/Logger.Level.html#DEBUG">DEBUG</a></code> to turn on the diagnostic logging, and <code><a href="/docs/reference/kotlin/com/google/firebase/database/Logger.Level.html#NONE">NONE</a></code> to disable all logging.</p>
       <div class="devsite-table-wrapper">
         <table class="responsive">
@@ -473,7 +473,7 @@
           </thead>
           <tbody class="list">
             <tr>
-              <td width="40%"><code>logLevel:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/database/Logger.Level.html">Logger.Level</a></code></td>
+              <td width="40%"><code>logLevel:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html">Any</a></code></td>
               <td>
                 <p>The desired minimum log level</p>
               </td>

@google-oss-bot
Copy link
Contributor

google-oss-bot commented Jan 31, 2023

Size Report 1

Affected Products

  • firebase-abt

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)111 kB116 kB+4.56 kB (+4.1%)
    apk (release)1.26 MB1.27 MB+5.80 kB (+0.5%)
  • firebase-appcheck

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)358 kB361 kB+3.27 kB (+0.9%)
    apk (release)1.54 MB1.56 MB+15.3 kB (+1.0%)
  • firebase-appcheck-debug

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)361 kB362 kB+1.09 kB (+0.3%)
    apk (release)1.56 MB1.56 MB+2.86 kB (+0.2%)
  • firebase-appcheck-debug-testing

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)364 kB364 kB+488 B (+0.1%)
    apk (release)1.59 MB1.60 MB+2.36 kB (+0.1%)
  • firebase-appcheck-interop

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)354 kB358 kB+4.10 kB (+1.2%)
    apk (release)1.54 MB1.54 MB+816 B (+0.1%)
  • firebase-appcheck-ktx

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)369 kB369 kB+491 B (+0.1%)
    apk (release)1.94 MB1.94 MB+2.55 kB (+0.1%)
  • firebase-appcheck-playintegrity

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)361 kB364 kB+3.25 kB (+0.9%)
    apk (release)1.57 MB1.57 MB+2.77 kB (+0.2%)
  • firebase-appcheck-safetynet

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)361 kB363 kB+1.99 kB (+0.6%)
    apk (release)1.57 MB1.57 MB+2.48 kB (+0.2%)
  • firebase-appdistribution

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)658 kB802 kB+144 kB (+21.9%)
    apk (release)2.49 MB2.57 MB+78.1 kB (+3.1%)
  • firebase-appdistribution-api

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)111 kB112 kB+632 B (+0.6%)
    apk (release)1.26 MB1.27 MB+5.58 kB (+0.4%)
  • firebase-appdistribution-api-ktx

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)123 kB124 kB+437 B (+0.4%)
    apk (release)1.64 MB1.65 MB+2.57 kB (+0.2%)
  • firebase-common

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)79.4 kB111 kB+31.6 kB (+39.8%)
    apk (release)1.23 MB1.26 MB+26.2 kB (+2.1%)
  • firebase-common-ktx

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)119 kB123 kB+4.25 kB (+3.6%)
    apk (release)1.64 MB1.64 MB+2.40 kB (+0.1%)
  • firebase-components

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (release)579 kB596 kB+17.1 kB (+3.0%)
  • firebase-config

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)118 kB125 kB+7.08 kB (+6.0%)
    apk (release)1.29 MB1.31 MB+24.8 kB (+1.9%)
  • firebase-config-ktx

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)133 kB134 kB+424 B (+0.3%)
    apk (release)1.69 MB1.69 MB+1.57 kB (+0.1%)
  • firebase-crashlytics

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)163 kB244 kB+81.3 kB (+49.9%)
    apk (release)1.36 MB1.47 MB+104 kB (+7.6%)
  • firebase-crashlytics-ktx

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)252 kB252 kB+477 B (+0.2%)
    apk (release)1.85 MB1.85 MB+2.24 kB (+0.1%)
  • firebase-crashlytics-ndk

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive / arm64-v8a)244 kB1.41 MB+1.16 MB (+476.6%)
    apk (aggressive / armeabi-v7a)244 kB885 kB+641 kB (+262.4%)
    apk (aggressive / x86)244 kB1.39 MB+1.15 MB (+469.6%)
    apk (aggressive / x86_64)244 kB1.45 MB+1.21 MB (+495.1%)
    apk (release / arm64-v8a)1.47 MB2.63 MB+1.17 MB (+79.4%)
    apk (release / armeabi-v7a)1.47 MB2.11 MB+643 kB (+43.8%)
    apk (release / x86)1.47 MB2.61 MB+1.14 MB (+78.0%)
    apk (release / x86_64)1.47 MB2.67 MB+1.21 MB (+82.2%)
  • firebase-database

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)358 kB359 kB+1.27 kB (+0.4%)
    apk (release)1.56 MB1.72 MB+159 kB (+10.2%)
  • firebase-database-collection

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (release)929 kB941 kB+11.5 kB (+1.2%)
  • firebase-database-ktx

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)367 kB367 kB+390 B (+0.1%)
    apk (release)2.10 MB2.10 MB+5.37 kB (+0.3%)
  • firebase-datatransport

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)160 kB161 kB+784 B (+0.5%)
    apk (release)1.34 MB1.34 MB+992 B (+0.1%)
  • firebase-decoders-json

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (release)12.7 kB15.3 kB+2.63 kB (+20.8%)
  • firebase-dynamic-links

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)358 kB360 kB+1.31 kB (+0.4%)
    apk (release)1.54 MB1.56 MB+16.1 kB (+1.0%)
  • firebase-dynamic-links-ktx

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)367 kB367 kB+475 B (+0.1%)
    apk (release)1.94 MB1.94 MB+3.55 kB (+0.2%)
  • firebase-dynamic-module-support

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)116 kB124 kB+7.49 kB (+6.4%)
    apk (release)1.31 MB1.31 MB+2.06 kB (+0.2%)
  • firebase-encoders-json

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (release)15.3 kB20.1 kB+4.80 kB (+31.4%)
  • firebase-encoders-reflective

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (release)20.1 kB22.2 kB+2.05 kB (+10.2%)
  • firebase-firestore

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)483 kB517 kB+33.9 kB (+7.0%)
    apk (release)3.48 MB3.93 MB+448 kB (+12.9%)
  • firebase-firestore-ktx

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)525 kB525 kB+387 B (+0.1%)
    apk (release)4.31 MB4.31 MB+5.38 kB (+0.1%)
  • firebase-functions

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)397 kB399 kB+2.56 kB (+0.6%)
    apk (release)1.80 MB1.81 MB+15.9 kB (+0.9%)
  • firebase-functions-ktx

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)407 kB408 kB+419 B (+0.1%)
    apk (release)2.19 MB2.19 MB+2.20 kB (+0.1%)
  • firebase-inappmessaging

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)289 kB697 kB+409 kB (+141.5%)
    apk (release)3.81 MB3.94 MB+131 kB (+3.4%)
  • firebase-inappmessaging-display

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)1.25 MB1.53 MB+276 kB (+22.0%)
    apk (release)5.14 MB5.20 MB+64.6 kB (+1.3%)
  • firebase-inappmessaging-display-ktx

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)1.54 MB1.54 MB+452 B (+0.0%)
    apk (release)5.58 MB5.59 MB+6.50 kB (+0.1%)
  • firebase-inappmessaging-ktx

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)705 kB705 kB+416 B (+0.1%)
    apk (release)4.33 MB4.33 MB+1.98 kB (+0.0%)
  • firebase-installations

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)111 kB118 kB+6.61 kB (+6.0%)
    apk (release)1.26 MB1.28 MB+19.8 kB (+1.6%)
  • firebase-installations-interop

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (release)649 kB651 kB+2.17 kB (+0.3%)
  • firebase-installations-ktx

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)125 kB126 kB+463 B (+0.4%)
    apk (release)1.66 MB1.67 MB+2.19 kB (+0.1%)
  • firebase-messaging

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)407 kB464 kB+57.5 kB (+14.1%)
    apk (release)1.66 MB1.71 MB+52.0 kB (+3.1%)
  • firebase-messaging-directboot

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)464 kB464 kB+416 B (+0.1%)
    apk (release)1.71 MB1.71 MB+1.24 kB (+0.1%)
  • firebase-messaging-ktx

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)471 kB472 kB+419 B (+0.1%)
    apk (release)2.09 MB2.09 MB+2.56 kB (+0.1%)
  • firebase-ml-modeldownloader

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)163 kB167 kB+3.83 kB (+2.3%)
    apk (release)1.36 MB1.40 MB+38.5 kB (+2.8%)
  • firebase-ml-modeldownloader-ktx

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)175 kB175 kB+436 B (+0.2%)
    apk (release)1.78 MB1.78 MB+1.94 kB (+0.1%)
  • firebase-perf

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)876 kB1.06 MB+182 kB (+20.8%)
    apk (release)2.94 MB3.05 MB+110 kB (+3.8%)
  • firebase-perf-ktx

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)1.07 MB1.07 MB+422 B (+0.0%)
    apk (release)3.43 MB3.43 MB+7.73 kB (+0.2%)
  • firebase-storage

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)358 kB359 kB+604 B (+0.2%)
    apk (release)1.54 MB1.59 MB+42.5 kB (+2.8%)
  • firebase-storage-ktx

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)366 kB366 kB+445 B (+0.1%)
    apk (release)1.97 MB1.97 MB+5.09 kB (+0.3%)
  • protolite-well-known-types

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)31.2 kB134 kB+103 kB (+330.0%)
    apk (release)273 kB663 kB+391 kB (+143.4%)
  • transport-api

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (release)12.7 kB14.9 kB+2.26 kB (+17.9%)
  • transport-backend-cct

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)44.0 kB58.2 kB+14.1 kB (+32.1%)
    apk (release)82.1 kB100 kB+18.2 kB (+22.1%)
  • transport-runtime

    TypeBase (9719e1c)Merge (e75f576)Diff
    apk (aggressive)8.68 kB44.0 kB+35.3 kB (+407.0%)
    apk (release)24.1 kB78.3 kB+54.1 kB (+224.4%)

Test Logs

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

@google-oss-bot
Copy link
Contributor

google-oss-bot commented Jan 31, 2023

Startup Time Report 1

The report is too large (103,815 chars) to be displayed on GitHub. Please check this report on GCS.

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

@github-actions
Copy link
Contributor

github-actions bot commented Jan 31, 2023

Unit Test Results

   774 files  +   768     774 suites  +768   35m 53s ⏱️ + 35m 33s
4 755 tests +4 737  4 734 ✔️ +4 716  21 💤 +21  0 ±0 
9 419 runs  +9 383  9 377 ✔️ +9 341  42 💤 +42  0 ±0 

Results for commit b408830. ± Comparison against base commit 9719e1c.

♻️ This comment has been updated with latest results.

@google-oss-bot
Copy link
Contributor

google-oss-bot commented Jan 31, 2023

Coverage Report 1

Affected Products

  • firebase-database

    Overall coverage changed from 50.14% (9719e1c) to 50.07% (e75f576) by -0.08%.

    FilenameBase (9719e1c)Merge (e75f576)Diff
    BooleanNode.java92.31%100.00%+7.69%
    ChildChangeAccumulator.java96.67%83.33%-13.33%
    WebsocketConnection.java35.03%32.77%-2.26%
  • firebase-firestore

    Overall coverage changed from 44.55% (9719e1c) to 44.54% (e75f576) by -0.01%.

    FilenameBase (9719e1c)Merge (e75f576)Diff
    DeleteMutation.java95.24%90.48%-4.76%
    SetMutation.java97.22%94.44%-2.78%
  • firebase-messaging

    Overall coverage changed from ? (9719e1c) to 85.18% (e75f576) by ?.

    41 individual files with coverage change

    FilenameBase (9719e1c)Merge (e75f576)Diff
    AutoProtoEncoderDoNotUseEncoder.java?98.17%?
    ByteStreams.java?59.72%?
    CommonNotificationBuilder.java?90.78%?
    Constants.java?92.86%?
    DisplayNotification.java?91.38%?
    EnhancedIntentService.java?76.60%?
    ExecutorFactory.java?0.00%?
    FcmBroadcastProcessor.java?93.33%?
    FcmExecutors.java?80.00%?
    FcmLifecycleCallbacks.java?89.29%?
    FirebaseInstanceIdReceiver.java?72.73%?
    FirebaseMessaging.java?75.77%?
    FirebaseMessagingRegistrar.java?100.00%?
    FirebaseMessagingService.java?94.03%?
    GmsRpc.java?83.15%?
    ImageDownload.java?93.33%?
    MessagingAnalytics.java?81.78%?
    MessagingClientEvent.java?93.58%?
    MessagingClientEventExtension.java?76.47%?
    Metadata.java?57.14%?
    NotificationParams.java?98.71%?
    PoolableExecutors.java?29.17%?
    ProtoEncoderDoNotUse.java?50.00%?
    ProxyNotificationInitializer.java?93.75%?
    ProxyNotificationPreferences.java?88.89%?
    RemoteMessage.java?95.48%?
    RemoteMessageCreator.java?88.89%?
    RequestDeduplicator.java?90.00%?
    SendException.java?100.00%?
    ServiceStarter.java?87.50%?
    SharedPreferencesQueue.java?98.65%?
    Store.java?74.19%?
    SyncTask.java?70.83%?
    ThreadPriority.java?100.00%?
    TopicOperation.java?90.00%?
    TopicsStore.java?100.00%?
    TopicsSubscriber.java?89.47%?
    TopicsSyncTask.java?53.33%?
    WakeLockHolder.java?95.92%?
    WithinAppServiceBinder.java?90.91%?
    WithinAppServiceConnection.java?84.15%?

Test Logs

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

@yifanyang yifanyang force-pushed the yifany/debug-smoke-tests branch 2 times, most recently from df01ce1 to 7d6b6e8 Compare February 1, 2023 01:09
@yifanyang yifanyang force-pushed the yifany/debug-smoke-tests branch from 7d6b6e8 to 16ab432 Compare February 1, 2023 01:14
@github-actions
Copy link
Contributor

github-actions bot commented Feb 1, 2023

buildSrc Test Results

18 tests   18 ✔️  2m 1s ⏱️
  4 suites    0 💤
  4 files      0

Results for commit b408830.

♻️ This comment has been updated with latest results.

This reverts commit 4c92483.
@yifanyang yifanyang changed the title Debug smoke tests Fix smoke tests Feb 1, 2023
@daymxn daymxn self-requested a review February 1, 2023 03:50
Copy link
Member

@daymxn daymxn left a comment

Choose a reason for hiding this comment

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

LGTM- you're the goat for looking into this, great job! The firebase-storage unit test failure is a flake, which I was investigating today- but needs further inspection. I haven't looked at the implementation tests though, so double check that they're just flakes since we're bumping the gradle version (I doubt it'll cause any issues, but just to be safe).

@yifanyang
Copy link
Contributor Author

LGTM- you're the goat for looking into this, great job! The firebase-storage unit test failure is a flake, which I was investigating today- but needs further inspection. I haven't looked at the implementation tests though, so double check that they're just flakes since we're bumping the gradle version (I doubt it'll cause any issues, but just to be safe).

@daymxn Thanks! The unit test for firebase-storage passed after a few reruns. The instrumentation tests for firebase-firestore and firebase-storage are still broken. The failures look like real issues to me, not just flakes. They started to emerge in #4424, probably not related to this pull request.

@yifanyang yifanyang merged commit 17d1ac4 into master Feb 1, 2023
@yifanyang yifanyang deleted the yifany/debug-smoke-tests branch February 1, 2023 16:35
@firebase firebase locked and limited conversation to collaborators Mar 4, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants