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

Tests: E2E testing C2C with ClearStateProgram #3693

Merged
merged 11 commits into from Mar 9, 2022

Conversation

algoidurovic
Copy link
Contributor

A simple E2E test to confirm inner app calls are able to be successfully issued to and from CSPs.

@codecov-commenter
Copy link

Codecov Report

Merging #3693 (462e274) into master (1bb149d) will increase coverage by 0.00%.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master    #3693   +/-   ##
=======================================
  Coverage   49.91%   49.91%           
=======================================
  Files         382      382           
  Lines       64412    64412           
=======================================
+ Hits        32150    32152    +2     
+ Misses      28832    28831    -1     
+ Partials     3430     3429    -1     
Impacted Files Coverage Δ
ledger/roundlru.go 90.56% <0.00%> (-5.67%) ⬇️
cmd/tealdbg/debugger.go 71.42% <0.00%> (-0.99%) ⬇️
data/abi/abi_type.go 87.67% <0.00%> (-0.95%) ⬇️
network/requestTracker.go 70.25% <0.00%> (-0.87%) ⬇️
network/wsNetwork.go 62.79% <0.00%> (ø)
network/wsPeer.go 68.61% <0.00%> (+0.27%) ⬆️
catchup/service.go 70.12% <0.00%> (+0.74%) ⬆️
catchup/peerSelector.go 100.00% <0.00%> (+1.04%) ⬆️
ledger/blockqueue.go 85.05% <0.00%> (+2.87%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 1bb149d...462e274. Read the comment docs.

@algoidurovic algoidurovic changed the title E2E test for C2C with ClearStateProgram Enhancement: E2E test for C2C with ClearStateProgram Mar 7, 2022
@algoidurovic algoidurovic changed the title Enhancement: E2E test for C2C with ClearStateProgram E2E Testing: C2C with ClearStateProgram Mar 8, 2022
@algoidurovic algoidurovic changed the title E2E Testing: C2C with ClearStateProgram Tests: E2E testing C2C with ClearStateProgram Mar 8, 2022
Copy link
Contributor

@michaeldiamant michaeldiamant left a comment

Choose a reason for hiding this comment

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

@algoidurovic Thanks for the effort to extend C2C test coverage.

Friendly reminder:

@jannotti jannotti merged commit 705817f into algorand:master Mar 9, 2022
@michaeldiamant
Copy link
Contributor

For completeness: I uploaded a new indexer E2E artifact post-merge (fbe05e4a).

jannotti pushed a commit to jannotti/go-algorand that referenced this pull request Mar 13, 2022
* fixed off-by-one error in the assembler's typeDig() and improved unit test

* e2e test for CSP

* added additional test and cleaned up unused variables

* broadened test and corrected erroneous assumption about csp inner app calls
@algojack algojack mentioned this pull request Mar 15, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants