[Bug 773011] New: Review Request: api-sanity-checker - An automatic generator of basic unit tests for a shared C/C++ library.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.

Summary: Review Request: api-sanity-checker - An automatic generator of basic unit tests for a shared C/C++ library.

https://bugzilla.redhat.com/show_bug.cgi?id=773011

           Summary: Review Request: api-sanity-checker - An automatic
                    generator of basic unit tests for a shared C/C++
                    library.
           Product: Fedora
           Version: rawhide
          Platform: All
        OS/Version: Linux
            Status: NEW
          Severity: medium
          Priority: medium
         Component: Package Review
        AssignedTo: nobody@xxxxxxxxxxxxxxxxx
        ReportedBy: hobbes1069@xxxxxxxxx
         QAContact: extras-qa@xxxxxxxxxxxxxxxxx
                CC: notting@xxxxxxxxxx,
                    package-review@xxxxxxxxxxxxxxxxxxxxxxx
    Classification: Fedora
      Story Points: ---
              Type: ---
        Regression: ---
        Mount Type: ---
     Documentation: ---


Spec URL:
http://hobbes1069.fedorapeople.org/api-sanity-checker/api-sanity-checker.spec
SRPM URL:
http://hobbes1069.fedorapeople.org/api-sanity-checker/api-sanity-checker-1.12.9-1.fc16.src.rpm

Description:
API Sanity Checker (ASC) is an automatic generator of basic unit tests for
shared C/C++ libraries. It is able to generate reasonable (in most, but
unfortunately not all, cases) input data for parameters and compose simple
("sanity" or "shallow"-quality) test cases for every function in the API
through
the analysis of declarations in header files. The quality of generated tests
allows to check absence of critical errors in simple use cases. The tool is
able
to build and execute generated tests and detect crashes (segfaults), aborts,
all
kinds of emitted signals, non-zero program return code and program hanging. It
may be considered as a tool for out-of-the-box low-cost sanity checking
(fuzzing) of the library API or as a test development framework for initial
generation of templates for advanced tests. Also it supports universal format
of
tests, random test generation mode, specialized data types and other useful
features.

rpmlint output:
$ rpmlint *.rpm
api-sanity-checker.noarch: W: summary-ended-with-dot C An automatic generator
of basic unit tests for a shared C/C++ library.
api-sanity-checker.noarch: W: no-manual-page-for-binary api-sanity-checker
api-sanity-checker.src: W: summary-ended-with-dot C An automatic generator of
basic unit tests for a shared C/C++ library.
2 packages and 0 specfiles checked; 0 errors, 3 warnings.

-- 
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
_______________________________________________
package-review mailing list
package-review@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/package-review



[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]