aboutsummaryrefslogtreecommitdiffstats
path: root/library/cpp/testing
Commit message (Collapse)AuthorAgeFilesLines
...
* Support --fork-tests in JUnitProcessor. Support more than one trace ↵galaxycrab2023-03-205-118/+483
| | | | processor. Capture stderr/stdout logs, backtrace and time in JUnitProcesor
* External build system generator release 21robot-ya-builder2023-03-1710-30/+30
| | | Update tools: yexport
* fix writing to junitxml set by an env var from a forked testalexv-smirnov2023-03-172-10/+22
|
* JUnitXML output for unittestalexv-smirnov2023-03-168-0/+218
|
* add library/cpp/actors, ymake build to ydb oss exportalexv-smirnov2023-03-1522-0/+325
|
* Add GetPort(port) support to maintain compatibility with unittest TPortManageralexv-smirnov2023-03-103-8/+89
| | | | | 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(
* Intermediate changesrobot-piglet2023-03-0920-0/+255
|
* Intermediate changesrobot-piglet2023-03-0730-20/+20
|
* External build system generator release 17robot-ya-builder2023-03-0610-10/+10
| | | Update tools: yexport
* Convert ydb/core/blobstorage/base tests to gtestalexv-smirnov2023-03-0613-0/+230
|
* Intermediate changesrobot-piglet2023-02-134-1/+66
|
* Refactor lib/cpp/testing/unittestromakudlakov2023-02-101-2/+0
| | | Remove test-started/test-finished events generator in utmain.cpp
* Intermediate changesrobot-piglet2023-02-0724-66/+66
|
* Intermediate changesrobot-piglet2023-02-0724-66/+66
|
* External build system generator release 12robot-ya-builder2023-01-318-8/+8
| | | Update tools: yexport
* External build system generator release 8robot-ya-builder2023-01-1733-33/+33
| | | Update tools: yexport
* Sync linux-headers instead of using system onesthegeorg2022-12-1532-128/+652
|
* GTEST support for tests with YT recipeeak1mov2022-12-151-1/+1
| | | | | Добавил хук `mapreduce/yt/tests/yt_initialize_hook` для вызова `NYT::Initialize`. Перенес `YT_UNITTEST` на использование хука вместо кастомной `main`. Обновил документацию и примеры использования UNITTEST и GTEST для YT.
* remove kikimr/driver DEPENDSqrort2022-12-021-5/+0
|
* validate canons without yatest_commonqrort2022-11-301-0/+5
|
* calc current exception message oncepg2022-10-261-3/+3
|
* add NOLINT for clang-tidyyakubovskiy032022-10-251-2/+2
| | | | | Сейчас диагностика [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. - Выглядит неоднородно с соседним кодом, который проверяет на непустые строчки.
* [unittest] Add NOLINT for clang-tidysobols2022-10-051-8/+8
|
* Add iterations to y_benchmark JSONbaidashkin2022-09-081-0/+1
|
* Update external build system generation utilityrobot-ya-builder2022-09-012-0/+16
| | | | * [cmake] Hierarchical add_subdirectroy structure * [cmake] Support for same file compilation multiple times with different flags
* temp fix ydb oss sync config to unlock sync on /vendor dependencyalexv-smirnov2022-08-182-0/+122
|
* fix ya.makemonster2022-07-078-0/+604
|
* intermediate changesarcadia-devtools2022-06-011-12/+0
| | | | ref:2df36b497633117a29cc1f8faf1dd4e7be3eff87
* intermediate changesarcadia-devtools2022-05-131-1/+0
| | | | ref:87d2a156fb63ff12b04b203f1e5dc880d9af1585
* Merge pull request #1 from VadimFilimonov/fix-typosalexv-smirnov2022-04-301-1/+1
|\ | | | | Fix typos
| * Fix typosVadim Filimonov2022-04-191-1/+1
| |
* | intermediate changesarcadia-devtools2022-04-263-2/+65
|/ | | | ref:ba3b994bce107b5d5ed74af8bebe6df02576505a
* intermediate changesarcadia-devtools2022-03-161-0/+6
| | | | ref:d483e9e2fc8bfef633904bd3103470d44e8d0eb4
* intermediate changesarcadia-devtools2022-03-1516-301/+0
| | | | ref:ca7a95e8c9a9d780f96497136a152091d54e61b5
* intermediate changesarcadia-devtools2022-03-012-0/+49
| | | | ref:1bd5d52142d3b1cd797d1dcc1dc7c82ea4a091be
* Improve SystemCommand check in YDB CLI, KIKIMR-14321pnv12022-03-016-0/+54
| | | | ref:fe5ed49138dce046a93c364cc8879fad3abf3eef
* intermediate changesarcadia-devtools2022-02-221-0/+8
| | | | ref:582ed9d2a52706516cc273d3e82d8e3de510b40f
* intermediate changesarcadia-devtools2022-02-186-0/+80
| | | | ref:1a0585d83f27cb6fb5b9c4f68a08177e10faf3b3
* intermediate changesarcadia-devtools2022-02-153-10/+1
| | | | ref:f793e47d98757e96c541d6d7dd53f8838e72cf3f
* Restoring authorship annotation for <dancingqueue@yandex-team.ru>. Commit 2 ↵dancingqueue2022-02-104-59/+59
| | | | of 2.
* Restoring authorship annotation for <dancingqueue@yandex-team.ru>. Commit 1 ↵dancingqueue2022-02-104-59/+59
| | | | of 2.
* Restoring authorship annotation for <abogutskiy@yandex-team.ru>. Commit 2 of 2.abogutskiy2022-02-101-1/+1
|
* Restoring authorship annotation for <abogutskiy@yandex-team.ru>. Commit 1 of 2.abogutskiy2022-02-101-1/+1
|
* Restoring authorship annotation for <dprokoptsev@yandex-team.ru>. Commit 2 of 2.dprokoptsev2022-02-101-2/+2
|
* Restoring authorship annotation for <dprokoptsev@yandex-team.ru>. Commit 1 of 2.dprokoptsev2022-02-101-2/+2
|
* Restoring authorship annotation for <myrrc@yandex-team.ru>. Commit 2 of 2.myrrc2022-02-102-30/+30
|
* Restoring authorship annotation for <myrrc@yandex-team.ru>. Commit 1 of 2.myrrc2022-02-102-30/+30
|
* Restoring authorship annotation for <imeln@yandex-team.ru>. Commit 2 of 2.imeln2022-02-103-9/+9
|
* Restoring authorship annotation for <imeln@yandex-team.ru>. Commit 1 of 2.imeln2022-02-103-9/+9
|
* Restoring authorship annotation for <sh1zoid@yandex-team.ru>. Commit 2 of 2.sh1zoid2022-02-102-12/+12
|