Skip to content

maint(web): improve build perf and test params - #16582

Draft
mcdurdin wants to merge 1 commit into
masterfrom
maint/web/build-perf
Draft

mcdurdin wants to merge 1 commit into
masterfrom
maint/web/build-perf

Conversation

@mcdurdin

Copy link
Copy Markdown
Member

Allow for additional parameters to mocha (e.g. -f testname) and remove unnecessary build steps; tidy up android-harness build script.

Test-bot: skip

Allow for additional parameters to mocha (e.g. `-f testname`) and remove
unnecessary build steps; tidy up android-harness build script.

Test-bot: skip
@keymanapp-test-bot

keymanapp-test-bot Bot commented Sep 17, 2026 •

Copy link
Copy Markdown

User Test Results

Test specification and instructions

User tests are not required

Test Artifacts

  • Android (no artifacts on BuildLevel "build")
    • Keyman for Android apk - build : ✅ all tests passed
    • FirstVoices Keyboards for Android apk - build : ✅ all tests passed
    • KeyboardHarness apk - build : ✅ all tests passed
    • KMSample1 apk - build : ✅ all tests passed
    • KMSample2 apk - build : ✅ all tests passed
  • Developer (no artifacts on BuildLevel "build")
    • Keyman Developer - build : ✅ all tests passed
    • Compiler Regression Tests - build : ✅ all tests passed
    • kmcomp.zip - build : ✅ all tests passed
  • iOS (no artifacts on BuildLevel "build")
    • Keyman for iOS (simulator image) - build : ✅ all tests passed
    • FirstVoices Keyboards for iOS (simulator image) - build : ✅ all tests passed
  • Keyboards (no artifacts on BuildLevel "build")
    • Test Keyboards - build : ✅ all tests passed
  • Web (no artifacts on BuildLevel "build")
    • KeymanWeb Test Home - build : ✅ all tests passed

@keymanapp-test-bot keymanapp-test-bot Bot added this to the B19S2 milestone Sep 17, 2026
@github-actions github-actions Bot added web/ maint Maintenance work -- continuous integration, build scripts, infrastructure labels Sep 17, 2026

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maint Maintenance work -- continuous integration, build scripts, infrastructure web/

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

1 participant