new upstream tracker (linuxtesting.org)

Andrey Ponomarenko susanin at ispras.ru
Tue May 25 07:09:41 UTC 2010


On 05/22/2010 04:50 PM, Arvid Picciani wrote:
> On Sat, 22 May 2010 15:51:59 +0400, Andrey Ponomarenko <susanin at ispras.ru> wrote:
>   
>> Hello, I'm from ISPRAS and we have created an experimental system for
>> monitoring and analyzing of upstream libraries development. 
>>     
> Hey, i'm from heresy.
>   

Hello,

> That's very good stuff. We've been working on something similar in order
> to automatically catch ABI breakage, before pushing it to the user.

Interesting! Could you provide more information (some refs on the web)?

> I
> suspect the tests compare against the LSB defined interface?
>   

No, our tests compare whole binary interface not restricted by the LSB
standard. Such policy may give redundant false positives (skipped during
analyzing of the report) but allows to check latest versions of the
library ABI more carefully and at the right time.

> How often do you update those? Is the system you built reusable, so
> we can grab it and integrate it into our distros testing framework? (that
> would mean testing a few hundret packages).
>   

Yes, the basic tools are ABI-Compliance-Checker and API-Sanity-Autotest.
They are intended for testing ABI and API of the particular library
versions and can be easily integrated (both are lightweight) to your
testing framework:
http://ispras.linuxfoundation.org/index.php/ABI_compliance_checker
http://ispras.linuxfoundation.org/index.php/API_Sanity_Autotest

Both tools have an experience of integration to the apt, popt and rpm5
libraries.

> Arvid
>
>   



-- 
Andrey Ponomarenko

Linux Verification Center, ISPRAS
 web:    http://www.linuxtesting.org



More information about the freebsd-ports mailing list