Get the latest tech news

Go Assembly Mutation Testing


Test coverage of delicate Go cryptographic assembly through a new mutation testing framework.

At some point in 2019 I tried instrumenting binaries at runtime with DynamoRIO to capture the flags before each flag-consuming instruction, to feed a more comprehensive coverage report. My Go work is made possible by Geomys, my Go open source maintenance organization, which is funded by Smallstep, Ava Labs, Teleport, Tailscale, and Sentry. Through our retainer contracts they ensure the sustainability and reliability of our open source maintenance work and get a direct line to my expertise and that of the other Geomys maintainers.

Get the Android app

Or read this on Hacker News