As most of you know, I've been working since early 2008 on 100% coverage
for poker-network.  We are now very close, and thus I'm checking in with
the list to send my final plan for coverage of the important code.
Specifically, it may make sense to not bother with the client/bot
related code, since Loic indicates this code is not used in active
production anywhere right now.

Here's my report on what in poker-network is still missing coverage.
The first group are things that based on discussions with Loic, we came
to a conclusion that it wasn't worth doing coverage.  (Do you still feel
that way, Loic?  Others?): 

  * Most things in poker-network/pokerclient2d/* poker-network/pokerui/*
    still have very incomplete coverage (not worth listing the report,
    since the coverage is so incomplete).  This may not be worth doing
    at this time.

  * The pokerbot* files have very incomplete coverage, but may not be
    worth doing at this time:

       ../pokernetwork/pokerbot                  179      0     0%   26-257
       ../pokernetwork/pokerbothandeval          248      0     0%   21-313
       ../pokernetwork/pokerbotlogic             233     53    22%   103-105, 
108-114, 117-122, 126-265, 268-273, 276-311, 314-349

  * The poker client files have pretty good coverage (see my patch
    posted separately as well that helps this along), but it may not be
    worth completing these last few things at this time:
       ../pokernetwork/OLDpokerclientpackets     393    392    99%   29
       ../pokernetwork/pokerclient               652    521    79%   57, 66, 
72, 78, 81, 93-94, 125, 138, 147-149, 153, 176-177, 195, 201, 204, 207, 
210-221, 231-233, 239, 242, 245, 248, 264-279, 305, 308, 314, 326, 329, 332, 
335, 338, 341-342, 345, 348, 356, 424, 426, 438, 440, 452, 484-490, 493-507, 
510-515, 523-524, 556-557, 580, 606, 609-610, 613-615, 628, 643-644, 664, 763, 
774, 776, 781-786, 789-794, 797-798, 806-808, 811-816, 823, 846, 858, 870, 873, 
877, 904, 915, 960


This leaves the second group, which aare files, that I am unsure if we
should finish coverage on.  The only one I am certain needs complete
coverage is pokerlock.  How do folks feel about the other files?  Are
they important enough to demand full coverage?

   ../pokernetwork/countfilter                16      0     0%   21-41
   ../pokernetwork/dispatch                   16     11    68%   48-52
   ../pokernetwork/nullfilter                  2      0     0%   23-24
   ../pokernetwork/pokerchildren             245    192    78%   28-30, 50-77, 
93-95, 110, 160, 173, 192-196, 199-200, 205, 214-215, 237-242, 270-276, 281, 
290-292, 300, 320
  ../pokernetwork/pokerlock                 103    102    99%   147
  ../pokernetwork/proxyfilter                79     77    97%   37, 110
  ../pokernetwork/upgrade                   163    132    80%   29-30, 118-119, 
131-132, 142-143, 154-159, 174, 193-198, 203, 218-222, 225-230


Everything not mentioned here is 100% covered in poker-network.
-- 
   -- bkuhn

_______________________________________________
Pokersource-users mailing list
[email protected]
https://mail.gna.org/listinfo/pokersource-users

Reply via email to