beacon_eddystone_url_hci0 failed due not valid HCIVersion

Bug #1979028 reported by PeiYao Chang
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Checkbox Support Library
Fix Released
Critical
Sylvain Pineau
OEM Priority Project
Fix Released
Undecided
Unassigned

Bug Description

[Summary]
Unable to scan beacon package

[Steps to reproduce]
1. Boot into OS
2. Choose 'com.canonical.certification::client-cert-desktop-22-04-automated'
3. Run 'bluetooth4/beacon_eddystone_url_hci0' in Bluetooth tests

[Expected result]
System can scan Beacon package

[Actual result]
Tool throw exception

[Failure rate]

[Checkbox job `com.canonical.certification::bluetooth4/beacon_eddystone_url_hci0` output]

stdout
------
No EddyStone URL advertisement detected!
Trying again with older beacontools version...
No EddyStone URL advertisement detected!

stderr
------
Exception in thread Thread-1:
Traceback (most recent call last):
  File "/usr/lib/python3.10/threading.py", line 1009, in _bootstrap_inner
    self.run()
  File "/usr/lib/python3/dist-packages/checkbox_support/vendor/beacontools/scanner.py", line 146, in run
    self.hci_version = self.get_hci_version()
  File "/usr/lib/python3/dist-packages/checkbox_support/vendor/beacontools/scanner.py", line 173, in get_hci_version
    return HCIVersion(GreedyRange(local_version).parse(resp)[0]["hci_version"])
  File "/usr/lib/python3.10/enum.py", line 385, in __call__
    return cls.__new__(cls, value)
  File "/usr/lib/python3.10/enum.py", line 710, in __new__
    raise ve_exc
ValueError: 12 is not a valid HCIVersion

[Additional information]
CID: 202112-29763
SKU: TRBA-DVT2-C1, TRBA-DVT2-C2, TRBA-DVT2-C4, TRBA-DVT2-C5, TRBA-DVT2-C6
Image: canonical-oem-somerville-jammy-amd64-20220425-25+jellyfish-tentacool+X19
system-manufacturer: Dell Inc.
system-product-name: XPS 9320
bios-version: 1.3.0
CPU: 12th Gen Intel(R) Core(TM) i5-1250P (16x)
GPU: 0000:00:02.0 VGA compatible controller [0300]: Intel Corporation Device [8086:46a6] (rev 08)
kernel-version: 5.15.0-36-generic

[Stage]
Issue reported and logs collected at a later stage

Related branches

Revision history for this message
PeiYao Chang (baconyao) wrote :
Revision history for this message
PeiYao Chang (baconyao) wrote :

checkbox-ng: 1.17.0
checkbox-support: 0.54.0
com.canonical.ce:oem: 1.0
certification-client: 0.49.0
plainbox-provider-checkbox: 0.64.0
plainbox-provider-resource-generic: 0.50.0
plainbox-provider-tpm2: 1.18.0

Revision history for this message
PeiYao Chang (baconyao) wrote :

Issue can also be observed
- SKU: CB16P-DVT2-C3
- Windowning Systemd: X11
- Manifest: jammy-amd64-20220425-33+jellyfish-minccino+X11
- dGPU: NVDIA

Checkbox info:
- checkbox-ng: 1.18.0rc1
- checkbox-support: 0.55.0rc1
- certification-client: 0.50.0rc1
- plainbox-provider-checkbox: 0.65.0rc1
- plainbox-provider-resource-generic: 0.51.0rc1
- plainbox-provider-tpm2: 1.18.0rc1

affects: plainbox-provider-checkbox → checkbox-support
Changed in checkbox-support:
status: Confirmed → In Progress
milestone: none → 0.55.0
Pierre Equoy (pieq)
Changed in checkbox-support:
status: In Progress → Fix Committed
PeiYao Chang (baconyao)
description: updated
Bin Li (binli)
tags: added: oem-priority originate-from-1978560 sutton
Changed in oem-priority:
status: New → Fix Released
Revision history for this message
PeiYao Chang (baconyao) wrote :

Verify passed
- SKU: TRBA-DVT2-C5
- Windowning Systemd: Wayland
- Manifest: jammy-amd64-20220425-25+jellyfish-tentacool+X19
- iGPU

Checkbox info:
- checkbox-ng: 1.18.0rc1
- checkbox-support: 0.55.0rc2
- certification-client: 0.50.0rc1
- plainbox-provider-checkbox: 0.65.0rc1
- plainbox-provider-resource-generic: 0.51.0rc1
- plainbox-provider-tpm2: 1.18.0rc1

tags: added: cqa-verified
Changed in checkbox-support:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.