Hello. One of the long pending items have been to see how much of our elementary code base we cover with our current exactness tests for elementary.
I kind of hacked it together yesterday with some fixes in our build system and a manually triggered Jenkins job. Beware that these number tell nothing right now as some of the exactness tests are failing, many are disabled and need to get updated etc. This is really raw and work in progress, but at least this gives us the tooling to track this and see how we improve. https://build.enlightenment.org/view/All/job/manual_elm_gcc_x86_64_exactness_coverage/lastSuccessfulBuild/artifact/coverage/html/index.html If you are not interested in the details you can stop here. :) As I wrote this is very hacky right now and not integrated into the build system. If you want to run it locally you would need to make sure you do the followinf steps adapted to your won setup. Once the elementary merge into efl is done I will find a way to properly integrate this. git clone git://git.enlightenment.org/tools/exactness-elm-data.git #make sure we run the elementary_tests from our build dir to collect coverage informations sed -i -e 's@elementary_test@src/bin/elementary_test@g' exactness-elm-data/default-profile/tests.txt rm -rf results/ mkdir results cp -r exactness-elm-data/default-profile/orig/ results/ make lcov-reset destdir/bin/exactness -j 10 -w "ELM_PROFILE=default" -b "exactness-elm-data/default-profile/recordings" -d "results" -p exactness-elm-data/default-profile/tests.txt || true make lcov-report Now we need to get more of our exactness tests fixed, updated and more added. regards Stefan Schmidt ------------------------------------------------------------------------------ Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140 _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel