chameleond: v3: Make autotest happy

We were missing a few methods:
* Reset(), let's just pass for now since there's nothing to reset
  that we decided yet
* HasAudioBoard(), return False # I wish the client would consider a
  NotImplementedError as a False too
* ReadEdid had an exception when the edid was unset due to the print
  that was printing only part of the edid.

BUG=b/221299355
TEST=chroot% test_that --board=trogdor --args "chameleon_host=chameleon.lan" amstan-lazor display_Resolution.extended
Check chroot/tmp/test_that_latest/results-1-display_Resolution.extended/display_Resolution.extended/ for screenshots

Change-Id: I435e9ae5c54f53c456f330d3b2f5ce6419279bee
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/chameleon/+/3501238
Tested-by: Alexandru Stan <amstan@chromium.org>
Auto-Submit: Alexandru Stan <amstan@chromium.org>
Reviewed-by: Paul Fagerburg <pfagerburg@chromium.org>
Commit-Queue: Paul Fagerburg <pfagerburg@chromium.org>
Reviewed-by: Wai-Hong Tam <waihong@google.com>
1 file changed