[sdk][lacewing] Define Lacewing testelement and add RTC test in IDK.
Test: Confirmed test can be bundled and run from the IDK.
IDK content:
```
//python
└── soft_reboot_test_fc
├── meta.json
└── unversioned
├── fidl_codec.so
├── fuchsia_controller_internal.so
├── soft_reboot_test_fc.pyz
└── test_params.yaml
├── ir_root
│ ├── fuchsia.version
│ │ └── fuchsia.version.fidl.json
└── └── ....
```
Size:
```
79M python/soft_reboot_test_fc/unversioned/fuchsia_controller_internal.so
6.0M python/soft_reboot_test_fc/unversioned/ir_root
1.5M python/soft_reboot_test_fc/unversioned/fidl_codec.so
384K python/soft_reboot_test_fc/unversioned/soft_reboot_test_fc.pyz
4.0K python/soft_reboot_test_fc/unversioned/test_params.yaml
```
* Define schema for experiemental_python_e2e_test SDK element
* Define sdk_python_mobly_test() template for bundling new SDK element
* Define //sdk:core_no_tests group to satisfy targets that depend on the SDK but assert_no_deps for e2e libs (//tools:tests_no_e2e, //src/developer/ffx/tests/cli-goldens:ffx_cli_goldens)
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. | Gerrit |