eosnetworkfoundation / chicken-dance

Chicken Dance distributed replay of transactions
MIT License
0 stars 0 forks source link

Support Testing Against Local Builds #100

Closed kj4ezj closed 1 month ago

kj4ezj commented 1 month ago

From engineering issue 100, this pull request introduces a mechanism to run replay testing against local builds of nodeos.

Previously, the operator provided a tag against which the replay should be performed.

v0.0.0-rc0

Based on that tag, the replay system obtained a nodeos binary from a specific GitHub endpoint.

However, for Spring, a customer wishes to test a custom build performed on their local machine. The customer has published that build at an endpoint. Here, the system looks for tags containing local.

v0.0.0-local

When such a tag is found, the tag is downloaded from an endpoint with the corresponding version.

https://replay.enf.land/packages/antelope-spring_0.0.0-local-ubuntu22.04_amd64.deb