Illustrate why TestResourcesDataApp fails #4696
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Illustrates why
TestResourcesDataApp
fails in https://app.circleci.com/pipelines/github/algorand/go-algorand/10048/workflows/dab1223e-f91d-4865-8824-ab00327a41f1/jobs/176490 by reverting https://github.com/algorand/go-algorand/pull/4669/files#diff-f98dee0358238dafbdeae29c761862fbc496f0af2335d85cdec69954a82ba848R214. The PR intends to generate discussion + agree on desired behavior.Notes:
go test ./ledger -run "TestResourcesDataApp" -count=1000
passes. Without the PR, it consistently fails.TestResourcesDataApp
fails because it assumes a randomly generatedAppLocalState
contains either a non-zeroNumUint
or non-zeroNumByteSlice
.TestResourcesDataApp
test design must be modified.