Skip to content

[rig-integration] Integration test run: all 3 tests skipped — no Copilot API token configured #159

Description

@github-actions

Integration Test Results

Run: npm run test:integration (workflow run 30161984070)
Suite: scripts/haiku.integration.test.ts
Outcome: ⚠️ 3 / 3 tests skipped — exit code 0

Why tests were skipped

The integration tests guard on COPILOT_GITHUB_TOKEN or COPILOT_SDK_URI:

const itWithToken = token || sdkUri ? it : it.skip;

Neither environment variable was set in this run, so every test was skipped rather than executed against the live Copilot API.

Tests that would run with a valid token

# Test
1 runs a single-agent haiku sample with the real runtime
2 runs a single-agent sonnet sample with the real runtime
3 runs a complex sonnet sample with tools, addons, intents, and subagent wiring

To run the tests for real

Set COPILOT_GITHUB_TOKEN (personal token with Copilot access) or COPILOT_SDK_URI before invoking the suite:

COPILOT_GITHUB_TOKEN=<token> npm run test:integration

Non-fatal warning

The runner also emitted an ENOENT error trying to write to a GitHub Actions step-summary path (/home/runner/work/_temp/_runner_file_commands/step_summary_*). This is an infrastructure issue, not a test failure.

Generated by Rig Integration Tests · sonnet46 16.3 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