ARMmbed / greentea

IoT reGREssion ENvironment for TEst Automation
Apache License 2.0
27 stars 44 forks source link

Bring mbed_host_tests (htrun) into standlone greentea python library #302

Closed rajkan01 closed 3 years ago

rajkan01 commented 3 years ago

mbed-host-tests is responsible for the mbedhtrun CLI module and it is maintaining and development happens from mbed-os-tools but making greentea library standalone as part of that mbed-host-tests moved from tools repo into this standalone greentea repo

rwalton-arm commented 3 years ago

Are we planning to ship multiple python packages from this repository? I would suggest we don't do that, and use a one-to-one mapping of repository to python package. This is because it is much easier to set up auto versioning and release CI when the repo contains a single python package. It also helps with maintainability as the repo isn't as bloated.

rajkan01 commented 3 years ago

This PR is ready for review as changes are split into multiple commits

rajkan01 commented 3 years ago

@LDong-Arm @rwalton-arm reviewed this PR and approved it, it would be great if you can also review this PR

rajkan01 commented 3 years ago

@LDong-Arm Thanks for reviewing and I tried this command htrun -d /media/arm/FRDM-K64FD -p /dev/ttyACM0 -f ~/projects/mbed/examples/mbed-os-example-blinky/cmake_build/K64F/develop/GCC_ARM/mbed-os-example-blinky.bin -C 4 -c shell -m k64f to make sure it able to run and flash blinky binary