+++ mktemp -d ++ workdir=/tmp/tmp.0BAntrlUxL ++ echo Workdir: /tmp/tmp.0BAntrlUxL Workdir: /tmp/tmp.0BAntrlUxL ++ echo Checkout base commit... Checkout base commit... ++ git checkout 8fdd79eb24b4cfde0a15a703fe8f53473e06f039~1 Warning: you are leaving 2 commits behind, not connected to any of your branches: 8fdd79eb2 Merge 51e836ea9ec1dc24bb9f2b1ecbabc2b99fda5678 into dd07662a0e0b98b6bbd07da00386bb889c683c27 51e836ea9 cosmetics If you want to keep them by creating a new branch, this may be a good time to do so with: git branch 8fdd79eb2 HEAD is now at dd07662a0 oidc: remove actor from final extension (#20475) ++ 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/9336227424 [.........................................] 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 8fdd79eb24b4cfde0a15a703fe8f53473e06f039 Previous HEAD position was dd07662a0 oidc: remove actor from final extension (#20475) HEAD is now at 8fdd79eb2 Merge 51e836ea9ec1dc24bb9f2b1ecbabc2b99fda5678 into dd07662a0e0b98b6bbd07da00386bb889c683c27 ++ 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.0BAntrlUxL/graph_base ++ jq .uid ++ cat /tmp/tmp.0BAntrlUxL/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.0BAntrlUxL/uid_head ++ sort ++ uniq -d ++ cat /tmp/tmp.0BAntrlUxL/uid_base ++ sort ++ uniq -u ++ cat /tmp/tmp.0BAntrlUxL/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.0BAntrlUxL/graph_head ++ jq -r --slurpfile uids /tmp/tmp.0BAntrlUxL/uids_new 'select( ."node-type"=="test") | select( any( .uid; .==$uids[] )) | .kv.path' ++ sort ++ uniq