<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/library/cpp/testing/common/ut, branch main</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=main</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2025-08-07T08:06:46Z</updated>
<entry>
<title>TPortManager shouldn't crash even if it doesn't have enough permissions to operate on lock files created by other users</title>
<updated>2025-08-07T08:06:46Z</updated>
<author>
<name>swarmer</name>
<email>swarmer@yandex-team.com</email>
</author>
<published>2025-08-07T07:49:36Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=9765bb0d8b628b0dc07af0fe3dda757a900b669c'/>
<id>urn:sha1:9765bb0d8b628b0dc07af0fe3dda757a900b669c</id>
<content type='text'>
Create the `testing_port_locks` directory with RWX permission for all, allowing other users to create lock files within it.
Don't abort if current user doesn't have enough permission to delete a lock file created by another user.

KIKIMR-23792
commit_hash:d887ce073d42d93c997a0f9a0c16416860395377
</content>
</entry>
<entry>
<title>Switch all tests to atd from snapshot</title>
<updated>2024-12-12T10:33:22Z</updated>
<author>
<name>thegeorg</name>
<email>thegeorg@yandex-team.com</email>
</author>
<published>2024-12-12T10:15:03Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=2fa0ef191a3e4958ba689ecdc0aabc756385ca13'/>
<id>urn:sha1:2fa0ef191a3e4958ba689ecdc0aabc756385ca13</id>
<content type='text'>
commit_hash:a9a7c2df09742a540851227c4fcb7d925edd9793
</content>
</entry>
<entry>
<title>add ymake export to ydb</title>
<updated>2023-06-13T08:05:01Z</updated>
<author>
<name>alexv-smirnov</name>
<email>alex@ydb.tech</email>
</author>
<published>2023-06-13T08:05:01Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=bf0f13dd39ee3e65092ba3572bb5b1fcd125dcd0'/>
<id>urn:sha1:bf0f13dd39ee3e65092ba3572bb5b1fcd125dcd0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[library/cpp/testing/common/ut/env] Added GetGlobalResource function to obtain global resources from context file</title>
<updated>2023-04-06T15:10:10Z</updated>
<author>
<name>prettyboy</name>
<email>prettyboy@yandex-team.com</email>
</author>
<published>2023-04-06T15:10:10Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=cf01db4c44585761db33d3f41fd3fe41a9acd70b'/>
<id>urn:sha1:cf01db4c44585761db33d3f41fd3fe41a9acd70b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert ymake build from ydb oss export</title>
<updated>2023-03-28T19:25:04Z</updated>
<author>
<name>alexv-smirnov</name>
<email>alex@ydb.tech</email>
</author>
<published>2023-03-28T19:25:04Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=b8a17f9b1c166d2e9a26b99348a4c29d972caf55'/>
<id>urn:sha1:b8a17f9b1c166d2e9a26b99348a4c29d972caf55</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add library/cpp/actors, ymake build to ydb oss export</title>
<updated>2023-03-15T16:59:12Z</updated>
<author>
<name>alexv-smirnov</name>
<email>alex@ydb.tech</email>
</author>
<published>2023-03-15T16:59:12Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=056bb284ccf8dd6793ec3a54ffa36c4fb2b9ad11'/>
<id>urn:sha1:056bb284ccf8dd6793ec3a54ffa36c4fb2b9ad11</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add GetPort(port) support to maintain compatibility with unittest TPortManager</title>
<updated>2023-03-10T12:37:02Z</updated>
<author>
<name>alexv-smirnov</name>
<email>alex@ydb.tech</email>
</author>
<published>2023-03-10T12:37:02Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=394219e982f65dd1ab4e4511051f4c97011c8712'/>
<id>urn:sha1:394219e982f65dd1ab4e4511051f4c97011c8712</id>
<content type='text'>
Singleton did not allow reinitialisation, so in existing tests this line https://a.yandex-team.ru/arcadia/library/cpp/testing/common/ut/network_ut.cpp?rev=rXXXXXX#L45 did not have any effect. The tests worked just because in both tests the env var PORT_SYNC_PATH was the same and its changes did not affect the tests anyway.

As we need to change the env var NO_RANDOM_PORTS to run GetPort( port ) test, I had to make a reinitialisation method, which is now being called from inside the constructor, causing its double invocation during the tests. I could not find a better solution for Singleton(</content>
</entry>
<entry>
<title>intermediate changes</title>
<updated>2022-03-15T10:35:56Z</updated>
<author>
<name>arcadia-devtools</name>
<email>arcadia-devtools@yandex-team.ru</email>
</author>
<published>2022-03-15T10:35:56Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=094638589de6a6c9f91fad0005843fc1c1adc957'/>
<id>urn:sha1:094638589de6a6c9f91fad0005843fc1c1adc957</id>
<content type='text'>
ref:ca7a95e8c9a9d780f96497136a152091d54e61b5
</content>
</entry>
<entry>
<title>Restoring authorship annotation for Aleksandr &lt;ivansduck@gmail.com&gt;. Commit 2 of 2.</title>
<updated>2022-02-10T13:47:52Z</updated>
<author>
<name>Aleksandr</name>
<email>ivansduck@gmail.com</email>
</author>
<published>2022-02-10T13:47:52Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=b05913d1c3c02a773578bceb7285084d2933ae86'/>
<id>urn:sha1:b05913d1c3c02a773578bceb7285084d2933ae86</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Restoring authorship annotation for Aleksandr &lt;ivansduck@gmail.com&gt;. Commit 1 of 2.</title>
<updated>2022-02-10T13:47:52Z</updated>
<author>
<name>Aleksandr</name>
<email>ivansduck@gmail.com</email>
</author>
<published>2022-02-10T13:47:52Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=ea6c5b7f172becca389cacaff7d5f45f6adccbe6'/>
<id>urn:sha1:ea6c5b7f172becca389cacaff7d5f45f6adccbe6</id>
<content type='text'>
</content>
</entry>
</feed>
