# Test Case for dotnet-launcher The dotnet-launcher dosen't provide APIs, so there is no test case in TCT. So, We provide the test case to check the functionality of the dotnet-launcher. ### Usage * Build tpk Must be run(./BuildTPK.py) at least once. ``` launcher/tests/Apps$ ./BuildTPK.py ``` * Run full test ``` launcher/tests/TCs$ ./ALL.py ``` * Run each test ``` launcher/tests/TCs/1_AOT$ ./AOT.py launcher/tests/TCs/2_PLUGIN$ ./PLUGIN.py launcher/tests/TCs/3_RELOAD$ ./PRELOAD.py launcher/tests/TCs/4_TAC$ ./TAC.py launcher/tests/TCs/5_TLC$ ./TLC.py launcher/tests/TCs/6_TOOL$ ./TOOL.py launcher/tests/TCs/7_LAUNCH$ ./LAUNCH.py ``` * Run individual test ``` launcher/tests/TCs/1_AOT$ ./AOT.py TC_01 launcher/tests/TCs/6_TOOL$ ./TOOL.py TC_04 TC_05 ``` ---- ### Note * Precondition - Clone the **dotnet-launcher** repository. - The prerequisites are **sdb** and **python3.6+**. - The script must be run on the **host PC**. * SDBs sdb with a smart device selector. ``` [1] 192.168.250.250 - 0 [2] 002c02f56c7d6c66 - TW3 Select a device [1-2]: 2 ```