The Wayback Machine - https://web.archive.org/web/20200611015113/https://github.com/lifting-bits/mcsema/issues/597
Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Further test suite improvements #597

Open
Aiethel opened this issue Oct 19, 2019 · 2 comments
Open

Further test suite improvements #597

Aiethel opened this issue Oct 19, 2019 · 2 comments

Comments

@Aiethel
Copy link
Collaborator

@Aiethel Aiethel commented Oct 19, 2019

While the test_suite presented in #589 does work, it is still pretty simple and can be improved and enhanced.

  • Add tests for gnutils and coreutils.
  • Add necessary utilities so more complex programs can be compiled from sources.
  • Integrate CMake, so one could write something like make validate and the subset of test that is deemed necessary (for example everything with min tag) is ran.
  • Explore how to improve encoding of .config and .test files - currently only plaintext is used, maybe json can be better.
  • Explore sql database to store test results into - can be useful when comparing frontends or other benchmarking.
@pgoodman
Copy link
Collaborator

@pgoodman pgoodman commented Jan 15, 2020

@Aiethel Which of these checks can be ticked?

@Aiethel
Copy link
Collaborator Author

@Aiethel Aiethel commented Jan 25, 2020

For now none, as there haven't been much progress in the test_suite.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
2 participants
You can’t perform that action at this time.