Tpetra: No unit test for "4-arg" variant of Distributor::doPosts "slow path" #10861
Labels
DO_NOT_AUTOCLOSE
This issue should be exempt from auto-closing by the GitHub Actions bot.
pkg: Tpetra
type: enhancement
Issue is an enhancement, not a bug
Enhancement
@trilinos/tpetra
The "4-arg" (varying number of packets per LID) variant of Distributor's doPosts operation does not have a unit test covering the "slow path" case (when the data is not contiguous by processor in the input "exports" array). There is a "doPostsNonContig" test for the "3-arg" (constant number of packets per LID) variant, which could possibly be used as a basis with some modification.
This is probably not urgent, as the code path is highly likely to be tested indirectly by other Tpetra unit tests (perhaps CrsMatrix?). However, it would aid in localizing errors to have this test.
The text was updated successfully, but these errors were encountered: