Merge pull request #240 in CASA/casa6 from CAS-13214 to release/6.1.2
* commit 'fb07c5da2e32e387abcd01d67ab7f90500d2d3d3':
For CAS-13214, activate tests in test_req_task_polcal.py that exercise VLASS polcal fixes.
Changed the unittests_list email contact to George
Fixed def suite function arguments and added the test to CMakeLists and unittests_list
Fixed some of the test cases looking at wrong Dtrue table
updated the polcal test to look at the new data in the repo
edited some of the checks for the circular cases
Added new polcal test. Will likely recieve more updates
For 6.1.2 branch, revert size_t to uInt in call to ArrayLogical::partialNFalse calls for consistency with state of casacore.
To fix the ALMA-specific problem noted in CAS-13179 (and CSV-3499): For poltype='Xfparang+QU', avoid fully-flagged data segments (typically scans) flagging all supplied data segments; added good data segment counting and associated log message; added traps for insufficient data segments for linear (<3) and circular basis (<2) Xfparang+QU solves; updated tSolveDataBuffer_GT.cc unit test for SDBList::extendCrossHandBaselineFlags() to exercise the excessive flagging context. Python-level unit tests pending.
For CAS-13179, adjusted tDJones_GT to exercise newer guessPar signature, which caused this bug
For CAS-13179, added missing DJones::guessPar (with corrDepFlags parameter) signature, which was neglected in CAS-695.