Host: android1758-audiobox3-host2
chameleon board: android1758-audiobox3-host2-chameleon
Issue: chameleon board is getting into bad state
Sequence of action and observation:
1) Yesterday we saw three test failing (display_HotPlugAtBoot.extended,display_Resolution.extended,display_HotPlugAtSuspend.extended) due to "No connected video port found between CrOS and Chameleon."
2) So I restarted the chameleon and ran test "display_ServerChameleonConnection" from my chroot and it failed
3) then, I unpluged the HDMI from DUT end but still test "display_ServerChameleonConnection" failed
4) next, I unplugged and plugged HDMI connection from chameleon board end, restarted the chameleon board and test started passing from my chroot.
5) Today we started seeing test failure for "Test: audio_InternalCardNodes" with "Reason : Wrong output node(s) plugged ['HDMI'] instead []!"
---- this failure is opposite of failure in 1) as here HDMI is always detected plugged.
6) Due to some tester's test on old version and then me reversing back on TOT, it seems DUT rebooted/re-started from step 5)
7) I re-ran "Test:audio_InternalCardNodes" both from cautotest and my chroot and it started passing consistently.
So it looks like, after running for some time chameleon board gets in a bad state where it shows HDMI port either consistently available or not.
attached screen shots:
https://screenshot.googleplex.com/P6KSi8bE1rk
https://screenshot.googleplex.com/s6J8B6oBhNp
Comment 1 by ka...@chromium.org
, Jun 2 2016