packages/modules/Bluetooth/system/gd
cpeng b5f75efab3 android 13 from xiaosuan 2025-08-25 08:38:42 +08:00
..
att android 13 from xiaosuan 2025-08-25 08:38:42 +08:00
btaa android 13 from xiaosuan 2025-08-25 08:38:42 +08:00
cert android 13 from xiaosuan 2025-08-25 08:38:42 +08:00
common android 13 from xiaosuan 2025-08-25 08:38:42 +08:00
crypto_toolbox android 13 from xiaosuan 2025-08-25 08:38:42 +08:00
docs android 13 from xiaosuan 2025-08-25 08:38:42 +08:00
dumpsys android 13 from xiaosuan 2025-08-25 08:38:42 +08:00
facade android 13 from xiaosuan 2025-08-25 08:38:42 +08:00
fuzz android 13 from xiaosuan 2025-08-25 08:38:42 +08:00
grpc android 13 from xiaosuan 2025-08-25 08:38:42 +08:00
hal android 13 from xiaosuan 2025-08-25 08:38:42 +08:00
hci android 13 from xiaosuan 2025-08-25 08:38:42 +08:00
iso android 13 from xiaosuan 2025-08-25 08:38:42 +08:00
l2cap android 13 from xiaosuan 2025-08-25 08:38:42 +08:00
metrics android 13 from xiaosuan 2025-08-25 08:38:42 +08:00
neighbor android 13 from xiaosuan 2025-08-25 08:38:42 +08:00
os android 13 from xiaosuan 2025-08-25 08:38:42 +08:00
packet android 13 from xiaosuan 2025-08-25 08:38:42 +08:00
proto android 13 from xiaosuan 2025-08-25 08:38:42 +08:00
rust android 13 from xiaosuan 2025-08-25 08:38:42 +08:00
security android 13 from xiaosuan 2025-08-25 08:38:42 +08:00
shim android 13 from xiaosuan 2025-08-25 08:38:42 +08:00
storage android 13 from xiaosuan 2025-08-25 08:38:42 +08:00
.clang-format android 13 from xiaosuan 2025-08-25 08:38:42 +08:00
.gitignore android 13 from xiaosuan 2025-08-25 08:38:42 +08:00
Android.bp android 13 from xiaosuan 2025-08-25 08:38:42 +08:00
AndroidTestTemplate.xml android 13 from xiaosuan 2025-08-25 08:38:42 +08:00
BUILD.gn android 13 from xiaosuan 2025-08-25 08:38:42 +08:00
README.md android 13 from xiaosuan 2025-08-25 08:38:42 +08:00
benchmark.cc android 13 from xiaosuan 2025-08-25 08:38:42 +08:00
dumpsys_data.fbs android 13 from xiaosuan 2025-08-25 08:38:42 +08:00
fuzz_test.cc android 13 from xiaosuan 2025-08-25 08:38:42 +08:00
module.cc android 13 from xiaosuan 2025-08-25 08:38:42 +08:00
module.h android 13 from xiaosuan 2025-08-25 08:38:42 +08:00
module_unittest.cc android 13 from xiaosuan 2025-08-25 08:38:42 +08:00
module_unittest.fbs android 13 from xiaosuan 2025-08-25 08:38:42 +08:00
module_unittest_generated.h android 13 from xiaosuan 2025-08-25 08:38:42 +08:00
stack_manager.cc android 13 from xiaosuan 2025-08-25 08:38:42 +08:00
stack_manager.h android 13 from xiaosuan 2025-08-25 08:38:42 +08:00
stack_manager_unittest.cc android 13 from xiaosuan 2025-08-25 08:38:42 +08:00

README.md

Why is gabeldorsche plural?

Please see this informative video we've prepared.

Architecture

Guidelines for developing the Gabeldorsche (GD) stack

Testing

Gabeldorsche (GD) was built with test driven development in mind. Three types of tests are used in ensuring Gabeldorsche stack's stability, correctness and free from regression.

If you are verifying something is glued or hooked up correctly inside the stack, use a unit test.

If you are verifying correct behavior (especially interop problems) DO NOT write a unit test as this not a good use of your time. Write a cert test instead so it applies to any stack.