Profile cover photo
Profile photo
Simon Kågström
215 followers
215 followers
About
Simon's posts

Post has attachment
kcov v32 has been released!

As previously noted, the main new feature in this version is coverage collection from binaries on Mac OSX. The implementation uses the LLDB library and is quite simple. However, it's also slow and has a few missing features and probably bugs which I haven't found yet.

#kcov #codecoverage #unittest

Post has attachment
Kcov is now able to trace binaries on OSX in addition to Linux. It's very slow, and there are a few open issues left, but it works!

The implementation uses the LLVM debugger, LLDB, as a library to parse binaries and set / collect breakpoints.

Post has attachment
OSX development ongoing :-)
Photo

Post has attachment
Ett sånt där tillfälle när man behöver nå golvet och bordet, samtidigt.
Photo

Post has attachment
kcov version 31 has been released! The main new feature with this release is output support for the SonarQube coverage plugin.

Apart from that there are some bug fixes and lots of internal refactoring - travis tests are now run through pyunit instead of robot framework (and now also run on OS X).

Post has attachment
Nu när Tesla Model 3 verkar bli så populär, när tror ni man kan förboka en Opel Ampera-e, och när kan den börja levereras?

Verkar ju som om man behöver vara het på gröten om man skall få köpa en elbil med lång räckvidd utan trabantväntan. Min förhoppning: Bokning/beställning till hösten och leverans våren 2017!

Post has attachment
Någon i Wusthof slarvade med kravställningen.
Photo

Post has attachment
Ny version av LLVM/Clang. Lite intressant att den första nyheten de nämner är "deprecated autoconf build".

Ja, autoconf är verkligen hemskt!

Post has attachment
The k in kcov was originally meant to mean "kernel", since I had an idea to use the same breakpoint principle with the kernel kprobes and deliver coverage info that way. I never got the kprobes instrumentation to work well, so it has so far been a userspace-only program.

However, a few weeks ago, kcov actually did show up in the kernel (see the patch below)! Nice, isn't it! It's just that this is another kcov, so it's really just a name-clash.

However, they do solve all the basic issues I had with kprobes and reporting is done in pretty much the same way as I intended, so rest assure: kcov will support kcov soon!

#kcov #nameclash #codecoverage

Post has attachment
Läser ni detta nu, regering och riksdag?
Wait while more posts are being loaded