Skip to content
This repository was archived by the owner on Aug 27, 2025. It is now read-only.

Conversation

@Steve-White-UK
Copy link
Contributor

Description

Upgrade of the test components to work using the native build of Zilliqa

a new test directory native exists which contains scripts to start zilliqa in native mode according to the definition of these scripts.

This environment is provided using the test directories

Node
Zilliqa
native

This PR also contains some small improvements made to the network layer, to gracefully close sockets and some better error messages indicating which ports are in use when a socket connection fails.

These tests currently work from unaltered constants_local,XML in the Zilliqa trunk.

scripts are as documented on the Zilliqa Read.me

Backward Compatibility

  • This is not a breaking change
  • This is a breaking change

Review Suggestion

Status

Implementation

  • ready for review

Integration Test (Core Team)

  • local machine test
  • small-scale cloud test

@github-actions github-actions bot changed the title Zil 5450 improvements to network and upgrade of tests for native code test node test zilliqa [master] Zil 5450 improvements to network and upgrade of tests for native code test node test zilliqa Oct 27, 2023
…de-of-tests-for-native-code-test-Node-test-Zilliqa
Copy link
Contributor Author

@Steve-White-UK Steve-White-UK left a comment

Choose a reason for hiding this comment

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

Remember to review UnixDomainSocket class, this one kinda slipped through without notice.

bzawisto
bzawisto previously approved these changes Oct 30, 2023
Renamed branch to help ci
@Steve-White-UK Steve-White-UK changed the title [master] Zil 5450 improvements to network and upgrade of tests for native code test node test zilliqa [master] Zil 5450 improvements to network and native tests Oct 30, 2023
@chetan-zilliqa chetan-zilliqa removed their request for review May 15, 2024 06:00
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

Status: PRs needing review

Development

Successfully merging this pull request may close these issues.

4 participants