hyperledger / caliper

A blockchain benchmark framework to measure performance of multiple blockchain solutions https://wiki.hyperledger.org/display/caliper
https://hyperledger.github.io/caliper/
Apache License 2.0
649 stars 403 forks source link

Overhaul the fabric integration tests #1234

Open davidkel opened 2 years ago

davidkel commented 2 years ago

There are 3 directories in caliper-test-integration

fabric_tests are the main tests for fabric, fabric_docker_distributed_tests tests using the docker image with remote workers, fabric_docker_local_tests tests using the docker image using local workers.

What we need is

  1. a test of the docker image
  2. a test where remote workers are used

we want to avoid creating to many different integration tests in fabriv as it is expensive to download and start the network currently so we could merge these 2 into a single integration test

davidkel commented 4 months ago

see #1554 as this would allow for the testing of caliper for areas like the docker image and remote workers without having to spin up a real backend blockchain to run the tests.

davidkel commented 1 week ago

created individual issues #1621 and #1622

This will be about removing the out of date and integration tests that are not run