Skip to content

Conversation

@shai-almog
Copy link
Collaborator

Summary

  • generate a Jacoco coverage summary JSON when copying the Android coverage report
  • include Android coverage metrics and report link information in the screenshot PR comment renderer
  • run coverage generation from the instrumentation test script and pass the summary to the renderer

Testing

  • Not run (not requested)

Codex Task

@shai-almog
Copy link
Collaborator Author

shai-almog commented Nov 18, 2025

Compared 2 screenshots: 2 matched.

Native Android coverage

  • 📊 Line coverage: 12.39% (1333/10763 lines covered) [HTML preview] (artifact android-coverage-report, jacocoAndroidReport/html/index.html)
    • Other counters: instruction 10.75% (5455/50756), branch 8.00% (377/4714), complexity 8.53% (364/4267), method 16.99% (310/1825), class 19.41% (59/304)
    • Lowest covered classes
      • com.codename1.impl.android.com.codename1.impl.android.AndroidContactsManager – 0.00% (0/398 lines covered)
      • com.codename1.impl.android.com.codename1.impl.android.AndroidImplementation$Video – 0.00% (0/168 lines covered)
      • com.codename1.impl.android.com.codename1.impl.android.IntentIntegrator – 0.00% (0/139 lines covered)
      • com.codename1.impl.android.util.com.codename1.impl.android.util.Base64 – 0.00% (0/117 lines covered)
      • com.codename1.impl.android.com.codename1.impl.android.CodenameOneInputConnection – 0.00% (0/109 lines covered)
      • com.codename1.impl.android.com.codename1.impl.android.AndroidImplementation$SocketImpl – 0.00% (0/77 lines covered)
      • com.codename1.impl.android.com.codename1.impl.android.AndroidTextureView – 0.00% (0/76 lines covered)
      • com.codename1.impl.android.com.codename1.impl.android.AndroidSurfaceView – 0.00% (0/73 lines covered)
      • com.codename1.impl.android.com.codename1.impl.android.LocalNotificationPublisher – 0.00% (0/65 lines covered)
      • com.codename1.impl.android.com.codename1.impl.android.FridaDetectionUtil – 0.00% (0/64 lines covered)

@shai-almog shai-almog merged commit cd81fc4 into master Nov 18, 2025
1 check passed
shai-almog added a commit that referenced this pull request Nov 19, 2025
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