diff options
author | Roman Stratiienko <roman.o.stratiienko@globallogic.com> | 2022-01-13 11:10:00 +0200 |
---|---|---|
committer | Roman Stratiienko <roman.o.stratiienko@globallogic.com> | 2022-01-14 10:04:51 +0200 |
commit | 903a372231d431254459dfd68f99e76106917e08 (patch) | |
tree | 067b64b5de7a1a5c2a0e947932d82f9c3be29879 | |
parent | d37b3082999fa61bb108d4d6156c1941db3f7f3f (diff) | |
download | drm_hwcomposer-903a372231d431254459dfd68f99e76106917e08.tar.gz |
drm_hwcomposer: Add script for quick build and deploy drm_hwcomposer
It should help us with manual testing.
Signed-off-by: Roman Stratiienko <roman.o.stratiienko@globallogic.com>
-rwxr-xr-x | build_deploy.sh | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/build_deploy.sh b/build_deploy.sh new file mode 100755 index 0000000..ba9732b --- /dev/null +++ b/build_deploy.sh @@ -0,0 +1,26 @@ +#!/bin/bash -e + +# To see logs after deploy run: $ HWCLOG=1 TESTDEV=<DEV> ./build_deploy.sh + +[ -z "$TESTDEV" ] && echo "Run $ TESTDEV=<Your lunch target> ./build_deploy.sh" && false + +cd ../.. +. build/envsetup.sh +lunch $TESTDEV +cd - + +mm + +adb root && adb remount && adb sync vendor + +adb shell stop +adb shell stop vendor.hwcomposer-2-1 || true +adb shell stop vendor.hwcomposer-2-2 || true +adb shell stop vendor.hwcomposer-2-3 || true +adb shell stop vendor.hwcomposer-2-4 || true + +[ $HWCLOG -eq "1" ] && adb logcat -c + +adb shell start + +[ $HWCLOG -eq "1" ] && adb logcat | grep -i hwc |