commit | 85b29049a4b1f73700331c731efac4f3c2a8bb69 | [log] [tgz] |
---|---|---|
author | Taylor Cramer <cramertj@google.com> | Fri May 24 23:05:57 2019 +0000 |
committer | CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org> | Fri May 24 23:05:57 2019 +0000 |
tree | 0ca8c633b64fe6cc0323a2dccd20d25b0702738b | |
parent | 3eec4a404f2617a677ff5a53f70df774cf060422 [diff] |
Revert "[bt] bt-emulator library abstraction (Part 1)" This reverts commit 1d31a25a31fe34b241a6e436edd0ed4b7eb01cc8. Reason for revert: timing out in CQ Original change's description: > [bt] bt-emulator library abstraction (Part 1) > > - The FakeHciDevice type from the fuchsia-bluetooth crate now connects > to a bt-emulator device and provides a proxy to its HciEmulator FIDL > implementation. > - The bt-fake-hci driver binding and test device management logic has > been moved to fake_hci.rs. Old copies in hci.rs will be removed once > all users go through FakeHciDevice. > - Added a unit test for device creation. > - Fixed a number of bugs in the bt-host driver's shut-down logic that > were surfaced by the new unit test: > * Fixed deadlocks triggered by DDK "unbind" received while a > gap::Adapter is initializing. > * Fixed use-after-free when the clean up functions are called multiple > times. > * Added a unit test for calling gap::Adapter::ShutDown() before > gap::Adapter::Initialize() has returned, to enforce the latter's > "abort" contract. > > Bug: BT-229 > Test: 1. bt-host-unittests --gtest_filter=GAP_AdapterTest.* > 2. bt-integration-tests > 3. bluetooth-crate-unittests > Change-Id: I9d58e2542792151897ae76b720df1119ed3dc6b3 TBR=tkilbourn@google.com,armansito@google.com,nickpollard@google.com Change-Id: If15e5178ddfa39d1511d4bed8ca2e588ea6d1ecc No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: BT-229
Pink + Purple == Fuchsia (a new operating system)
Fuchsia is a modular, capability-based operating system. Fuchsia runs on modern 64-bit Intel and ARM processors.
Fuchsia is an open source project with a code of conduct that we expect everyone who interacts with the project to respect.
See Getting Started.
See the documentation.