Skip to content

[rig-integration] Integration test run: all 3 tests skipped (no API credentials) #154

Description

@github-actions

Integration Test Run Results

Date: 2026-07-25
Command: npm run test:integration
Outcome: All 3 tests skipped — no failures, no passes.

Why tests were skipped

The test suite (scripts/haiku.integration.test.ts) gates all tests on the presence of either:

  • COPILOT_GITHUB_TOKEN, or
  • COPILOT_SDK_URI

Neither environment variable was set in this runner environment, so it.skip was used for all three tests.

Tests defined

Test Status
runs a single-agent haiku sample with the real runtime ⏭ skipped
runs a single-agent sonnet sample with the real runtime ⏭ skipped
runs a complex sonnet sample with tools, addons, intents, and subagent wiring ⏭ skipped

How to run for real

Set one of the required environment variables before running:

COPILOT_GITHUB_TOKEN=<token> npm run test:integration
# or
COPILOT_SDK_URI=<uri> npm run test:integration

Other notes

  • npm ci completed successfully (exit code 0).
  • Vitest reported a benign ENOENT error trying to write the GitHub Actions step summary file — this is a runner environment artifact and does not affect test results.

Generated by Rig Integration Tests · sonnet46 16.2 AIC · ⊞ 5K ·

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions