Skip to content

test: add example test using smelt - #440

Closed
frrist wants to merge 1 commit into
mainfrom
frrist/smelt/integration-test
Closed

test: add example test using smelt#440
frrist wants to merge 1 commit into
mainfrom
frrist/smelt/integration-test

Conversation

@frrist

@frrist frrist commented Mar 4, 2026

Copy link
Copy Markdown
Member
  • somewhat inaccurate since the tests don't yet use the container built in CI

- somewhat inaccurate since the tests don't yet use the container built
  in CI
@frrist
frrist force-pushed the frrist/smelt/integration-test branch from 1b1e1d5 to 7a7d71c Compare March 4, 2026 22:03
Comment on lines +22 to +24
s := stack.MustNewStack(t)

gup := guppy.NewContainerClient(s)

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Most of the work is being done by these two calls:

  1. Creates all the containers in the Forge Stack via smelt, including one Piri node.
  2. Create a "client" to the guppy node running in the container, commands executed against gup are done in the container.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

This will will remain in draft until containers for the corresponding services are published to github as outlined in storacha/RFC#83

At present, the smelt stack use pre-built container maintained in a personal docker repository.

Further, the container of Piri being orchestrated here does not yet correspond to the changes made in this PR; this is blocked on #431

@frrist

frrist commented Mar 17, 2026

Copy link
Copy Markdown
Member Author

replaced by #453

@frrist frrist closed this Mar 17, 2026
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.

1 participant