Bets
One of our long-term projects (this means at a slow pace :) involves creating a unified mechanism to perform quality assurance, by means of testsuites, and automating the public distribution and packaging of our Nanos projects.
Bets, standing for Build and Execute TestSuites, is a tool that we intend to use in all our projects. It is a very flexible small script which reads a test description, embedded in each test file (a C/C++ source file), and performs the testing.
Currently we are planning to replace the DejaGNU based testsuite of Mercurium with bets. This will be an important milestone for bets. Next step will be Nanos++.
In the future we aim at integrating bets with another tool we call nanos-env which is more distribution oriented. The idea is to have a fully automated testing and packaging system, so we can stop using the custom made scripts we are using now.
- rferrer's blog
- Add new comment
- 1028 reads
