Row Commit Version tests use RowTrackingState to cover unsupported, supported but disabled, enabled, and suspended tables. Row ID validation does not have equivalent state-based coverage.
Reuse the test helper for both metadata columns and verify that Row IDs and Row Commit Versions enforce the same Row Tracking enablement requirements.
Context: #3224 (comment)
Row Commit Version tests use
RowTrackingStateto cover unsupported, supported but disabled, enabled, and suspended tables. Row ID validation does not have equivalent state-based coverage.Reuse the test helper for both metadata columns and verify that Row IDs and Row Commit Versions enforce the same Row Tracking enablement requirements.
Context: #3224 (comment)