Hello.

This should give everyone an overview over what has happened in the last 
week regarding our continuous integration builds, unit tests and 
coverage as well as all static analyser runs and things like 
address-sanitizer.

The numbers in parentheses reflect the values from last week to give you 
a trend.

CI:
o Mingw builds are now run on every push to git. They are joining the 
gcc and clang builds for each 32 and 64 bit and the x32 builds.
o Nightly build is failing since 8th August. Need to investigate.
o Overall build statistic: 17.72 (21.03%) failed and 82.28% (78.97%) 
succeeded.
https://build.enlightenment.org/

clang scan-build:
o EFL scan-build reports 520 (528) issues.
https://build.enlightenment.org/job/nightly_efl_clang_x86_64/lastSuccessfu
lBuild/artifact/scan-build/build/

Exactness:
o The edje exactness builds are working now. Elm exactness still failing.
o Problems with fonts
o Still waiting for the first successful run on jenkins

Unit tests:
o 270 unit tests for efl and none failing

Coverage:
o EFL total coverage is at 25.7% (25.7%) lines and 28.5% (28.5%) functions
o We now also have graphs generated for coverage. Courtesy Daniel Willmann.
https://build.enlightenment.org/view/Test%20Coverage/
o This really shows how low test coverage of some of our core components 
is. Edje and Eio spring into my face here.

Coverity:
o EFL: Outstanding defects 452 (492) with a density of 0.85 (0.93). 42 
defects fixed since last build and 2 added.
o Elm: Outstanding defects 7 (43) with a density of 0.03 (0.20). 44 
defects fixed since last build and 0 added.
o E: Outstanding defects 198 (200) with a density of 0.73 (0.73). 2 
defects fixed since last build and 0 added.

Many thanks here again to the people working on these defect. Most 
noticeable Devilhors, SeoZ and Sebastian.

If anybody wants to see something added here let me know and be my guest.

regards
Stefan Schmidt

------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with <2% overhead. 
Download for free and get started troubleshooting in minutes. 
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to