From: Andreas K. <and...@Ac...> - 2005-09-23 18:00:50
|
After the updates done to the CVS in the last two days the summary results look better. They are actually very very good, but this becomes only clear when reading the full reports about which tests failed and why. I have done this already and have annotated the summary with my findings, for easy reading. No need for anyone else to get and dig through the full reports. System Architecture : linux-ix86 Shell Module Total Passed Skipped Failed ----- ------ ----- ------ ------- ------ tclsh8.5 asn 216 204 0 12 [1] ----- ------ ----- ------ ------- ------ tclsh8.5 counter 16 13 1 2 [2] ----- ------ ----- ------ ------- ------ tclsh8.4 docstrip 7 6 0 1 [4] tclsh8.5 docstrip 7 6 0 1 [4] ----- ------ ----- ------ ------- ------ tclsh8.5 exif 1 0 0 1 [2] ----- ------ ----- ------ ------- ------ tclsh8.5 math 1236 1235 0 1 [2] ----- ------ ----- ------ ------- ------ tclsh8.5 profiler 20 14 5 1 [3] ----- ------ ----- ------ ------- ------ tclsh8.5 units 97 96 0 1 [2] ----- ------ ----- ------ ------- ------ Shell Module Total Passed Skipped Failed [1] The asn testsuite actually exposes a bug in Tcl 8.5 and how it is processing numbers. An error has been raised for this at the Tcl tracke (IIRC). Nothing has to be done by Tcllib. [2] The treatment of floats has been changed in Tcl 8.5 (tcl_precision default IIRC). This causes some float results to change between 8.4 and 8.5. It will change further with Kevin's bignum/floats work. I see no reason to try and track these changes until that area of Tcl 8.5 has stabilized. I.e. nothing has to be done by Tcllib maintainers. [3] In Tcl 8.5 some clock commands have been implemented as procedures, and are thus now reported by the profiler. The testsuite does not account for this. I am not sure if we should simply update the testsuite for this, if some type of exclusion in the profiler itself is warranted. [4] This is a bug in the testsuite of docstrip and how it tries to access some files in the tested module. I am willing to let this one slide, although fixing this is trivial. It would IMHO be nicer to fix it, as a bit of polish. So, while the summary is not looking like it, the testsuite is now basically in order, save the docstrip nit. Question is, will it look that good for other platforms as well ? Please get the testenv and run it on your platforms as well. The more, the merrier. And the better covered we are. -- Andreas Kupries <and...@Ac...> Developer @ http://www.ActiveState.com, a division of Sophos Tel: +1 604 484 6491 |