Qc1 regression tests

Qc1 regression tests arising from the introduction of Qc2 flagging for useinfo.

Strategy

The kvalobs database data from 200908 (taken from the backups of histkvalobs) was analysed and all the combinations of controlinfo and useinfo were extracted (approximately 2275 in total). The controlinfo values were processed by setUseFlags(const kvControlInfo& cinfo) with the existing Qc2 logic turned on. The following table displays the original controlinfo and useinfo as well as the new useinfo generated by the Qc2 aware setUseFlags. The fourth column indicates if there is a change to the useinfo or not. In approximately 37% of cases the useinfo generated was the same. useinfo(13) and useinfo(14) were overwritten by XX in the table since this is the userid set by HQC.

Questions:

Is th a valid regression test?

Are the differences a problem or not?

The results of the regression test: