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

feat: Add broken up version of PCES classes #10595

Merged
merged 4 commits into from Dec 21, 2023
Merged

Conversation

alittley
Copy link
Contributor

@alittley alittley commented Dec 20, 2023

The new files in this PR are a broken-up rework of the existing PCES files. The new files aren't used yet, and the old files are left alone.

diagram

Signed-off-by: Austin Littley <austin@swirldslabs.com>
@alittley alittley added this to the v0.46 milestone Dec 20, 2023
@alittley alittley self-assigned this Dec 20, 2023
Signed-off-by: Austin Littley <austin@swirldslabs.com>
@alittley alittley marked this pull request as ready for review December 20, 2023 18:34
@alittley alittley requested review from a team as code owners December 20, 2023 18:34
Copy link

github-actions bot commented Dec 20, 2023

Node: HAPI Test (Crypto) Results

211 tests   205 ✔️  17m 53s ⏱️
  22 suites      6 💤
  22 files        0

Results for commit 6c0fd17.

♻️ This comment has been updated with latest results.

Copy link

github-actions bot commented Dec 20, 2023

Node: HAPI Test (Token) Results

189 tests   189 ✔️  18m 1s ⏱️
  13 suites      0 💤
  13 files        0

Results for commit 6c0fd17.

♻️ This comment has been updated with latest results.

Copy link

github-actions bot commented Dec 20, 2023

Node: E2E Test Results

    1 files      1 suites   22m 52s ⏱️
311 tests 311 ✔️ 0 💤 0
333 runs  333 ✔️ 0 💤 0

Results for commit 6c0fd17.

♻️ This comment has been updated with latest results.

Copy link

github-actions bot commented Dec 20, 2023

Node: Unit Test Results

    2 291 files  +1      2 291 suites  +1   52m 29s ⏱️ -16s
118 614 tests +7  118 580 ✔️ +7  34 💤 ±0  0 ±0 
127 031 runs  +7  126 997 ✔️ +7  34 💤 ±0  0 ±0 

Results for commit 6c0fd17. ± Comparison against base commit 5cbc6f0.

♻️ This comment has been updated with latest results.

Copy link

codecov bot commented Dec 20, 2023

Codecov Report

All modified and coverable lines are covered by tests ✅

❗ No coverage uploaded for pull request base (develop@5cbc6f0). Click here to learn what that means.

Additional details and impacted files
@@            Coverage Diff             @@
##             develop   #10595   +/-   ##
==========================================
  Coverage           ?   62.85%           
  Complexity         ?    30888           
==========================================
  Files              ?     3374           
  Lines              ?   136220           
  Branches           ?    14194           
==========================================
  Hits               ?    85616           
  Misses             ?    47212           
  Partials           ?     3392           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Copy link

github-actions bot commented Dec 20, 2023

Node: HAPI Test (Time Consuming) Results

21 tests     9 ✔️  24m 40s ⏱️
  2 suites  12 💤
  2 files      0

Results for commit 6c0fd17.

♻️ This comment has been updated with latest results.

Copy link

github-actions bot commented Dec 20, 2023

Node: Integration Test Results

280 tests  ±0   280 ✔️ ±0   28m 30s ⏱️ - 1m 54s
    5 suites ±0       0 💤 ±0 
    5 files   ±0       0 ±0 

Results for commit 6c0fd17. ± Comparison against base commit 5cbc6f0.

♻️ This comment has been updated with latest results.

Copy link

github-actions bot commented Dec 20, 2023

Node: HAPI Test (Smart Contract) Results

412 tests   397 ✔️  47m 51s ⏱️
  55 suites    15 💤
  55 files        0

Results for commit 6c0fd17.

♻️ This comment has been updated with latest results.

Copy link
Contributor

@cody-littley cody-littley left a comment

Choose a reason for hiding this comment

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

Overall, LGTM other than a few nitpicks. Lol, git blame is going to make people start coming to you when the PCES breaks. 😄

Copy link

Node: HAPI Test (Misc) Results

420 tests   347 ✔️  27m 12s ⏱️
  73 suites    73 💤
  73 files        0

Results for commit 6c0fd17.

@alittley alittley merged commit e4d88a1 into develop Dec 21, 2023
38 of 39 checks passed
@alittley alittley deleted the 10024-pces-breakup branch December 21, 2023 19:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants