<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/library/cpp/testing, branch 23.2.11</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=23.2.11</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=23.2.11'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2022-12-15T16:25:15Z</updated>
<entry>
<title>Sync linux-headers instead of using system ones</title>
<updated>2022-12-15T16:25:15Z</updated>
<author>
<name>thegeorg</name>
<email>thegeorg@yandex-team.com</email>
</author>
<published>2022-12-15T16:25:15Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=0c31d97afd7858af5f8f858c8addf91655ca9ccc'/>
<id>urn:sha1:0c31d97afd7858af5f8f858c8addf91655ca9ccc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>GTEST support for tests with YT recipe</title>
<updated>2022-12-15T12:16:50Z</updated>
<author>
<name>eak1mov</name>
<email>eak1mov@yandex-team.com</email>
</author>
<published>2022-12-15T12:16:50Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=8fa1858c09c18e80c3b95d302a81a7d0cc38ba30'/>
<id>urn:sha1:8fa1858c09c18e80c3b95d302a81a7d0cc38ba30</id>
<content type='text'>
Добавил хук `mapreduce/yt/tests/yt_initialize_hook` для вызова `NYT::Initialize`.
Перенес `YT_UNITTEST` на использование хука вместо кастомной `main`.
Обновил документацию и примеры использования UNITTEST и GTEST для YT.</content>
</entry>
<entry>
<title>remove kikimr/driver DEPENDS</title>
<updated>2022-12-02T08:31:25Z</updated>
<author>
<name>qrort</name>
<email>qrort@yandex-team.com</email>
</author>
<published>2022-12-02T08:31:25Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=b1f4ffc9c8abff3ba58dc1ec9a9f92d2f0de6806'/>
<id>urn:sha1:b1f4ffc9c8abff3ba58dc1ec9a9f92d2f0de6806</id>
<content type='text'>
</content>
</entry>
<entry>
<title>validate canons without yatest_common</title>
<updated>2022-11-30T20:47:12Z</updated>
<author>
<name>qrort</name>
<email>qrort@yandex-team.com</email>
</author>
<published>2022-11-30T20:47:12Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=22f8ae0e3f5d68b92aecccdf96c1d841a0334311'/>
<id>urn:sha1:22f8ae0e3f5d68b92aecccdf96c1d841a0334311</id>
<content type='text'>
</content>
</entry>
<entry>
<title>calc current exception message once</title>
<updated>2022-10-25T23:34:32Z</updated>
<author>
<name>pg</name>
<email>pg@yandex-team.com</email>
</author>
<published>2022-10-25T23:34:32Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=fd1bb528234f143b3eab3efffb61bfeda9947360'/>
<id>urn:sha1:fd1bb528234f143b3eab3efffb61bfeda9947360</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add NOLINT for clang-tidy</title>
<updated>2022-10-25T13:34:43Z</updated>
<author>
<name>yakubovskiy03</name>
<email>yakubovskiy03@yandex-team.com</email>
</author>
<published>2022-10-25T13:34:43Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=70dc14cf15259cb9aec11c59e26cc56848640dcc'/>
<id>urn:sha1:70dc14cf15259cb9aec11c59e26cc56848640dcc</id>
<content type='text'>
Сейчас диагностика [readability-container-size-empty](https://releases.llvm.org/14.0.0/tools/clang/tools/extra/docs/clang-tidy/checks/readability-container-size-empty.html) ругается на %%UNIT_ASSERT_EQUAL(s, "")%%. Можно поменять на %%UNIT_ASSERT(s.empty())%%, но у этого изменения есть как минимум 2 недостатка (дальше со слов @sobols):
- Если тест сломается и строчка станет непустой, мы не увидим красивого сообщения об ошибке, содержащего новое значение, а будет безликое сообщение про assertion failed.
- Выглядит неоднородно с соседним кодом, который проверяет на непустые строчки.</content>
</entry>
<entry>
<title>[unittest] Add NOLINT for clang-tidy</title>
<updated>2022-10-05T19:17:43Z</updated>
<author>
<name>sobols</name>
<email>sobols@yandex-team.com</email>
</author>
<published>2022-10-05T19:17:43Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=195aa2d16c6b08a6c3e72b9a3ce33b97f9104ba9'/>
<id>urn:sha1:195aa2d16c6b08a6c3e72b9a3ce33b97f9104ba9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add iterations to y_benchmark JSON</title>
<updated>2022-09-08T10:02:46Z</updated>
<author>
<name>baidashkin</name>
<email>baidashkin@yandex-team.com</email>
</author>
<published>2022-09-08T10:02:46Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=1e2781d41b8073e19248305f6d51888dfa6d469d'/>
<id>urn:sha1:1e2781d41b8073e19248305f6d51888dfa6d469d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update external build system generation utility</title>
<updated>2022-09-01T02:47:31Z</updated>
<author>
<name>robot-ya-builder</name>
<email>robot-ya-builder@yandex-team.com</email>
</author>
<published>2022-09-01T02:47:31Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=e83b936566d59e48df0aa4c414beaf0c4519c772'/>
<id>urn:sha1:e83b936566d59e48df0aa4c414beaf0c4519c772</id>
<content type='text'>
* [cmake] Hierarchical add_subdirectroy structure
* [cmake] Support for same file compilation multiple times with different flags</content>
</entry>
<entry>
<title>temp fix ydb oss sync config to unlock sync on /vendor dependency</title>
<updated>2022-08-18T13:52:30Z</updated>
<author>
<name>alexv-smirnov</name>
<email>alex@ydb.tech</email>
</author>
<published>2022-08-18T13:52:30Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=c140abc954b61ab7d86af80bdeced01482d9971a'/>
<id>urn:sha1:c140abc954b61ab7d86af80bdeced01482d9971a</id>
<content type='text'>
</content>
</entry>
</feed>
