﻿The files in this folder are used for various transition tests involving
display.  They take advantage of DisplayCapture and DiffTool (in the directory
one level up) to take screenshots of the device and compare them with an
expected "golden image".  The general flow is as follows:

Switch => Cradle => Gefen 4x1 Switcher for HDMI => Blackmagic => DisplayCapture => Common.ps1 (Wait-Picture or Verify-Picture) => DiffTool => Match or no match

The transition tests all go through the same initialization and cleanup
(TransitionTest.ps1 calls Init-Transition-Test and Cleanup-Transition-Test,
defined in Common.ps1), but differ in what sort of transition is done.  The
transition is done $Iterations number of times, verifying the output whenever
possible.

The resolution switching tests also go through this initialization and cleanup,
but rather than do a single transition over and over, various resolutions are
switched to followed by some transition.  Various EDID's are expected to be
stored on specific banks on the Gefen device to facilitate this.  Setup for
Gefen is as follows:

Set up the network adapter with the following IPv4 settings:
IP:  192.168.1.70
Subnet:  255.255.255.0
Preferred DNS: <left blank>
Alternate DNS: <left blank>

Navigate to http://192.168.1.72/ in the browser of your choice and connect
with username "Administrator" and password "Admin".  Under "Manage EDID",
upload the EDID's located in the edid folder (also in the directory one level
up) as follows:

BANK1: edid_invalid.bin
BANK2: edid_none.bin
BANK3: edid_720p.bin
BANK4: edid_1080p.bin
BANK5: edid_all.bin
BANK6: edid_all_but1.bin
BANK7: edid_all_but2.bin
BANK8: <unused>


For further issues or questions, please contact Hisashi Kakiuchi or Charles Berger.
