Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SRI most important, but NOT critical bugs #1138

Open
1 of 4 tasks
GitGab19 opened this issue Aug 22, 2024 · 2 comments
Open
1 of 4 tasks

SRI most important, but NOT critical bugs #1138

GitGab19 opened this issue Aug 22, 2024 · 2 comments
Labels
backlog Not necessary, but worth tracking bug Something isn't working roles Pertains to all roles tracker Help us track a group of related issues

Comments

@GitGab19
Copy link
Collaborator

During last call we agreed about focusing the next release on Integration Test Framework development and protocols documentation and refactoring. We fixed a lot of crucial bugs during last two release (1.0.1 and 1.0.2), but there are still some bugs already logged which can be defined important, even if they don't require any urgent fix.

This issue serves as an umbrella for them.

@GitGab19 GitGab19 added backlog Not necessary, but worth tracking tracker Help us track a group of related issues labels Aug 22, 2024
@plebhash plebhash added the bug Something isn't working label Aug 22, 2024
@rrybarczyk
Copy link
Collaborator

rrybarczyk commented Sep 9, 2024

When introducing integration tests, we need to be very careful to keep everything in scope and prevent snowballing into another refactor fork. We can start on this by keeping the roles as close as possible to their current existence. Knowing that after the primary refactor of the protocols (#845) and then eventually the roles refactor will have downstream effects on the integration tests that are developed before this effort is finished. We should be careful how deep we go here in this meantime.

@rrybarczyk
Copy link
Collaborator

Eventually, we should have proper integration tests to completely replace the message generator for testing. Message generator will not be completely deprecated as it is still useful. Perhaps someone in the community wants to run Sv2 with go for example, then message generator is still useful for testing the compatibility for SRI. But as far as SRI development goes, it is far better to test inside Rust. All sanity checks should be done inside Rust.

@GitGab19 GitGab19 added the roles Pertains to all roles label Oct 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backlog Not necessary, but worth tracking bug Something isn't working roles Pertains to all roles tracker Help us track a group of related issues
Projects
Status: Todo 📝
Development

No branches or pull requests

3 participants