Skip to content

feat: implement test suite#368

Merged
jmg-duarte merged 8 commits intodevelopfrom
feat/no-ref/integration
Sep 18, 2024
Merged

feat: implement test suite#368
jmg-duarte merged 8 commits intodevelopfrom
feat/no-ref/integration

Conversation

@jmg-duarte
Copy link
Contributor

@jmg-duarte jmg-duarte commented Sep 11, 2024

Description

Implement a test suite (Ma'at) for the parachain.

Fixes #351

Checklist

  • Make sure that you described what this change does.
  • If there are follow-ups, have you created issues for them?
    • If yes, which ones? / List them here
  • Have you tested this solution?
  • Were there any alternative implementations considered?
    • Chopsticks — barely any docs
    • JS Zombienet — this one allows everyone to just use Rust
  • Did you document new (or modified) APIs?

@jmg-duarte jmg-duarte force-pushed the feat/no-ref/integration branch 2 times, most recently from 0ef763d to 5b7720c Compare September 16, 2024 16:58
@jmg-duarte jmg-duarte marked this pull request as ready for review September 16, 2024 16:59
Copy link
Contributor

@th7nder th7nder left a comment

Choose a reason for hiding this comment

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

lots of changes that look unrelated to tests, some clean-up needed
i like this zombienet sdk (waaay better than the bash script)

@jmg-duarte jmg-duarte self-assigned this Sep 17, 2024
@jmg-duarte jmg-duarte added enhancement New feature or request node-storage-provider Related to the storage provider node. labels Sep 17, 2024
th7nder
th7nder previously approved these changes Sep 17, 2024
neutrinoks
neutrinoks previously approved these changes Sep 17, 2024
Copy link
Contributor

@neutrinoks neutrinoks left a comment

Choose a reason for hiding this comment

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

I still feel lost 🙈 but it looks good 😄

@jmg-duarte jmg-duarte added the ready for review Review is needed label Sep 17, 2024
@jmg-duarte jmg-duarte dismissed stale reviews from neutrinoks and th7nder via a7a377c September 17, 2024 14:05
neutrinoks
neutrinoks previously approved these changes Sep 17, 2024
@jmg-duarte jmg-duarte force-pushed the feat/no-ref/integration branch from b0ced5a to 362b79f Compare September 17, 2024 19:46
@jmg-duarte jmg-duarte added ready for review Review is needed and removed ready for review Review is needed labels Sep 17, 2024
@jmg-duarte
Copy link
Contributor Author

I'll be the first to admit that it got a bit out of scope, but I noticed that I was duplicating types and had to organize them all.

Still not perfect, will need more iteration in the future to further reduce the surface size.

neutrinoks
neutrinoks previously approved these changes Sep 18, 2024
Copy link
Contributor

@neutrinoks neutrinoks left a comment

Choose a reason for hiding this comment

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

LGTM

@jmg-duarte jmg-duarte added ready for review Review is needed and removed ready for review Review is needed labels Sep 18, 2024
@cernicc
Copy link
Contributor

cernicc commented Sep 18, 2024

I really like how it's coming together. I have no suggestions 💪 You have my approval 😄

@jmg-duarte jmg-duarte enabled auto-merge (squash) September 18, 2024 13:25
@jmg-duarte jmg-duarte added ready for review Review is needed and removed ready for review Review is needed labels Sep 18, 2024
@jmg-duarte jmg-duarte added this to the Phase 2 milestone Sep 18, 2024
cernicc
cernicc previously approved these changes Sep 18, 2024
neutrinoks
neutrinoks previously approved these changes Sep 18, 2024
Copy link
Contributor

@neutrinoks neutrinoks left a comment

Choose a reason for hiding this comment

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

👍

@jmg-duarte jmg-duarte dismissed stale reviews from neutrinoks and cernicc via 6fde7ed September 18, 2024 14:51
@jmg-duarte jmg-duarte added ready for review Review is needed and removed ready for review Review is needed labels Sep 18, 2024
@jmg-duarte jmg-duarte merged commit 1812b0d into develop Sep 18, 2024
@jmg-duarte jmg-duarte deleted the feat/no-ref/integration branch September 18, 2024 17:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request node-storage-provider Related to the storage provider node. ready for review Review is needed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[CI] implement integration tests

5 participants