ydb icon indicating copy to clipboard operation
ydb copied to clipboard

Add functional datashard tests for pg types

Open lex007in opened this issue 1 month ago • 6 comments

Changelog entry

...

Changelog category

  • Not for changelog (changelog entry is not required)

Description for reviewers

for dml, ttl, copy_table, async_replication for now

lex007in avatar Dec 12 '25 00:12 lex007in

:green_circle: 2025-12-15 00:55:16 UTC The validation of the Pull Request description is successful.

github-actions[bot] avatar Dec 12 '25 00:12 github-actions[bot]

Run Extra Tests

Run additional tests for this PR. You can customize:

  • Test Size: small, medium, large (default: all)
  • Test Targets: any directory path (default: ydb/)
  • Sanitizers: ASAN, MSAN, TSAN
  • Coredumps: enable for debugging (default: off)
  • Additional args: custom ya make arguments

▶  Run tests

ydbot avatar Dec 12 '25 00:12 ydbot

:white_circle: 2025-12-12 00:59:22 UTC Pre-commit check linux-x86_64-relwithdebinfo for d1df4d8f834018977be7d6180b2e29444b2d4344 has started. :white_circle: 2025-12-12 00:59:26 UTC Artifacts will be uploaded here :white_circle: 2025-12-12 01:00:58 UTC ya make is running... :green_circle: 2025-12-12 01:15:30 UTC Tests successful.

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
1069 1066 0 0 3 0

:green_circle: 2025-12-12 01:15:38 UTC Build successful. :green_circle: 2025-12-12 01:15:53 UTC ydbd size 2.3 GiB changed* by 0 Bytes, which is <= 0 Bytes vs main: OK

ydbd size dash main: f06dcf57453fa115655a6feabc683324cafed684 merge: d1df4d8f834018977be7d6180b2e29444b2d4344 diff diff %
ydbd size 2 468 643 864 Bytes 2 468 643 864 Bytes 0 Bytes 0.000%
ydbd stripped size 525 324 480 Bytes 525 324 480 Bytes 0 Bytes 0.000%

*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation

github-actions[bot] avatar Dec 12 '25 00:12 github-actions[bot]

:white_circle: 2025-12-12 01:14:10 UTC Pre-commit check linux-x86_64-release-asan for d1df4d8f834018977be7d6180b2e29444b2d4344 has started. :white_circle: 2025-12-12 01:14:20 UTC Artifacts will be uploaded here :white_circle: 2025-12-12 01:16:04 UTC ya make is running... :yellow_circle: 2025-12-12 01:26:43 UTC Some tests failed, follow the links below. This fail is not in blocking policy yet

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
314 310 0 4 0 0

:green_circle: 2025-12-12 01:26:49 UTC Build successful. :green_circle: 2025-12-12 01:27:09 UTC ydbd size 3.9 GiB changed* by -96 Bytes, which is <= 0 Bytes vs main: OK

ydbd size dash main: f06dcf57453fa115655a6feabc683324cafed684 merge: d1df4d8f834018977be7d6180b2e29444b2d4344 diff diff %
ydbd size 4 133 996 120 Bytes 4 133 996 024 Bytes -96 Bytes -0.000%
ydbd stripped size 1 534 459 992 Bytes 1 534 459 928 Bytes -64 Bytes -0.000%

*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation

github-actions[bot] avatar Dec 12 '25 01:12 github-actions[bot]

:white_circle: 2025-12-12 10:29:12 UTC Pre-commit check linux-x86_64-release-asan for c59e97645f40ca04c59824ef33ac3f383fc45ca6 has started. :white_circle: 2025-12-12 10:29:29 UTC Artifacts will be uploaded here :white_circle: 2025-12-12 10:31:35 UTC ya make is running... :yellow_circle: 2025-12-12 10:44:04 UTC Some tests failed, follow the links below. This fail is not in blocking policy yet

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
299 294 0 5 0 0

:green_circle: 2025-12-12 10:44:12 UTC Build successful. :green_circle: 2025-12-12 10:44:30 UTC ydbd size 3.9 GiB changed* by +83.3 KiB, which is < 100.0 KiB vs main: OK

ydbd size dash main: c92da70fc53d13122562931f0cec5f82f79a88fb merge: c59e97645f40ca04c59824ef33ac3f383fc45ca6 diff diff %
ydbd size 4 134 132 184 Bytes 4 134 217 496 Bytes +83.3 KiB +0.002%
ydbd stripped size 1 534 512 760 Bytes 1 534 515 864 Bytes +3.0 KiB +0.000%

*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation

github-actions[bot] avatar Dec 12 '25 10:12 github-actions[bot]

:white_circle: 2025-12-12 10:31:11 UTC Pre-commit check linux-x86_64-relwithdebinfo for c59e97645f40ca04c59824ef33ac3f383fc45ca6 has started. :white_circle: 2025-12-12 10:33:31 UTC Artifacts will be uploaded here :white_circle: 2025-12-12 10:35:38 UTC ya make is running... :green_circle: 2025-12-12 10:48:37 UTC Tests successful.

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
1054 1051 0 0 3 0

:green_circle: 2025-12-12 10:48:43 UTC Build successful. :green_circle: 2025-12-12 10:48:57 UTC ydbd size 2.3 GiB changed* by +76.0 KiB, which is < 100.0 KiB vs main: OK

ydbd size dash main: c92da70fc53d13122562931f0cec5f82f79a88fb merge: c59e97645f40ca04c59824ef33ac3f383fc45ca6 diff diff %
ydbd size 2 468 728 488 Bytes 2 468 806 360 Bytes +76.0 KiB +0.003%
ydbd stripped size 525 341 088 Bytes 525 344 608 Bytes +3.4 KiB +0.001%

*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation

github-actions[bot] avatar Dec 12 '25 10:12 github-actions[bot]

:white_circle: 2025-12-12 15:46:30 UTC Pre-commit check linux-x86_64-release-asan for 84514e0c7c25dd7c74f18c0e5ec2760d5f38a22a has started. :white_circle: 2025-12-12 15:46:48 UTC Artifacts will be uploaded here :white_circle: 2025-12-12 15:59:03 UTC ya make is running... :yellow_circle: 2025-12-12 16:11:08 UTC Some tests failed, follow the links below. This fail is not in blocking policy yet

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
301 297 0 4 0 0

:green_circle: 2025-12-12 16:11:15 UTC Build successful. :yellow_circle: 2025-12-12 16:11:34 UTC ydbd size 3.9 GiB changed* by +314.9 KiB, which is >= 100.0 KiB vs main: Warning

ydbd size dash main: b318bf4e91082d97ac3d87bfc16fe090bf97091d merge: 84514e0c7c25dd7c74f18c0e5ec2760d5f38a22a diff diff %
ydbd size 4 134 385 336 Bytes 4 134 707 768 Bytes +314.9 KiB +0.008%
ydbd stripped size 1 534 535 640 Bytes 1 534 657 944 Bytes +119.4 KiB +0.008%

*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation

github-actions[bot] avatar Dec 12 '25 15:12 github-actions[bot]

:white_circle: 2025-12-12 15:48:42 UTC Pre-commit check linux-x86_64-relwithdebinfo for 84514e0c7c25dd7c74f18c0e5ec2760d5f38a22a has started. :white_circle: 2025-12-12 15:48:58 UTC Artifacts will be uploaded here :white_circle: 2025-12-12 16:01:45 UTC ya make is running... :green_circle: 2025-12-12 16:15:09 UTC Tests successful.

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
1078 1075 0 0 3 0

:green_circle: 2025-12-12 16:15:15 UTC Build successful. :yellow_circle: 2025-12-12 16:15:30 UTC ydbd size 2.3 GiB changed* by +194.3 KiB, which is >= 100.0 KiB vs main: Warning

ydbd size dash main: 381693f30847f86e36840fb7a12ab3f02e155f8e merge: 84514e0c7c25dd7c74f18c0e5ec2760d5f38a22a diff diff %
ydbd size 2 468 913 744 Bytes 2 469 112 696 Bytes +194.3 KiB +0.008%
ydbd stripped size 525 348 640 Bytes 525 387 392 Bytes +37.8 KiB +0.007%

*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation

github-actions[bot] avatar Dec 12 '25 15:12 github-actions[bot]

:white_circle: 2025-12-15 00:58:41 UTC Pre-commit check linux-x86_64-relwithdebinfo for d3ad1879f45b37a27ac0a90b524e327be4304f0b has started. :white_circle: 2025-12-15 00:59:12 UTC Artifacts will be uploaded here :white_circle: 2025-12-15 01:00:57 UTC ya make is running... :green_circle: 2025-12-15 01:19:55 UTC Tests successful.

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
1133 1128 0 0 3 2

:green_circle: 2025-12-15 01:20:02 UTC Build successful. :green_circle: 2025-12-15 01:20:16 UTC ydbd size 2.3 GiB changed* by 0 Bytes, which is <= 0 Bytes vs main: OK

ydbd size dash main: c726d176f5b6f22edd00d71b1c7728f741a37329 merge: d3ad1879f45b37a27ac0a90b524e327be4304f0b diff diff %
ydbd size 2 473 424 064 Bytes 2 473 424 064 Bytes 0 Bytes 0.000%
ydbd stripped size 526 555 296 Bytes 526 555 296 Bytes 0 Bytes 0.000%

*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation

github-actions[bot] avatar Dec 15 '25 00:12 github-actions[bot]

:white_circle: 2025-12-15 01:09:03 UTC Pre-commit check linux-x86_64-release-asan for d3ad1879f45b37a27ac0a90b524e327be4304f0b has started. :white_circle: 2025-12-15 01:09:19 UTC Artifacts will be uploaded here :white_circle: 2025-12-15 01:11:25 UTC ya make is running... :yellow_circle: 2025-12-15 01:22:54 UTC Some tests failed, follow the links below. This fail is not in blocking policy yet

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
346 344 0 2 0 0

:green_circle: 2025-12-15 01:23:01 UTC Build successful. :green_circle: 2025-12-15 01:23:20 UTC ydbd size 3.9 GiB changed* by -96 Bytes, which is <= 0 Bytes vs main: OK

ydbd size dash main: c726d176f5b6f22edd00d71b1c7728f741a37329 merge: d3ad1879f45b37a27ac0a90b524e327be4304f0b diff diff %
ydbd size 4 139 668 808 Bytes 4 139 668 712 Bytes -96 Bytes -0.000%
ydbd stripped size 1 536 589 464 Bytes 1 536 589 400 Bytes -64 Bytes -0.000%

*please be aware that the difference is based on comparing your commit and the last completed build from the post-commit, check comparation

github-actions[bot] avatar Dec 15 '25 01:12 github-actions[bot]

Backport

To backport this PR, click the button next to the target branch and then click "Run workflow" in the Run Actions UI.

Branch Run
stable-25-2, stable-25-2-1, stable-25-3, stable-25-3-1 ▶  Backport
stable-25-3, stable-25-3-1 ▶  Backport
stable-25-3 ▶  Backport

▶  Backport manual

ydbot avatar Dec 15 '25 10:12 ydbot