New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 809380 link

Starred by 1 user

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 1
Type: Bug



Sign in to add a comment

chameleon:audio_AudioBasicHeadphone failure on samus in audio box at chromeos15-audiobox5-host2

Project Member Reported by cychiang@chromium.org, Feb 6 2018

Issue description

Cc: tonycwlin@chromium.org
Owner: ka...@chromium.org
Status: Assigned (was: Started)
There are currently two setups for samus:

1. chromeos15-audiobox5-host2:

The issue is that whenever these conditions meet, audio jack does not work

a. audio bus on audio board is connected to cros device and chameleon line-in
b. chameleon USB is connected to DUT.


2. chromeos2-row10-rack7-host11

I can not connect to its chameleon at chromeos2-row10-rack7-host11-chameleon.cros


Tony will need more time debugging this issue.
TI ts3a227e is sensitive about ground. (ref that might be needed http://www.ti.com/lit/ds/symlink/ts3a227e.pdf )


I suggest we should separate chameleon USB and 3.5mm testing for samus.

Kalin, could you please do the proper arrangement ?

We can have one set of samus with USB connection for USB related tests.
Another set of samus without USB connection to chameleon for audio jack related tests.

Thanks!


https://b.corp.google.com/issues/72982396 is created to track chromeos2-row10-rack7-host11 chameleon unresponsive issue.

Comment 3 by ka...@chromium.org, Feb 6 2018

Cc: sontis@chromium.org pgangishetty@chromium.org matthewjoseph@chromium.org
Thanks Jimmy for filing this issue.

It looks like the test passes for the non-plugger test bed chromeos2-row10-rack7-host11, and always fails when executed in audio box chromeos15-audiobox5-host2.

Screenshot: https://screenshot.googleplex.com/Xh60NZ8B7xL

I'll have my team check what's up with the audio box test bed.

Comment 4 by ka...@chromium.org, Feb 6 2018

Summary: chameleon:audio_AudioBasicHeadphone failure on samus in audio box at chromeos15-audiobox5-host2 (was: chameleon:audio_AudioBasicHeadphone failure on samus)
Meanwhile I can disable the test on this host and have only chromeos2-row10-rack7-host11 to run it.

Comment 5 by ka...@chromium.org, Feb 6 2018

$ atest label remove test_audiojack -m chromeos15-audiobox5-host2
Removed from label 'test_audiojack' host: 
	chromeos15-audiobox5-host2

We should add it back after this bug is fixed.
Hi Kalin,
I thought we can unplug chameleon USB from chromeos15-audiobox5-host2 so it does not test USB.
But we will need another set of samus running USB tests.

If we keep test_audiojack in chromeos15-audiobox5-host2 we can still test the plug/unplug jack detection.

It's up to you.

Since we don't change kernel on samus much, skipping real plug/unplug test on samus should also be ok.

Thanks!




Comment 7 by ka...@chromium.org, Feb 7 2018

I see, that might be the better way to do it, since there are more audio jack tests than USB. I'll have the USB unplugged at the audio box tomorrow.

Comment 8 by ka...@chromium.org, Feb 7 2018

Unplug the USB cable, and relabeled the host

kalin@kalin2:~$ atest label remove test_usbaudio -m chromeos15-audiobox5-host2
Removed from label 'test_usbaudio' host: 
	chromeos15-audiobox5-host2
kalin@kalin2:~$ atest label add test_audiojack -m chromeos15-audiobox5-host2
Added to label 'test_audiojack' host: 
	chromeos15-audiobox5-host2

Sign in to add a comment