ydb-platform / ydb

YDB is an open source Distributed SQL Database that combines high availability and scalability with strong consistency and ACID transactions
https://ydb.tech
Apache License 2.0
4.02k stars 581 forks source link

Do not provide test_framework in the actors testlib #11825

Closed komarevtsev-d closed 16 hours ago

komarevtsev-d commented 18 hours ago

Changelog entry

As of now, the "ydb/core/testlib/actors" module provides "test_framework" through its dependency on the "library/cpp/testing/unittest" module. This dependency is unnecessary and prevents users of actors testlib write tests with GTest.

Changelog category

Additional information

...

github-actions[bot] commented 18 hours ago
:white_circle: 2024-11-21 05:27:25 UTC Pre-commit check linux-x86_64-release-asan for 8a60f0e4e60eb9a08b83b6d565f89fed4e687871 has started. :white_circle: 2024-11-21 05:27:37 UTC Artifacts will be uploaded here :white_circle: 2024-11-21 05:30:29 UTC ya make is running... :red_circle: 2024-11-21 06:00:30 UTC Build failed, see the logs. Also see fail summary :green_circle: 2024-11-21 06:19:35 UTC ydbd size 4.9 GiB changed* by -96 Bytes, which is <= 0 Bytes vs main: OK ydbd size dash main: 41baaddb6040fedb58166db7d654cfdb3fb36663 merge: 8a60f0e4e60eb9a08b83b6d565f89fed4e687871 diff diff %
ydbd size 5 280 001 744 Bytes 5 280 001 648 Bytes -96 Bytes -0.000%
ydbd stripped size 1 358 852 400 Bytes 1 358 852 336 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] commented 18 hours ago
:white_circle: 2024-11-21 05:27:31 UTC Pre-commit check linux-x86_64-relwithdebinfo for 8a60f0e4e60eb9a08b83b6d565f89fed4e687871 has started. :white_circle: 2024-11-21 05:27:42 UTC Artifacts will be uploaded here :white_circle: 2024-11-21 05:30:39 UTC ya make is running... :red_circle: 2024-11-21 05:39:39 UTC Build failed, see the logs. Also see fail summary :green_circle: 2024-11-21 05:39:57 UTC ydbd size 2.5 GiB changed* by 0 Bytes, which is <= 0 Bytes vs main: OK ydbd size dash main: 41baaddb6040fedb58166db7d654cfdb3fb36663 merge: 8a60f0e4e60eb9a08b83b6d565f89fed4e687871 diff diff %
ydbd size 2 689 511 792 Bytes 2 689 511 792 Bytes 0 Bytes 0.000%
ydbd stripped size 482 297 296 Bytes 482 297 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