-
Notifications
You must be signed in to change notification settings - Fork 295
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
Open issues for each of the many cheeky it.skip()
instances in the codebase.
#1452
Comments
Confirmed tests which failed locally
Performance Test
Placeholder/Unimplemented Tests
REMARK: All other skipped tests were re-enabled as part of the PR #1583 |
@spalladino Should I open a ticket for the two un-implemented tests in l1-publisher.test.ts? Or should I remove them from the code? |
@iAmMichaelConnor @benesjan Any idea how we should handle the performance test mentioned above? I added a comment in the code that we skip it because it is a performance test. Do we have any plan/guidelines on how to deal with performance tests at Aztec? |
I don't think we do have a plan for dealing with performance / benchmarking tests. Barretenberg contains a lot of benchmark tests, but that's because it's been optimised for historic products. We haven't reached a point where we want to optimise the typescript code yet. If all it's testing is speed (and there are other tests which are ensuring leaf insertion logic is correct), then it's probably fine to skip this test (especially if it takes a significant amount of time). |
@jeanmon let's open issues for those, and link to them in these TODOs:
|
Resolves #1452 # Checklist: Remove the checklist to signal you've completed it. Enable auto-merge if the PR is ready to merge. - [x] If the pull request requires a cryptography review (e.g. cryptographic algorithm implementations) I have added the 'crypto' tag. - [x] I have reviewed my diff in github, line by line and removed unexpected formatting changes, testing logs, or commented-out code. - [x] Every change is related to the PR description. - [x] I have [linked](https://docs.github.com/en/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue) this pull request to relevant issues (if any exist).
Several tests are skipped, but without explanation. We should work through and understand why, and open issues (and add a comment to the code with the issue number).
The text was updated successfully, but these errors were encountered: