https://github.com/nethermindeth/starknet-p2p-tests
https://github.com/nethermindeth/starknet-p2p-tests
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/nethermindeth/starknet-p2p-tests
- Owner: NethermindEth
- License: apache-2.0
- Created: 2024-08-07T07:01:28.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-01-30T10:16:03.000Z (over 1 year ago)
- Last Synced: 2025-03-05T09:45:50.614Z (over 1 year ago)
- Language: Go
- Homepage: https://starknet-p2p-tests-dashboard.vercel.app
- Size: 46 MB
- Stars: 3
- Watchers: 7
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Starknet P2P Integration and E2E Tests
This repository contains integration and e2e tests for the Starknet P2P. These tests ensure the reliability and performance of peer-to-peer interactions within the network.
## Test Description
- **Integration Tests**: These tests use a synthetic node to interact with target nodes via P2P. They verify the correctness of responses, check if node discovery is functioning, and ensure that connection negotiation works as expected.
- **End-to-End (E2E) Tests**: These tests run real nodes with different configurations and monitor their behavior to validate sync process.
## Running Tests
To run the tests, navigate to the respective `README.md` files in the `integration/` and `e2e/` directories for detailed instructions.
## License
This project is licensed under the Apache License, Version 2.0 - see the [LICENSE](LICENSE) file for details.