Skip to content

Add 4 more integration tests to run with make test#179

Draft
dmcgowan wants to merge 1 commit into
containerd:mainfrom
dmcgowan:add-missing-integration-tests
Draft

Add 4 more integration tests to run with make test#179
dmcgowan wants to merge 1 commit into
containerd:mainfrom
dmcgowan:add-missing-integration-tests

Conversation

@dmcgowan
Copy link
Copy Markdown
Member

@dmcgowan dmcgowan commented May 5, 2026

The test.sh is used to run each test in its own process to prevent shutdown issues on some platforms.

Signed-off-by: Derek McGowan <derek@mcg.dev>
Copilot AI review requested due to automatic review settings May 5, 2026 22:43
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the integration test execution so CI runs integration tests via the repository’s make test-integration wrapper (which uses integration/test.sh to run tests in separate processes, avoiding shutdown issues on some platforms).

Changes:

  • Extend integration/test.sh to run four additional integration test cases individually.
  • Switch the GitHub Actions integration-test step from go test -v ./integration/... to make test-integration.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
integration/test.sh Adds four more test names to the per-test execution list.
.github/workflows/ci.yml Runs integration tests via make test-integration instead of direct go test.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/ci.yml
Comment on lines 267 to +268
- name: Run integration tests
run: go test -v ./integration/...
run: make test-integration
Comment thread .github/workflows/ci.yml
Comment on lines 267 to +268
- name: Run integration tests
run: go test -v ./integration/...
run: make test-integration
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