Agoric / agoric-sdk

monorepo for the Agoric Javascript smart contract platform
Apache License 2.0
303 stars 191 forks source link

test(orchestration): skip non-invitation-based boot tests #9573

Closed 0xpatrickdev closed 6 days ago

0xpatrickdev commented 6 days ago

refs: #9449

Description

Disables @agoric/orchestration tests in packages/boot that interact directly with Vows. EV does not currently support vows, and these tests block efforts related to #9449.

For tests that are skipped and not deleted, I propose testing these paths after the completion of #9572.

Testing Considerations

Skips tests instead deleting them. Taking on some tech debt until #9572

cloudflare-pages[bot] commented 6 days ago

Deploying agoric-sdk with  Cloudflare Pages  Cloudflare Pages

Latest commit: 5ba21bc
Status: ✅  Deploy successful!
Preview URL: https://20b0729b.agoric-sdk.pages.dev
Branch Preview URL: https://pc-9449-orch-returns-vows.agoric-sdk.pages.dev

View logs

dckc commented 6 days ago

EV does not currently support vows

it doesn't make working with vows convenient, but I think you can sort of write it out long-hand. A vow is a tagged thing with a certain payload and such

0xpatrickdev commented 6 days ago

ok... explored some options... this seems best for now.

Pushed up our spike on EV support of Vows to pc/EV-supports-vows:

TLDR;