+++ mktemp -d ++ workdir=/tmp/tmp.ND1gR7wIbp ++ echo Workdir: /tmp/tmp.ND1gR7wIbp Workdir: /tmp/tmp.ND1gR7wIbp ++ echo Checkout base commit... Checkout base commit... ++ git checkout cc27258427684b1504691a8eaf0db0bba504b01a~1 Warning: you are leaving 2 commits behind, not connected to any of your branches: cc2725842 Merge d87ce09cdba282121c4ba5f3eebeb8feebb9eb37 into 43d3d02e95d4317bfc45f2aa1d4c9d63c500a6a9 d87ce09cd fix tests, remove extra files If you want to keep them by creating a new branch, this may be a good time to do so with: git branch cc2725842 HEAD is now at 43d3d02e9 Fix incorrect event response on put error (#26497) ++ 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/9943468708 [..........................................] OK Warn[-WPluginErr]: in $B/ydb/tests/functional/tpc/medium/ydb-tests-functional-tpc-medium: Requirement ram is redefined 16 -> 28 Warn[-WPluginErr]: in $B/ydb/tests/functional/tpc/medium/tpch/ydb-tests-functional-tpc-medium-tpch: Requirement ram is redefined 16 -> 28 ++ echo Checkout head commit... Checkout head commit... ++ git checkout cc27258427684b1504691a8eaf0db0bba504b01a Previous HEAD position was 43d3d02e9 Fix incorrect event response on put error (#26497) HEAD is now at cc2725842 Merge d87ce09cdba282121c4ba5f3eebeb8feebb9eb37 into 43d3d02e95d4317bfc45f2aa1d4c9d63c500a6a9 ++ echo Build graph for head commit... Build graph for head commit... ++ ./ya make -Gj0 -ttt ydb --build release -k --cache-tests --build-all ++ jq '.graph[]' Warn[-WPluginErr]: in $B/ydb/tests/functional/tpc/medium/ydb-tests-functional-tpc-medium: Requirement ram is redefined 16 -> 28 Warn[-WPluginErr]: in $B/ydb/tests/functional/tpc/medium/tpch/ydb-tests-functional-tpc-medium-tpch: 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.ND1gR7wIbp/graph_base ++ jq .uid ++ cat /tmp/tmp.ND1gR7wIbp/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... ++ sort ++ cat /tmp/tmp.ND1gR7wIbp/uid_head ++ uniq -d ++ cat /tmp/tmp.ND1gR7wIbp/uid_base ++ sort ++ uniq -u ++ cat /tmp/tmp.ND1gR7wIbp/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.ND1gR7wIbp/graph_head ++ jq -r --slurpfile uids /tmp/tmp.ND1gR7wIbp/uids_new 'select( ."node-type"=="test") | select( any( .uid; .==$uids[] )) | .kv.path' ++ uniq ++ sort