Skip to content

[WIP] 811 modified-type coercions silently to zero#4447

Draft
ilidemi wants to merge 2 commits into
mainfrom
mysql/task-811
Draft

[WIP] 811 modified-type coercions silently to zero#4447
ilidemi wants to merge 2 commits into
mainfrom
mysql/task-811

Conversation

@ilidemi

@ilidemi ilidemi commented Jun 19, 2026

Copy link
Copy Markdown
Contributor

codex is working

@codecov

codecov Bot commented Jun 19, 2026

Copy link
Copy Markdown

❌ 4 Tests Failed:

Tests completed Failed Passed Skipped
2335 4 2331 213
View the top 3 failed test(s) by shortest run time
github.com/PeerDB-io/peerdb/flow/e2e::TestPeerFlowE2ETestSuiteMySQL_CH
Stack Traces | 0.01s run time
=== RUN   TestPeerFlowE2ETestSuiteMySQL_CH
=== PAUSE TestPeerFlowE2ETestSuiteMySQL_CH
=== CONT  TestPeerFlowE2ETestSuiteMySQL_CH
--- FAIL: TestPeerFlowE2ETestSuiteMySQL_CH (0.01s)
github.com/PeerDB-io/peerdb/flow/e2e::TestPeerFlowE2ETestSuiteMySQL_CH_Cluster
Stack Traces | 0.01s run time
=== RUN   TestPeerFlowE2ETestSuiteMySQL_CH_Cluster
=== PAUSE TestPeerFlowE2ETestSuiteMySQL_CH_Cluster
=== CONT  TestPeerFlowE2ETestSuiteMySQL_CH_Cluster
--- FAIL: TestPeerFlowE2ETestSuiteMySQL_CH_Cluster (0.01s)
github.com/PeerDB-io/peerdb/flow/e2e::TestPeerFlowE2ETestSuiteMySQL_CH/Test_MySQL_NumToVarcharCoercionInvalidValue
Stack Traces | 184s run time
=== RUN   TestPeerFlowE2ETestSuiteMySQL_CH/Test_MySQL_NumToVarcharCoercionInvalidValue
=== PAUSE TestPeerFlowE2ETestSuiteMySQL_CH/Test_MySQL_NumToVarcharCoercionInvalidValue
=== CONT  TestPeerFlowE2ETestSuiteMySQL_CH/Test_MySQL_NumToVarcharCoercionInvalidValue
    clickhouse_mysql_test.go:1336: WaitFor waiting on initial 2026-06-19 05:54:18.542642653 +0000 UTC m=+669.995200237
2026/06/19 05:54:18 INFO fetched schema x-peerdb-additional-metadata={Operation:FLOW_OPERATION_UNKNOWN} table=e2e_test_mych_seu08quy.test_coercion_error
2026/06/19 05:54:18 INFO Received AWS credentials from peer for connector: clickhouse x-peerdb-additional-metadata={Operation:FLOW_OPERATION_UNKNOWN}
    clickhouse_mysql_test.go:1347: WaitFor waiting for coercion error message 2026-06-19 05:54:18.559669031 +0000 UTC m=+670.012226615
2026/06/19 05:54:18 INFO Received AWS credentials from peer for connector: clickhouse x-peerdb-additional-metadata={Operation:FLOW_OPERATION_UNKNOWN}
    clickhouse_mysql_test.go:1347: UNEXPECTED TIMEOUT waiting for coercion error message 2026-06-19 05:57:18.762888694 +0000 UTC m=+850.215446288
--- FAIL: TestPeerFlowE2ETestSuiteMySQL_CH/Test_MySQL_NumToVarcharCoercionInvalidValue (184.28s)
github.com/PeerDB-io/peerdb/flow/e2e::TestPeerFlowE2ETestSuiteMySQL_CH_Cluster/Test_MySQL_NumToVarcharCoercionInvalidValue
Stack Traces | 184s run time
=== RUN   TestPeerFlowE2ETestSuiteMySQL_CH_Cluster/Test_MySQL_NumToVarcharCoercionInvalidValue
=== PAUSE TestPeerFlowE2ETestSuiteMySQL_CH_Cluster/Test_MySQL_NumToVarcharCoercionInvalidValue
=== CONT  TestPeerFlowE2ETestSuiteMySQL_CH_Cluster/Test_MySQL_NumToVarcharCoercionInvalidValue
2026/06/19 05:54:37 INFO Received AWS credentials from peer for connector: ci x-peerdb-additional-metadata={Operation:FLOW_OPERATION_UNKNOWN}
2026/06/19 05:54:37 INFO fetched schema x-peerdb-additional-metadata={Operation:FLOW_OPERATION_UNKNOWN} table=e2e_test_mych_txbde8kn.test_composite_pkey_ordering
    clickhouse_mysql_test.go:1336: WaitFor waiting on initial 2026-06-19 05:54:41.860380373 +0000 UTC m=+693.312937968
2026/06/19 05:54:41 INFO fetched schema x-peerdb-additional-metadata={Operation:FLOW_OPERATION_UNKNOWN} table=e2e_test_mychcl_j5wnhspu.test_coercion_error
    clickhouse_mysql_test.go:1347: WaitFor waiting for coercion error message 2026-06-19 05:54:41.882197136 +0000 UTC m=+693.334754730
    clickhouse_mysql_test.go:1347: UNEXPECTED TIMEOUT waiting for coercion error message 2026-06-19 05:57:42.086900642 +0000 UTC m=+873.539458236
--- FAIL: TestPeerFlowE2ETestSuiteMySQL_CH_Cluster/Test_MySQL_NumToVarcharCoercionInvalidValue (184.34s)

To view more test analytics, go to the Test Analytics Dashboard
📋 Got 3 mins? Take this short survey to help us improve Test Analytics.

@github-actions

Copy link
Copy Markdown
Contributor

❌ Test Failure

Analysis: The WIP PR's own new test Test_MySQL_NumToVarcharCoercionInvalidValue times out waiting for a coercion error message that the in-development feature never emits, failing deterministically in both standalone and cluster variants — a real feature bug, not flakiness.
Confidence: 0.85

⚠️ This appears to be a real bug - manual intervention needed

View workflow run

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant