Skip to content

test[mod]: add Audio8 GGUF JavaScript integration coverage - #3797

Merged
GustavoA1604 merged 5 commits into
mainfrom
audio8-js-integration-tests
Aug 13, 2026
Merged

test[mod]: add Audio8 GGUF JavaScript integration coverage#3797
GustavoA1604 merged 5 commits into
mainfrom
audio8-js-integration-tests

Conversation

@Zbig9000

@Zbig9000 Zbig9000 commented Aug 12, 2026

Copy link
Copy Markdown
Contributor

Summary

  • resolve and pre-stage the published Audio8 q8_0 GGUF trio
  • test real text synthesis, per-call voice cloning, deterministic reuse, and Audio8 runtime statistics through the JavaScript API
  • run Audio8 through the existing npm run test:integration glob and desktop matrix

Test plan

  • npm run test:unit
  • npm run lint
  • Audio8 integration file with local q8_0 GGUFs (40/40 assertions)
  • existing Linux desktop integration matrix
  • existing Windows desktop integration matrix

Registry status

The production manifest contains all six Audio8 entries. The live registry client has not indexed the new q8_0 entries because the post-merge registry deployment did not reach synchronization, so cold-cache CI will fail until that workflow completes successfully.


Exercise text synthesis, voice cloning, and Vulkan on Linux and Windows so runtime regressions fail in dedicated CI.
@Zbig9000
Zbig9000 requested review from a team as code owners August 12, 2026 13:17
@Zbig9000 Zbig9000 added the run-desktop-addon-tests CI: run desktop integration tests (requires verified) label Aug 12, 2026
@github-actions

github-actions Bot commented Aug 12, 2026

Copy link
Copy Markdown
Contributor

Review Status

Current Status: ✅ APPROVED
Approvals so far: Team Lead: 1, Member: 2

@github-actions

github-actions Bot commented Aug 12, 2026

Copy link
Copy Markdown
Contributor

License compliance — clean

No new dependency license findings in this PR.

Warn-only (shadow) mode — this check does not block merges yet.

Updated automatically by the canonical license compliance workflow.

NOTICE presence (advisory)

Missing NOTICE (advisory, does not block):

  • ./.github/actions/release-merge-guard
  • ./packages/vla-ggml/sim/server
  • ./packages/asr-ggml/benchmarks/server
  • ./packages/embed-llamacpp/benchmarks/performance
  • ./packages/embed-llamacpp/benchmarks/server
  • ./packages/llm-llamacpp/benchmarks/performance
  • ./packages/llm-llamacpp/benchmarks/server
  • ./packages/inference-addon-cpp/mobile
  • ./packages/ggml-coload-smoke
  • ./packages/sdk/e2e
  • ./packages/fabric/test/integration
  • ./docs/website

@github-actions

Copy link
Copy Markdown
Contributor

Workflow security (shadow mode)

zizmor found 1107 finding(s) in .github/ (highest severity: high). This check is warn-only and does not block the merge.

Findings are annotated inline on the changed files and listed in the job summary.

Reproduce locally:

pipx run zizmor==1.27.0 --offline .github/

Comment thread .github/workflows/integration-test-tts-ggml.yml Outdated
Comment thread packages/tts-ggml/package.json Outdated
Keep Audio8 under the existing integration glob and matrix instead of duplicating package scripts and workflow jobs.
@GustavoA1604 GustavoA1604 added run-cpp-addon-tests CI: run C++ addon tests (requires verified) run-mobile-addon-tests CI: run mobile integration tests (requires verified) labels Aug 12, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Mobile integration tests — @qvac/tts-ggml (iOS)

Result: passed

metric value
Devices passed 18
Devices failed 0
Test cases total 54
Test cases passed 54
Test cases failed 0
Test cases skipped 0

View workflow run

@github-actions

Copy link
Copy Markdown
Contributor

Mobile integration tests — @qvac/tts-ggml (Android)

Result: failed

metric value
Devices passed 17
Devices failed 1
Test cases total 54
Test cases passed 53
Test cases failed 1
Test cases skipped 0

View workflow run

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

Labels

run-cpp-addon-tests CI: run C++ addon tests (requires verified) run-desktop-addon-tests CI: run desktop integration tests (requires verified) run-mobile-addon-tests CI: run mobile integration tests (requires verified)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants