cockroach
cockroach copied to clipboard
ccl/changefeedccl: unskip TestChangefeedOnlyInitialScanCSV for pulsar sink
ccl/changefeedccl.TestChangefeedOnlyInitialScanCSV failed on master @ 617bf347978dcc0d711399b1a76402d7f88de958:
=== RUN TestChangefeedOnlyInitialScanCSV
test_log_scope.go:170: test logs captured to: outputs.zip/logTestChangefeedOnlyInitialScanCSV2394812205
test_log_scope.go:81: use -show-logs to present logs inline
changefeed_test.go:7530: -- test log scope end --
test logs left over in: outputs.zip/logTestChangefeedOnlyInitialScanCSV2394812205
--- FAIL: TestChangefeedOnlyInitialScanCSV (1.54s)
=== RUN TestChangefeedOnlyInitialScanCSV/pulsar
helpers_test.go:867: making server as system tenant
helpers_test.go:943: making pulsar feed factory
--- FAIL: TestChangefeedOnlyInitialScanCSV/pulsar (1.53s)
=== RUN TestChangefeedOnlyInitialScanCSV/pulsar/initial_scan_only_with_csv
changefeed_test.go:7513:
Error Trace: github.com/cockroachdb/cockroach/pkg/ccl/changefeedccl/changefeed_test.go:7513
github.com/cockroachdb/cockroach/pkg/ccl/changefeedccl/changefeed_test.go:7525
Error: Not equal:
expected: 3
actual : 2
Test: TestChangefeedOnlyInitialScanCSV/pulsar/initial_scan_only_with_csv
--- FAIL: TestChangefeedOnlyInitialScanCSV/pulsar/initial_scan_only_with_csv (0.32s)
Parameters:
attempt=1run=7shard=14
This test on roachdash | Improve this report!
Jira issue: CRDB-36130
ccl/changefeedccl.TestChangefeedOnlyInitialScanCSV failed on master @ c9c3cc5f3c3a4a6ab556f4b9d5b6ec0381901bdb:
=== RUN TestChangefeedOnlyInitialScanCSV
test_log_scope.go:170: test logs captured to: outputs.zip/logTestChangefeedOnlyInitialScanCSV809831575
test_log_scope.go:81: use -show-logs to present logs inline
changefeed_test.go:7530: -- test log scope end --
test logs left over in: outputs.zip/logTestChangefeedOnlyInitialScanCSV809831575
--- FAIL: TestChangefeedOnlyInitialScanCSV (1.53s)
=== RUN TestChangefeedOnlyInitialScanCSV/pulsar
helpers_test.go:867: making server as system tenant
helpers_test.go:943: making pulsar feed factory
--- FAIL: TestChangefeedOnlyInitialScanCSV/pulsar (1.52s)
=== RUN TestChangefeedOnlyInitialScanCSV/pulsar/initial_backfill_only_with_csv_multiple_tables
changefeed_test.go:7513:
Error Trace: github.com/cockroachdb/cockroach/pkg/ccl/changefeedccl/changefeed_test.go:7513
github.com/cockroachdb/cockroach/pkg/ccl/changefeedccl/changefeed_test.go:7525
Error: Not equal:
expected: 6
actual : 5
Test: TestChangefeedOnlyInitialScanCSV/pulsar/initial_backfill_only_with_csv_multiple_tables
--- FAIL: TestChangefeedOnlyInitialScanCSV/pulsar/initial_backfill_only_with_csv_multiple_tables (0.30s)
Parameters:
attempt=1run=2shard=14
ccl/changefeedccl.TestChangefeedOnlyInitialScanCSV failed on master @ 7bb52a7d1c75d5adfdfa53e5fcff6f5e6497408f:
=== RUN TestChangefeedOnlyInitialScanCSV
test_log_scope.go:170: test logs captured to: outputs.zip/logTestChangefeedOnlyInitialScanCSV311463542
test_log_scope.go:81: use -show-logs to present logs inline
changefeed_test.go:7530: -- test log scope end --
test logs left over in: outputs.zip/logTestChangefeedOnlyInitialScanCSV311463542
--- FAIL: TestChangefeedOnlyInitialScanCSV (1.63s)
=== RUN TestChangefeedOnlyInitialScanCSV/pulsar
helpers_test.go:867: making server as system tenant
helpers_test.go:943: making pulsar feed factory
--- FAIL: TestChangefeedOnlyInitialScanCSV/pulsar (1.62s)
=== RUN TestChangefeedOnlyInitialScanCSV/pulsar/initial_backfill_only_with_csv
changefeed_test.go:7513:
Error Trace: github.com/cockroachdb/cockroach/pkg/ccl/changefeedccl/changefeed_test.go:7513
github.com/cockroachdb/cockroach/pkg/ccl/changefeedccl/changefeed_test.go:7525
Error: Not equal:
expected: 3
actual : 2
Test: TestChangefeedOnlyInitialScanCSV/pulsar/initial_backfill_only_with_csv
--- FAIL: TestChangefeedOnlyInitialScanCSV/pulsar/initial_backfill_only_with_csv (0.28s)
Parameters:
attempt=1run=18shard=14
Will skip this test
We should fix and unskip this test before making pulsar available for beta.
Re-opening since this test is skipped again.
This test is blocked by https://github.com/cockroachdb/cockroach/issues/118899. The test fails because the current mock pulsar implementation is not quite fully synchronous but not fully asynchronous, either. Namely, the changefeed data is emitted into a buffered channel, and then acked. Since this test is for an initial scan, this means that the changefeed can close before the test fully consumes the data to check for success.
Downgrading to a P3, since we won't be able to get to this right now.