lkml.org 
[lkml]   [2002]   [Nov]   [4]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    Subject[ANNOUNCE] Open POSIX Test Suite
    Date
    I would like to announce a new project to develop and/or assemble a GPL test
    suite for POSIX APIs. The tests will focus on conformance to the IEEE Std
    1003.1-2001, but will also include separate functional and stress tests.

    The project's current approach to conformance testing is to record
    assertions
    from a close reading of the POSIX specifications, and write minimal test
    cases
    that prove or disprove these assertions. The test suite will be independent
    of
    specific API implementations, and will eventually be easily configurable to
    work with different implementations. The project aims for OS independence,
    using only POSIX APIs, the autoconf suite, and simple shell support.
    However,
    it is currently only being tested on Linux.

    Ultimately, the plan is to use the test suite to evaluate current support in
    Linux, as well as new implementations being considered in the open source
    community, and then contribute patches or at least bug reports (with a
    minimal
    test case) to the appropriate places, like LKML.

    Contributions of any test cases, review of the work, discussion of the
    approach, etc. are very welcome. Join the development mailing list,
    posixtest-discuss. The initial focus is on Signals, Message Queues, Threads,
    Semaphores, and Clocks & Timers, based on current interests and resources.
    You can help in these areas, or start work on another area of the spec.
    There
    will need to be some uniformity across the suite, but many details have yet
    to
    be worked out, so your involvement in those decisions help a lot.

    For more information, see the project website at
    http://posixtest.sourceforge.net

    Thanks,

    -- Geoff Gustafson

    These are my views and not necessarily those of my employer.

    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2005-03-22 13:30    [W:4.451 / U:0.040 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site