Bluetooth Enablement Testing with LAVA

Registered by Ricardo Salveti

Implement/improve the test support at LAVA to work with Bluetooth enablement testing.

Card: https://linaro.papyrs.com/LINUX2011-ENABLEMENT-TESTING

AC: Bluetooth scanning (and potentially, file transfer to a pre-paired device)

Blueprint information

Status:
Complete
Approver:
Ricardo Salveti
Priority:
Medium
Drafter:
Ricardo Salveti
Direction:
Approved
Assignee:
Ricardo Salveti
Definition:
Approved
Series goal:
Accepted for trunk
Implementation:
Implemented
Milestone target:
milestone icon 12.01
Started by
Ricardo Salveti
Completed by
Ricardo Salveti

Related branches

Sprints

Whiteboard

[rsalveti, Jan 19, 2012]: Good descriptions of which test cases to support at http://wiki.meego.com/Quality/TestSuite/MCTS/MeeGo_Bluez_Test_Plan
[rsalveti, Jan 19, 2012] Test cases from Meego: http://meego.gitorious.org/meego-quality-assurance/mcts/trees/master/mcts-bluez-tests/src
[rsalveti, Jan 26, 2012] Test cases available at https://code.launchpad.net/~linaro-foundations/linaro-ubuntu/lava-test-bt-enablement/

Meta:
Roadmap id: LINUX2011-ENABLEMENT-TESTING
Headline: Bluetooth enablement testing is now available at LAVA, helping validating the basic Bluetooth support on the supported boards
Acceptance: Test should verify that the bluetooth device is enabled and able to scan another bluetooth device

(?)

Work Items

Work items:
Create bzr project to store the test case: DONE
test_has_bt_adapter: DONE
test_setup: DONE
test_has_bt_mac_not_null: DONE
test_bluez_adapter_get_address: DONE
test_bluez_adapter_set_name: DONE
test_bluez_adapter_powered_on_off: DONE
test_bluez_adapter_pairable_on_off: DONE
test_bluez_adapter_discoverable_on_off: DONE
test_bluez_hci_discovery: DONE
test_bluez_discovery_find_target_ap: DONE
Make sure test is running properly at LAVA: DONE

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.