<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ydb/library/python/pytest/plugins/conftests.py, branch CLI_2.30.0</title>
<subtitle>Mirror of YDB github repos</subtitle>
<id>https://code.mastervirt.ru/ydb/atom?h=CLI_2.30.0</id>
<link rel='self' href='https://code.mastervirt.ru/ydb/atom?h=CLI_2.30.0'/>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/'/>
<updated>2026-03-18T17:39:57Z</updated>
<entry>
<title>feat pytest: clean up CONFTEST_LOAD_POLICY_LOCAL implementation</title>
<updated>2026-03-18T17:39:57Z</updated>
<author>
<name>antonyzhilin</name>
<email>antonyzhilin@yandex-team.com</email>
</author>
<published>2026-03-18T17:01:00Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=e156035788bddca3eb74b11bddc9afc4256d1f7b'/>
<id>urn:sha1:e156035788bddca3eb74b11bddc9afc4256d1f7b</id>
<content type='text'>
* Add docs for `CONFTEST_LOAD_POLICY_LOCAL` and `CONFTEST_LOAD_POLICY_LEGACY_GLOBAL`
* Use `ya_` prefixes for custom fields of `LoadedModule` to differentiate from fields used by pytest
* Clean up `LoadedModule.__init__` parameters
* Move resfs modules lookup from `main.py` to `collection.py` to gather module name lookup and loading in the same place
* Turn `collection.py` into a plugin instead of using a class plugin. As a benefit, it is now displayed as `library.python.pytest.plugins.collection` in the plugin list (previously it was displayed as `&lt;unnamed plugin&gt;`)
commit_hash:be61134f075fbc9b645cc98635ab33fe7bf8a979
</content>
</entry>
<entry>
<title>feat pytest: partially enable behavior of  CONFTEST_LOAD_POLICY_LOCAL for all tests</title>
<updated>2026-03-17T03:05:46Z</updated>
<author>
<name>antonyzhilin</name>
<email>antonyzhilin@yandex-team.com</email>
</author>
<published>2026-03-16T13:02:58Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=8b3f2accec2c327842e23d6c7e3674acb11419ed'/>
<id>urn:sha1:8b3f2accec2c327842e23d6c7e3674acb11419ed</id>
<content type='text'>
1. `module_node.path` (py3) or `fspath` (py2) are now always in the form `yatest.common.source_path("path/from/repo/root/to/my_test.py")` instead of the previous `partial.path.to.my_test.py`
2. `module_node.nodeid` is now always in the form `path/from/repo/root/to/my_test.py` instead of the previous `partial.path.to.my_test.py`
3. `module_node.name` was also changed to `path/from/repo/root/to/my_test.py`. But it is not recommended to specialize on that, it may change again shortly in the future
4. Refactorings, simplifications and unifications in `library/python/pytest`
commit_hash:8a5b4951208a034f94231b2f799eb0c32a6d787d
</content>
</entry>
<entry>
<title>Intermediate changes</title>
<updated>2026-03-03T11:10:14Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2026-03-03T09:27:28Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=200fe48de75f260e5782b72768630c45b073c5bb'/>
<id>urn:sha1:200fe48de75f260e5782b72768630c45b073c5bb</id>
<content type='text'>
commit_hash:85afa7bf1a79b5728ecd004afa11afa9a603f9ea
</content>
</entry>
<entry>
<title>Intermediate changes</title>
<updated>2026-02-06T16:43:50Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2026-02-06T15:04:04Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=758137d5381cc360421c90825bbcff9490f698c4'/>
<id>urn:sha1:758137d5381cc360421c90825bbcff9490f698c4</id>
<content type='text'>
commit_hash:525c32eb93ddaea7b409248280f0871fb5fd788d
</content>
</entry>
<entry>
<title>Intermediate changes</title>
<updated>2026-02-04T23:33:59Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2026-02-04T23:05:50Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=9bcffe0e91eb3b15ae3b223ddb9c46742b579076'/>
<id>urn:sha1:9bcffe0e91eb3b15ae3b223ddb9c46742b579076</id>
<content type='text'>
commit_hash:e6d634bd59f23a5fa99d8c54932926f775dab895
</content>
</entry>
<entry>
<title>Intermediate changes</title>
<updated>2025-05-05T09:41:33Z</updated>
<author>
<name>robot-piglet</name>
<email>robot-piglet@yandex-team.com</email>
</author>
<published>2025-05-05T09:31:52Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=6ff49ec58061f642c3a2f83c61eba12820787dfc'/>
<id>urn:sha1:6ff49ec58061f642c3a2f83c61eba12820787dfc</id>
<content type='text'>
commit_hash:8b3bb826b17db8329ed1221f545c0645f12c552d
</content>
</entry>
<entry>
<title>[library/python] Fix some style tests</title>
<updated>2023-09-21T22:53:30Z</updated>
<author>
<name>prettyboy</name>
<email>prettyboy@yandex-team.com</email>
</author>
<published>2023-09-21T22:24:48Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=2848d0b609b460524bfefbdad19508dc120de001'/>
<id>urn:sha1:2848d0b609b460524bfefbdad19508dc120de001</id>
<content type='text'>
см https://a.yandex-team.ru/review/4511498/details?checkId=29700000007055&amp;dialogId=CiCard&amp;filter=resultType%28RT_STYLE_CHECK%29%3BsuiteCategory%28CATEGORY_CHANGED%29&amp;iterationType=FULL&amp;number=1&amp;openedItems=955241967903872625%3ART_STYLE_SUITE_CHECK%2C12143061788616128922%3ART_STYLE_SUITE_CHECK%2C8023375544570871616%3ART_STYLE_SUITE_CHECK%2C10700057700434354061%3ART_STYLE_SUITE_CHECK%2C10919096887128703016%3ART_STYLE_SUITE_CHECK%2C8720280302786645361%3ART_STYLE_SUITE_CHECK%2C16643406941049220442%3ART_STYLE_SUITE_CHECK%2C12501056625690179524%3ART_STYLE_SUITE_CHECK&amp;snippetViewMode=word-wrap&amp;status=STATUS_FAILED
</content>
</entry>
<entry>
<title>yatest_common context file test</title>
<updated>2022-11-17T16:38:20Z</updated>
<author>
<name>qrort</name>
<email>qrort@yandex-team.com</email>
</author>
<published>2022-11-17T16:38:20Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=487326d832ec22895f2c9209df5407c17f2c816d'/>
<id>urn:sha1:487326d832ec22895f2c9209df5407c17f2c816d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Create kesuses for rate limiting in YQ</title>
<updated>2022-07-08T07:56:19Z</updated>
<author>
<name>galaxycrab</name>
<email>UgnineSirdis@ydb.tech</email>
</author>
<published>2022-07-08T07:56:19Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=3f5056deffaa871aa49c77d6bc14d0c49a6b60c2'/>
<id>urn:sha1:3f5056deffaa871aa49c77d6bc14d0c49a6b60c2</id>
<content type='text'>
Fill config in kikimr runner

Create coordination nodes

Pass to config

Protos</content>
</entry>
<entry>
<title>Remove unnecessary patch from Python 3</title>
<updated>2022-04-09T10:50:59Z</updated>
<author>
<name>shadchin</name>
<email>shadchin@yandex-team.ru</email>
</author>
<published>2022-04-09T10:50:59Z</published>
<link rel='alternate' type='text/html' href='https://code.mastervirt.ru/ydb/commit/?id=67ade9a1ace3bdb3b25b2a8e66cd46d94d89a7be'/>
<id>urn:sha1:67ade9a1ace3bdb3b25b2a8e66cd46d94d89a7be</id>
<content type='text'>
ref:08457aac212d00dad336d739a11d619cf2882ae3
</content>
</entry>
</feed>
