Skip to content

test: maybe roboelectric - #85

Merged
williscool merged 15 commits into
masterfrom
test/more_stuff
Nov 28, 2025
Merged

williscool merged 15 commits into
masterfrom
test/more_stuff

Conversation

@williscool

@williscool williscool commented May 1, 2025 •

Copy link
Copy Markdown
Owner

Sets up https://robolectric.org/ for the codebase.

2x to 3x faster that instruments testsuite minimum. In CI

finish's in 5 mins vs instruments tests being 15 to 30 mins or more depending on the cache state

image

Locally 1 test

Just under 15 seconds
image

vs

Almost 2 minutes
image

@github-actions

github-actions Bot commented May 1, 2025

Copy link
Copy Markdown

Build artifacts for PR #85 (commit f09f4dc) are available:

You can download these artifacts from the "Artifacts" section of the workflow run.

@github-actions

github-actions Bot commented May 1, 2025 •

Copy link
Copy Markdown

Code Coverage Report

Overall Project 15.73% -0.06% ❌
Files changed 70.94% 🍏

Module Coverage
app 27.43% -0.05% 🍏
x8664Debug 4.17% -0.07% 🍏
Files
Module File Coverage
app ApplicationController.kt 50% 🍏
SQLiteDatabaseExtensions.kt 34.6% -11.81% 🍏
x8664Debug SQLiteDatabaseExtensions.kt 33.76% -12.66% 🍏
ApplicationController.kt 19.55% -0.22% ❌

@github-actions

github-actions Bot commented May 1, 2025

Copy link
Copy Markdown

📊 Code Coverage Summary

Coverage Type Coverage
Overall 27.65
Changed Files 100

View detailed coverage report

@github-actions

github-actions Bot commented May 1, 2025

Copy link
Copy Markdown

Build artifacts for PR #85 (commit f23331b) are available:

You can download these artifacts from the "Artifacts" section of the workflow run.

@github-actions

github-actions Bot commented May 1, 2025

Copy link
Copy Markdown

📊 Code Coverage Summary

Coverage Type Coverage
Overall 27.73
Changed Files 22.73

View detailed coverage report

@github-actions

github-actions Bot commented May 1, 2025

Copy link
Copy Markdown

Build artifacts for PR #85 (commit 9d0c2c5) are available:

You can download these artifacts from the "Artifacts" section of the workflow run.

@github-actions

github-actions Bot commented May 1, 2025

Copy link
Copy Markdown

Build artifacts for PR #85 (commit 1f2b6eb) are available:

You can download these artifacts from the "Artifacts" section of the workflow run.

@github-actions

github-actions Bot commented May 1, 2025

Copy link
Copy Markdown

📊 Code Coverage Summary

Coverage Type Coverage
Overall 27.83
Changed Files 34.6

View detailed coverage report

@github-actions

github-actions Bot commented May 1, 2025

Copy link
Copy Markdown

📊 Code Coverage Summary

Coverage Type Coverage
Overall 28.2
Changed Files 34.6

View detailed coverage report

not sure if this works or not shrug
@github-actions

Copy link
Copy Markdown

Build artifacts for PR #85 (commit 62c5a52) are available:

You can download these artifacts from the "Artifacts" section of the workflow run.

@github-actions

Copy link
Copy Markdown

📊 Code Coverage Summary

Coverage Type Coverage
Overall null
Changed Files 100

View detailed coverage report

…nding (#95)

* Initial plan

* docs: add test development chronology guide for one-file-at-a-time understanding

Co-authored-by: williscool <394931+williscool@users.noreply.github.com>

* docs: add note about typo in referenced filename

Co-authored-by: williscool <394931+williscool@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: williscool <394931+williscool@users.noreply.github.com>
@github-actions

Copy link
Copy Markdown

Build artifacts for PR #85 (commit 7554e35) are available:

You can download these artifacts from the "Artifacts" section of the workflow run.

@github-actions

Copy link
Copy Markdown

📊 Code Coverage Summary

Coverage Type Coverage
Overall null
Changed Files 100

View detailed coverage report

@github-actions

Copy link
Copy Markdown

Build artifacts for PR #85 (commit 8dbda60) are available:

You can download these artifacts from the "Artifacts" section of the workflow run.

@github-actions

Copy link
Copy Markdown

📊 Code Coverage Summary

Coverage Type Coverage
Overall null
Changed Files 100

View detailed coverage report

@github-actions

Copy link
Copy Markdown

Build artifacts for PR #85 (commit 45c5c29) are available:

You can download these artifacts from the "Artifacts" section of the workflow run.

@github-actions

Copy link
Copy Markdown

📊 Code Coverage Summary

Coverage Type Coverage
Overall 4.17
Changed Files 20.26

View detailed coverage report

1 similar comment
@github-actions

Copy link
Copy Markdown

📊 Code Coverage Summary

Coverage Type Coverage
Overall 4.17
Changed Files 20.26

View detailed coverage report

@github-actions

Copy link
Copy Markdown

📊 Code Coverage Summary

Coverage Type Coverage
Overall 15.73
Changed Files 34.74

View detailed coverage report

@williscool
williscool enabled auto-merge (squash) November 28, 2025 21:10
@williscool
williscool disabled auto-merge November 28, 2025 21:10
@williscool
williscool merged commit 4639695 into master Nov 28, 2025
28 of 30 checks passed
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