Skip to content
Bill Williams edited this page Jan 10, 2017 · 4 revisions

About the Dyninst Test Suite

The Dyninst test suite contains the tools to verify that Dyninst and its components are working correctly. It provides test coverage that includes:

  • instrumentation at many types of points, generation of many types of snippets
  • process control including the ability to launch multiple RPCs at arbitrary times on multiple processes/multiple threads
  • stack unwinding
  • ELF and PE file analysis
  • binary parsing
  • instruction decoding

Common tasks for developers include:

  • adding tests
  • configuring the test suite
  • building the test suite
  • running the test suite
Clone this wiki locally