ApeWorX / ape

The smart contract development tool for Pythonistas, Data Scientists, and Security Professionals
https://apeworx.io
Apache License 2.0
889 stars 131 forks source link

Testing: X-Dist #343

Open NotPeopling2day opened 2 years ago

NotPeopling2day commented 2 years ago

Overview

Support running ape test with X-Dist (pytest plugin for multi-processing)

Specification

Use Brownie as a reference, but try not to be as complicated

Dependencies

Build it with coverage and aggregated reporting in mind

antazoey commented 2 years ago

perhaps add a runner_suffix and use that in the file name and have x-dist set the property based on which thread it is