Skip to content
This repository has been archived by the owner on Nov 26, 2020. It is now read-only.

create filecoin-project/vm-tests repo; generate and tag a v0 corpus #221

Closed
4 tasks done
raulk opened this issue Aug 11, 2020 · 1 comment
Closed
4 tasks done

create filecoin-project/vm-tests repo; generate and tag a v0 corpus #221

raulk opened this issue Aug 11, 2020 · 1 comment
Labels
workstream/vm-conformance-tests Workstream: VM Conformance Tests

Comments

@raulk
Copy link
Member

raulk commented Aug 11, 2020

Once we have:

  1. migrated all of chain validation cases to test vectors (message-class and tipset-class)
  2. have a batch runner for generation scripts (batch runner for test vector generation scripts #189)

We should create the filecoin-project/test-vectors repo containing a version 0 of the corpus. This would contain:

  • a clear README explaining how this works, with pointers to how Lotus uses this repo (test driver, CI job, etc.)
  • the schema.json as it stands at that point in time.
  • the message test vectors for all cases migrated from the chain validation project, generated using the batch runner.
  • more + anything else that would facilitate consumption by other implementers.
@raulk raulk added the workstream/vm-conformance-tests Workstream: VM Conformance Tests label Aug 11, 2020
@raulk
Copy link
Member Author

raulk commented Aug 18, 2020

This is in review on Lotus side: filecoin-project/lotus#3081

@raulk raulk closed this as completed Aug 18, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
workstream/vm-conformance-tests Workstream: VM Conformance Tests
Projects
None yet
Development

No branches or pull requests

1 participant