Home Home > 2011 > 11 > 10 > Continuous Integration testing for openSUSE available!
Sign up | Login

Continuous Integration testing for openSUSE available!

November 10th, 2011 by

Front page of CI.opensuse.org
The development process of the Open Build Service (OBS) code base as well as it’s accompanying tools is largely test-driven. Major parts of the OBS source code are covered by a comprehensive test-suite. Traditionally, after each new code submission, these tests have been run by a custom shell-script on a local machine that wasn’t publicly available for several reasons. Even though this setup served us well for a long time, but we needed more. We want to provide a more transparent solution that allows the community to participate and maybe take over some responsibilities. Thus, your hard-working OBS-team hereby kindly introduces ci.opensuse.org, our new public interface for continuous integration (CI) testing!


Currently, we run the test suites of the OBS, osc and osc2 code-bases and publish their results to a newly created mailing list, obs-tests@opensuse.org. Additionally, reports about the code coverage and quality (amounts of TODOS,
FIXMEs, etc.) are generated.

Continuous Integration test example

More possibilities

Behind the scenes, we are using Jenkins, probably the most prominent open source CI tool available. Currently, the OBS and osc/osc2 code bases are tested, but we would like to see more openSUSE projects utilize ci.opensuse.org. In the future, we also want to test the RPMs (and appliances) for new OBS releases.

Help out!

And of course, we want to invite the community to have a close look at those test results and provide us with valuable input (or even patches). In case you want to work on the currently available test runners, they are part of the OBScode base and found on github under $OBS_ROOT/dist/c.

ARticle contributed by Sascha Peilicke

Both comments and pings are currently closed.

4 Responses to “Continuous Integration testing for openSUSE available!”

  1. This is fantastic! Way to go openSUSe!

  2. Anonymous

    Program is now clean the device from viruses,

    Creative program to clean the devices from viruses

    And to protect the device anti-virus

    To download the program go to the link below,
    A pleasant experience,

    To the meeting,

    • spam?

      To the administrators of that board:

      Am I right, that the ‘message’ above is spam and should be deleted as fast as possible?

      The named domain is hosted by the spam provider number one: GoDaddy, best friend of Dreckmenschen and Abfallverbreiter all over the world.

      The ‘content’ of the message has nothing to do with OBS. A link with ‘d01swzkduf3g9b9’ or something like that is in most cases more or less a proof for spam or spy apps and should NEVER BEEN USED, if one does not know and trust the domain. Do you trust domains by that provider? I do not. In best case, the link is there for being tracked, which means: not a serious domain.

      So: Please check the link and remove the spam or, if I’m wrong and my warning is obsolete, my warning.

      Thanks and best wishes.