Adding retry mechanism to job bluetooth_obex_send*
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Checkbox Provider - Base |
Won't Fix
|
High
|
Sylvain Pineau |
Bug Description
As sending file via bluetooth is not stable somehow, we should add retry mechanism to job bluetooth_
When it's not stable, I got failure rate ~50% when doing './bluetooth_test file B0:C0:90:14:94:68 send' as well as using GUI. When it's stable, it passed 100+ in a row.
The problem is not in obexftpd but bluetooth pairing. When connection established, send file can always pass.
However connecting to target BT device (OBEX) has 50% failure rate (mostly passed in the 2nd round). Even using GUI (pressing connection button in Bluetooth settings) and running sudo bluetoothctl <<<"connect $DEVICE_
The idea is run the script for 5~10 times and consider it's a pass if it passed once.
Related Bugs: LP:1837171 LP:1856645
Changed in plainbox-provider-checkbox: | |
status: | New → Confirmed |
importance: | Undecided → High |
assignee: | nobody → Sylvain Pineau (sylvain-pineau) |
tags: | added: ce-qa-concern |
description: | updated |
description: | updated |
description: | updated |
Changed in plainbox-provider-checkbox: | |
status: | Confirmed → Won't Fix |