raiden-network / raiden-contracts

Raiden Network Smart Contracts
MIT License
52 stars 49 forks source link

Measure CI coverage over Solidity code #634

Open pirapira opened 5 years ago

pirapira commented 5 years ago

This issue keeps track of measuring the CI coverage over the Solidity code. For now no requirements to see the results on GitHub PRs. Just one script that shows the coverage is enough.

pirapira commented 5 years ago

The first step is to investigate what other people do.

pirapira commented 5 years ago

I found a couple of libraries

pirapira commented 5 years ago

Is there anything that works with eth_tester?

pirapira commented 5 years ago

No tools in Python exist. Increasing the difficulty of this issue.

pirapira commented 4 years ago

@christianbrb showed us https://medium.com/coinmonks/brownie-evaluating-solidity-code-coverage-via-opcode-tracing-a7cf5a92d28c

pirapira commented 4 years ago

Trying Brownie https://github.com/raiden-network/raiden-contracts/issues/1311.

pirapira commented 4 years ago

I have more urgent issues right now.