Skip to content

[codex] Add downstream consumer smoke test#26

Merged
timmyyuan merged 1 commit into
mainfrom
codex/downstream-consumer-smoke
May 10, 2026
Merged

[codex] Add downstream consumer smoke test#26
timmyyuan merged 1 commit into
mainfrom
codex/downstream-consumer-smoke

Conversation

@timmyyuan

Copy link
Copy Markdown
Owner

Summary

  • add a downstream consumer smoke script that creates a temporary external Go module
  • validate the generated IR with FileCheck
  • run the smoke test in the Dockerized cgo CI job
  • document the workflow in README and CHANGELOG

Validation

  • bash -n scripts/test-downstream-consumer.sh
  • CGO_ENABLED=0 GOCACHE=/private/tmp/mlir-go-gocache-noncgo go test -count=1 ./...
  • docker build --build-arg LLVM_VERSION=22 --tag mlir-go-dev . (blocked locally by Docker Hub token request timeout; GitHub Actions runs the Dockerized cgo path)

Fixes #12

@timmyyuan timmyyuan marked this pull request as ready for review May 10, 2026 13:53
@timmyyuan timmyyuan merged commit 635e401 into main May 10, 2026
2 checks passed
@timmyyuan timmyyuan deleted the codex/downstream-consumer-smoke branch May 10, 2026 13:54
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.

[P1] Add downstream consumer integration test in CI

1 participant