Opened 15 years ago

Closed 13 years ago

#44 closed defect (fixed)

Console Test issues a large number of superfluous error reports.

Reported by: Norm Olsen Owned by: Norm Olsen
Priority: minor Milestone: 2.0
Component: Tests Version: svn-trunk
Keywords: Cc:

Description (last modified by Norm Olsen)

The console test facility issues several superfluous error reports. Technically, the reports are correct, but reporting known differences. Request suppression of known issues so that new regressions are easier to recognize.

Attachments (1)

TestNanalysis.txt (10.1 KB ) - added by Norm Olsen 13 years ago.
Analysis of datum busts and dprecations for EPSG 7.06

Download all attachments as: .zip

Change History (7)

comment:1 by Norm Olsen, 15 years ago

There are several instances which need to be addressed. There will be several submissions to correct this situation.

As of this writting, TestK has been modified to suppress the comparison of the Minnesota and Wisconsin county systems to the ESRI WKT definitions. The implementations of these in ESRI are completely different than that of CS-MAP. CS-MAP uses a projection parameter to elevate the ellipsoid where ESRI has defined a separate ellipsoid definition for each county in the two states. Thus, the comparison failures, in these cases, are totally superficial.

comment:2 by Norm Olsen, 14 years ago

Owner: changed from hugueswski to Norm Olsen

comment:3 by Norm Olsen, 14 years ago

Description: modified (diff)
Status: newassigned

comment:4 by Norm Olsen, 14 years ago

Revision 1835 contains corrections and fixes for 7 of the 8 test failures. A future rsubmission will address the failure of Test N; the last remaining test failure.

comment:5 by Norm Olsen, 13 years ago

Much improvement has been obtained by correcting the cs_Csdef_ generator within the EpsgStuff.cpp module. A lot of errors in this module when dealing the special and wierd cases. Also improved the abilty of CS_csDefCmpEx to recognize that even though the projections might be different, the definitions defeined the same corodinate system.

For example, EPSG still uses the Hotine Oblique Mercator to approximate what is really the Oblique Cylindrical projection. By making CS_csDefCmpEx smart enough to recognize these typoes of conditions, many bogus error messages have disappeared from Test N.

There are still a lot of bogus errors, which are hiding some real errors which we also want to fix. This will require several more days of effort.

by Norm Olsen, 13 years ago

Attachment: TestNanalysis.txt added

Analysis of datum busts and dprecations for EPSG 7.06

comment:6 by Norm Olsen, 13 years ago

Resolution: fixed
Status: assignedclosed

With revision 1986, we have submitted changes which bring us in synch with EPSG 7.06 and also eliminate most all bogus error messages from the ConsoleTestCpp facility. We'll try to keep abreat of this better in the future.

Note that in synch'ing up with EPSG 7.06, many changes were required as the previous "synch'ing" was performed at revision 6.18. Thus there was a lot of catching up to do.

Also note that much of the final submission was required to implement a deprecation of 33 datums. The analysis which led to these changes is given in the attached text file.

Note: See TracTickets for help on using tickets.