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

chore: backport testnode refactors #2167

Merged
merged 7 commits into from
Aug 2, 2023

Conversation

evan-forbes
Copy link
Member

Overview

adds the recent refactors to testnode and the malicious node to v1.x so that celestia-node can begin to write integration tests for generating BEFPs.

Leaving as a draft until I update celestia-node and debug any breaking swamp tests

Checklist

  • New and updated code has appropriate documentation
  • New and updated code has new and/or updated testing
  • Required CI checks are passing
  • Visual proof for any user facing features like CLI or documentation updates
  • Linked issues closed with keywords

evan-forbes and others added 6 commits July 26, 2023 10:58
## Overview

this PR adds the ability to produce blocks with out of order namepsaces
for testing purposes only

part of #1953 

## Checklist

- [x] New and updated code has appropriate documentation
- [x] New and updated code has new and/or updated testing
- [x] Required CI checks are passing
- [x] Visual proof for any user facing features like CLI or
documentation updates
- [ ] Linked issues closed with keywords

---------

Co-authored-by: Rootul P <rootulp@gmail.com>
Co-authored-by: CHAMI Rachid <chamirachid1@gmail.com>
Closes #2091

## Testing

`make test` passes locally
…2163)

## Overview

the testnode is still hitting the race detector #1369, so we aren't
running those integration tests with the race detector

## Checklist

- [x] New and updated code has appropriate documentation
- [x] New and updated code has new and/or updated testing
- [x] Required CI checks are passing
- [x] Visual proof for any user facing features like CLI or
documentation updates
- [ ] Linked issues closed with keywords
Closes #2149

Draft PR until we align on the issue that this rename makes sense.
@evan-forbes evan-forbes self-assigned this Jul 26, 2023
@codecov-commenter
Copy link

Codecov Report

❗ No coverage uploaded for pull request base (v1.x@8e44836). Click here to learn what that means.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             v1.x    #2167   +/-   ##
=======================================
  Coverage        ?   21.52%           
=======================================
  Files           ?      128           
  Lines           ?    14383           
  Branches        ?        0           
=======================================
  Hits            ?     3096           
  Misses          ?    10987           
  Partials        ?      300           

@evan-forbes evan-forbes changed the title Evan/backport testnode refactors chore: backport testnode refactors Jul 26, 2023
@evan-forbes evan-forbes marked this pull request as ready for review July 31, 2023 17:23
@evan-forbes
Copy link
Member Author

evan-forbes commented Jul 31, 2023

opening this up for review so we can create rc-11 and unblock bumping node BEFP tests now that we've debugged those

@evan-forbes evan-forbes merged commit e0b26a9 into v1.x Aug 2, 2023
21 checks passed
@evan-forbes evan-forbes deleted the evan/backport-testnode-refactors branch August 2, 2023 10:20
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

4 participants