[Bugs] [Bug 1693692] New: Increase code coverage from regression tests

bugzilla at redhat.com bugzilla at redhat.com
Thu Mar 28 13:45:07 UTC 2019


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

            Bug ID: 1693692
           Summary: Increase code coverage from regression tests
           Product: GlusterFS
           Version: mainline
               URL: https://build.gluster.org/job/line-coverage/lastComple
                    tedBuild/Line_20Coverage_20Report/
            Status: NEW
         Component: core
          Severity: urgent
          Priority: high
          Assignee: bugs at gluster.org
          Reporter: atumball at redhat.com
                CC: bugs at gluster.org, ykaul at redhat.com
  Target Milestone: ---
    Classification: Community



Description of problem:
Currently the overall code coverage is around 60%, it is good to increase it to
70%. 

ref:
https://build.gluster.org/job/line-coverage/lastCompletedBuild/Line_20Coverage_20Report/

Version-Release number of selected component (if applicable):
master

How reproducible:
100%

Steps to Reproduce:
1. Keep checking the URL and check individual components etc.


Expected results:
Line coverage should be 70%

Additional info:

Some pointers to look into:

* sdfs is at 1% (can be increased to 80% + with a minor fix.
* quiesce is at 20%. Can be increased by a test with handcrafted volfile.
* cloudsync is at 22% need a way to increase it.
* trace is at <30% looks like we can do more with handcrafted volfile.

* protocol is missing major part of the tests mainly due to not having code of
3.x RPC programs. Need a mechanism to have a test of old 3.x version protocol
too. 


Just with the above we should be able to handle up-to 3% may be.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.


More information about the Bugs mailing list