+++ mktemp -d ++ workdir=/tmp/tmp.56JYaw5TPC ++ echo Workdir: /tmp/tmp.56JYaw5TPC Workdir: /tmp/tmp.56JYaw5TPC ++ echo Checkout base commit... Checkout base commit... ++ git checkout 9c0ad666996fba6cf7cd9a6707fdde627fd546ca~1 Warning: you are leaving 2 commits behind, not connected to any of your branches: 9c0ad6669 Merge 3fca50a92f0397cd3be3ee4b0c52de05276aa4e6 into de9c0203b2ae9da37fe6f645c2dc77613850183a 3fca50a92 Made SchemeShard tests robust to changing of PathIds If you want to keep them by creating a new branch, this may be a good time to do so with: git branch 9c0ad6669 HEAD is now at de9c0203b Add CS compaction ResourceBroker queues configuration to MemoryController (#19708) (#19817) ++ echo Build graph for base commit... Build graph for base commit... ++ ./ya make -Gj0 -ttt ydb --build release -k --cache-tests --build-all ++ jq '.graph[]' Downloading https://devtools-registry.s3.yandex.net/8980615911 [.........................................] OK Warn[-WPluginErr]: in $B/ydb/tests/functional/tpc/medium/ydb-tests-functional-tpc-medium: Requirement ram is redefined 16 -> 28 ++ echo Checkout head commit... Checkout head commit... ++ git checkout 9c0ad666996fba6cf7cd9a6707fdde627fd546ca Previous HEAD position was de9c0203b Add CS compaction ResourceBroker queues configuration to MemoryController (#19708) (#19817) HEAD is now at 9c0ad6669 Merge 3fca50a92f0397cd3be3ee4b0c52de05276aa4e6 into de9c0203b2ae9da37fe6f645c2dc77613850183a ++ echo Build graph for head commit... Build graph for head commit... ++ jq '.graph[]' ++ ./ya make -Gj0 -ttt ydb --build release -k --cache-tests --build-all Warn[-WPluginErr]: in $B/ydb/tests/functional/tpc/medium/ydb-tests-functional-tpc-medium: Requirement ram is redefined 16 -> 28 ++ echo Generate lists of uids for base and head... Generate lists of uids for base and head... ++ cat /tmp/tmp.56JYaw5TPC/graph_base ++ jq .uid ++ cat /tmp/tmp.56JYaw5TPC/graph_head ++ jq .uid ++ echo Create a list of changed uids in the head graph... Create a list of changed uids in the head graph... ++ cat /tmp/tmp.56JYaw5TPC/uid_head ++ uniq -d ++ sort ++ sort ++ cat /tmp/tmp.56JYaw5TPC/uid_base ++ uniq -u ++ cat /tmp/tmp.56JYaw5TPC/uid_head ++ echo Create ya.make Create ya.make ++ echo '' ++ echo Generate list of test shard names from the head graph based on the list of uids... Generate list of test shard names from the head graph based on the list of uids... ++ cat /tmp/tmp.56JYaw5TPC/graph_head ++ jq -r --slurpfile uids /tmp/tmp.56JYaw5TPC/uids_new 'select( ."node-type"=="test") | select( any( .uid; .==$uids[] )) | .kv.path' ++ uniq ++ sort ++ echo Number of test suites: Number of test suites: ++ cat /tmp/tmp.56JYaw5TPC/testsuites ++ wc -l 77 ++ echo Removing test suite name from the list to get target names... Removing test suite name from the list to get target names... ++ sed -E 's/\/[^/]*$//g;/^null$/d' /tmp/tmp.56JYaw5TPC/testsuites ++ echo Append into ya.make RECURSE_FOR_TESTS to all required tests... Append into ya.make RECURSE_FOR_TESTS to all required tests... ++ cat /tmp/tmp.56JYaw5TPC/ts2 ++ echo 'RECURSE_FOR_TESTS(' ++ cat ++ echo ')' ++ echo Generate list of module names from the head graph based on the list of uids... Generate list of module names from the head graph based on the list of uids... ++ cat /tmp/tmp.56JYaw5TPC/graph_head ++ sort ++ jq -r --slurpfile uids /tmp/tmp.56JYaw5TPC/uids_new 'select( ."target_properties"."module_type" != null) | select( ( ."target_properties"."module_tag" // "-" | strings | contains("proto") ) | not ) | select( any( .uid; .==$uids[] )) | .target_properties.module_dir' ++ uniq ++ echo Number of modules: Number of modules: ++ cat /tmp/tmp.56JYaw5TPC/modules ++ wc -l 78 ++ echo Filter only modules in ydb Filter only modules in ydb ++ grep '^ydb' ++ cat /tmp/tmp.56JYaw5TPC/modules ++ echo Number of modules: Number of modules: ++ cat /tmp/tmp.56JYaw5TPC/modules2 ++ wc -l 78 ++ echo Append into ya.make RECURSE to all required modules... Append into ya.make RECURSE to all required modules... ++ cat /tmp/tmp.56JYaw5TPC/modules2 ++ echo 'RECURSE(' ++ cat ++ echo ')' ++ echo 'ya.make content:' ya.make content: ++ cat ya.make RECURSE_FOR_TESTS( ydb/core/graph/shard/ut ydb/core/graph/ut ydb/core/kafka_proxy/ut ydb/core/persqueue/dread_cache_service/ut ydb/core/persqueue/ut/slow ydb/core/persqueue/ut ydb/core/persqueue/ut/ut_with_sdk ydb/core/sys_view/ut ydb/core/sys_view/ut_large ydb/core/tx/datashard/ut_change_exchange ydb/core/tx/datashard/ut_sequence ydb/core/tx/scheme_board/ut_cache ydb/core/tx/scheme_board/ut_populator ydb/core/tx/schemeshard/ut_auditsettings ydb/core/tx/schemeshard/ut_background_cleaning ydb/core/tx/schemeshard/ut_backup ydb/core/tx/schemeshard/ut_backup_collection ydb/core/tx/schemeshard/ut_backup_collection_reboots ydb/core/tx/schemeshard/ut_base ydb/core/tx/schemeshard/ut_base_reboots ydb/core/tx/schemeshard/ut_bsvolume ydb/core/tx/schemeshard/ut_bsvolume_reboots ydb/core/tx/schemeshard/ut_cdc_stream ydb/core/tx/schemeshard/ut_cdc_stream_reboots ydb/core/tx/schemeshard/ut_column_build ydb/core/tx/schemeshard/ut_compaction ydb/core/tx/schemeshard/ut_continuous_backup ydb/core/tx/schemeshard/ut_data_erasure ydb/core/tx/schemeshard/ut_data_erasure_reboots ydb/core/tx/schemeshard/ut_export ydb/core/tx/schemeshard/ut_export_reboots_s3 ydb/core/tx/schemeshard/ut_external_data_source ydb/core/tx/schemeshard/ut_external_data_source_reboots ydb/core/tx/schemeshard/ut_external_table ydb/core/tx/schemeshard/ut_external_table_reboots ydb/core/tx/schemeshard/ut_extsubdomain ydb/core/tx/schemeshard/ut_extsubdomain_reboots ydb/core/tx/schemeshard/ut_filestore_reboots ydb/core/tx/schemeshard/ut_incremental_restore ydb/core/tx/schemeshard/ut_index ydb/core/tx/schemeshard/ut_index_build ydb/core/tx/schemeshard/ut_index_build_reboots ydb/core/tx/schemeshard/ut_login ydb/core/tx/schemeshard/ut_login_large ydb/core/tx/schemeshard/ut_move ydb/core/tx/schemeshard/ut_move_reboots ydb/core/tx/schemeshard/ut_olap ydb/core/tx/schemeshard/ut_olap_reboots ydb/core/tx/schemeshard/ut_pq_reboots ydb/core/tx/schemeshard/ut_reboots ydb/core/tx/schemeshard/ut_replication ydb/core/tx/schemeshard/ut_replication_reboots ydb/core/tx/schemeshard/ut_restore ydb/core/tx/schemeshard/ut_rtmr ydb/core/tx/schemeshard/ut_rtmr_reboots ydb/core/tx/schemeshard/ut_sequence ydb/core/tx/schemeshard/ut_sequence_reboots ydb/core/tx/schemeshard/ut_serverless ydb/core/tx/schemeshard/ut_serverless_reboots ydb/core/tx/schemeshard/ut_split_merge ydb/core/tx/schemeshard/ut_split_merge_reboots ydb/core/tx/schemeshard/ut_stats ydb/core/tx/schemeshard/ut_subdomain ydb/core/tx/schemeshard/ut_subdomain_reboots ydb/core/tx/schemeshard/ut_sysview ydb/core/tx/schemeshard/ut_sysview_reboots ydb/core/tx/schemeshard/ut_topic_splitmerge ydb/core/tx/schemeshard/ut_transfer ydb/core/tx/schemeshard/ut_ttl ydb/core/tx/schemeshard/ut_user_attributes ydb/core/tx/schemeshard/ut_user_attributes_reboots ydb/core/tx/schemeshard/ut_vector_index_build_reboots ydb/core/tx/schemeshard/ut_view ydb/public/sdk/cpp/src/client/topic/ut ydb/public/sdk/cpp/src/client/topic/ut/with_direct_read_ut ydb/services/datastreams/ut ) RECURSE( ydb/core/graph/shard/ut ydb/core/graph/ut ydb/core/kafka_proxy/ut ydb/core/persqueue/dread_cache_service/ut ydb/core/persqueue/ut ydb/core/persqueue/ut/common ydb/core/persqueue/ut/slow ydb/core/persqueue/ut/ut_with_sdk ydb/core/sys_view/ut ydb/core/sys_view/ut_large ydb/core/tx/datashard/ut_change_exchange ydb/core/tx/datashard/ut_sequence ydb/core/tx/scheme_board/ut_cache ydb/core/tx/scheme_board/ut_populator ydb/core/tx/schemeshard/ut_auditsettings ydb/core/tx/schemeshard/ut_background_cleaning ydb/core/tx/schemeshard/ut_backup ydb/core/tx/schemeshard/ut_backup_collection ydb/core/tx/schemeshard/ut_backup_collection_reboots ydb/core/tx/schemeshard/ut_base ydb/core/tx/schemeshard/ut_base_reboots ydb/core/tx/schemeshard/ut_bsvolume ydb/core/tx/schemeshard/ut_bsvolume_reboots ydb/core/tx/schemeshard/ut_cdc_stream ydb/core/tx/schemeshard/ut_cdc_stream_reboots ydb/core/tx/schemeshard/ut_column_build ydb/core/tx/schemeshard/ut_compaction ydb/core/tx/schemeshard/ut_continuous_backup ydb/core/tx/schemeshard/ut_data_erasure ydb/core/tx/schemeshard/ut_data_erasure_reboots ydb/core/tx/schemeshard/ut_export ydb/core/tx/schemeshard/ut_export_reboots_s3 ydb/core/tx/schemeshard/ut_external_data_source ydb/core/tx/schemeshard/ut_external_data_source_reboots ydb/core/tx/schemeshard/ut_external_table ydb/core/tx/schemeshard/ut_external_table_reboots ydb/core/tx/schemeshard/ut_extsubdomain ydb/core/tx/schemeshard/ut_extsubdomain_reboots ydb/core/tx/schemeshard/ut_filestore_reboots ydb/core/tx/schemeshard/ut_helpers ydb/core/tx/schemeshard/ut_incremental_restore ydb/core/tx/schemeshard/ut_index ydb/core/tx/schemeshard/ut_index_build ydb/core/tx/schemeshard/ut_index_build_reboots ydb/core/tx/schemeshard/ut_login ydb/core/tx/schemeshard/ut_login_large ydb/core/tx/schemeshard/ut_move ydb/core/tx/schemeshard/ut_move_reboots ydb/core/tx/schemeshard/ut_olap ydb/core/tx/schemeshard/ut_olap_reboots ydb/core/tx/schemeshard/ut_pq_reboots ydb/core/tx/schemeshard/ut_reboots ydb/core/tx/schemeshard/ut_replication ydb/core/tx/schemeshard/ut_replication_reboots ydb/core/tx/schemeshard/ut_restore ydb/core/tx/schemeshard/ut_rtmr ydb/core/tx/schemeshard/ut_rtmr_reboots ydb/core/tx/schemeshard/ut_sequence ydb/core/tx/schemeshard/ut_sequence_reboots ydb/core/tx/schemeshard/ut_serverless ydb/core/tx/schemeshard/ut_serverless_reboots ydb/core/tx/schemeshard/ut_split_merge ydb/core/tx/schemeshard/ut_split_merge_reboots ydb/core/tx/schemeshard/ut_stats ydb/core/tx/schemeshard/ut_subdomain ydb/core/tx/schemeshard/ut_subdomain_reboots ydb/core/tx/schemeshard/ut_sysview ydb/core/tx/schemeshard/ut_sysview_reboots ydb/core/tx/schemeshard/ut_topic_splitmerge ydb/core/tx/schemeshard/ut_transfer ydb/core/tx/schemeshard/ut_ttl ydb/core/tx/schemeshard/ut_user_attributes ydb/core/tx/schemeshard/ut_user_attributes_reboots ydb/core/tx/schemeshard/ut_vector_index_build_reboots ydb/core/tx/schemeshard/ut_view ydb/public/sdk/cpp/src/client/topic/ut ydb/public/sdk/cpp/src/client/topic/ut/with_direct_read_ut ydb/services/datastreams/ut )