-
Notifications
You must be signed in to change notification settings - Fork 396
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
feat(gnovm): Result Caching for filetest #3955
base: master
Are you sure you want to change the base?
Conversation
🛠 PR Checks Summary🔴 Pending initial approval by a review team member, or review from tech-staff Manual Checks (for Reviewers):
Read More🤖 This bot helps streamline PR reviews by verifying automated checks and providing guidance for contributors and reviewers. ✅ Automated Checks (for Contributors):🟢 Maintainers must be able to edit this pull request (more info) ☑️ Contributor Actions:
☑️ Reviewer Actions:
📚 Resources:Debug
|
Codecov ReportAttention: Patch coverage is
📢 Thoughts on this report? Let us know! |
@notJoon , please add tests to fix the failed codecov CI check. |
Description
Cache the test results for filetest. For
*_test.gno
files, caching has not yet been implemented since previous test execution results can sometimes affect other tests.~/.gno-test-cache
directory-no-cache
flag 1Usage
Run the test command as you would for a regular test execution when not using the no-cache option.
When running the same test more than once without any modifications, it will be marked as
CACHED
as shown below. (Using thep/demo/avl
package as an example.)To disable caching, add the
-no-cache
flag as shown below:Footnotes
While Go doesn't have a no-cache flag, the idiomatic approach is to use
-count 1
. ↩