Skip to content

CI runs the app-target tests; retire the dead LoggingPill - #21

Merged
lkasso merged 3 commits into
mainfrom
ci-and-cleanup
Jul 20, 2026
Merged

CI runs the app-target tests; retire the dead LoggingPill#21
lkasso merged 3 commits into
mainfrom
ci-and-cleanup

Conversation

@lkasso

@lkasso lkasso commented Jul 20, 2026

Copy link
Copy Markdown
Member

Follow-up hygiene from the group-logging cycle. Merge after #19 (this branch stacks on it).

  • CI gains an app-tests job: the app-side test net (group-capture E2E against the demo fleet, history grouping, foreign-log decisions, export filenames — ~70 tests) was invisible to CI, which only ran the SPM suites. Runs MetaWearAppTests on an iPhone 17 simulator on the macos-26 image (the app's iOS 26 floor needs Xcode 26). If the runner image's simulator roster differs, the job will say so plainly on its first run and the destination is a one-line tweak.
  • LoggingPill deleted: mounted nowhere, filtered on pre-multi-device state; the three comments that still described it as live now name the real surfaces.

Verified locally: full app suite + SPM suites green with the exact CI invocation.

🤖 Generated with Claude Code

The entire app-side test net — the group-capture E2E suite against the
demo fleet, history grouping, foreign-log decisions, export filenames —
was invisible to CI, which ran only the SPM suites. New app-tests job
runs MetaWearAppTests on an iOS 26 simulator (the app's floor), on the
newer runner image that carries Xcode 26.

LoggingPill was mounted nowhere (its removal is documented in RootView)
and filtered on the pre-multi-device activeDeviceID — deleted, and the
three comments that still described it as live now reference the real
surfaces (pending-log badges, the Logging screen's status row).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Comment thread .github/workflows/ci.yml Fixed
lkasso and others added 2 commits July 19, 2026 20:56
…ntain permissions'

Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
@lkasso
lkasso merged commit 141ee0e into main Jul 20, 2026
5 checks passed
@lkasso
lkasso deleted the ci-and-cleanup branch July 20, 2026 03:57
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