Hi developers,

i commited a little bash script to our meta-ros project that automatically 
generates status reports of the project - which means, we can easily get an 
overview of "what is already green". This will help us to see the project 
status and progress.
 
You can find it in "meta-ros/scripts/test-all.sh". It is configurable and 
pretty much self explanatory, there is also an --help option available.

Important facts:
- The report's filename-timestamp equals to its git commit timestamp (so you 
should only treat a report as final, when your repo has no local changes)
- You can create meta-reports of generated reports to get an idea about the 
project's progress
- There are 3 possible output modes for the script: preprocessed txt files + 
raw-text files, xml and html. By default all 4 files are created

I created the script as flexible as possible, so it should be easily adaptable 
to future project requirements.

This will also be used for a reports repository: 
https://github.com/bmwcarit/meta-ros-test-reports, where reports can be 
uploaded. The exact workflow for this is yet to be discussed.

Best Regards,
Tobias

Reply via email to