My point is. That all the TB-attached devices that are not monitors will be no different from a PCI-E card in a system.
We can try to understand the connection topology and perhaps try to identify a TB controller chip but this will no way impart the test that we have. On Wed, Mar 25, 2015 at 12:36 PM, Zygmunt Krynicki <[email protected]> wrote: > Hi. > > USB over TB is a USB controller card that has a TB port. AFAIK TB is > just DB + PCI-E. There's no USB channel, no SATA channel, no nothing. > > What will work or not work is drivers for particular bits. What we can > test is particular use cases (storage controller) and native display > port. We should not try to differentiate TB here as a factor. > > Thanks > ZK > > On Wed, Mar 25, 2015 at 12:15 PM, Maciej Kisielewski > <[email protected]> wrote: >> TB is just a layer, a medium, just like USB. So unless we have >> dedicated hardware/software/both to analyse TB throughout we have to >> resolve to testing devices that use connections built on top of TB. >> Saying that TB *is* a DP is a oversimplification. It’s true, that 80% >> of TB usage is displays, next 10% is storage, but the rest might use >> it in some other manner. Best example are monitors [1] with usb that >> use the same cable, is it daisy chained? IDK. And there’s a bunch of >> products that enable users to connect other equipment to their >> TB-enabled PCs, like powerful GPUs. [2] [3] >> >> TL:DR >> Saying thunderbolt works require more than display + storage testing >> run through that port. IMHO. >> >> [1] http://www.lg.com/us/commercial/lcd-computer-monitors/lg-27MB85Z-B >> [2] https://secure1.sonnettech.com/product_info.php?products_id=486 >> [3] http://www.netstor.com.tw/_03/03_02.php?MTEy >> >> On Wed, Mar 25, 2015 at 11:00 AM, Zygmunt Krynicki >> <[email protected]> wrote: >>> Hey. >>> >>> So my opinion on thunderbolt is that it is actually pretty good that >>> we cannot detect it. The last thing we should do is ask the user. At >>> the end of the day, we'll clone all the tests and replace the word >>> "display port" with "thunderbolt". >>> >>> The only exception is the daisy-chain test which should IMHO follow >>> our dependency step process where we ask the user to setup a >>> particular configuration before doing a off-the-mill storage test. >>> >>> Thunderbolt is display port. Let's not clone display tests because the >>> color and shape of the plug is different. Storage tests are different >>> because we're not testing thunderbolt. We're testing the add-on dongle >>> that adapts SATA or other storage device to work over PCI-E. This is >>> just a new shape for a storage controller card. We have tests for >>> storage. Nothing to see here, move along. >>> >>> Thanks >>> ZK >>> >>> -- >>> Mailing list: https://launchpad.net/~checkbox-dev >>> Post to : [email protected] >>> Unsubscribe : https://launchpad.net/~checkbox-dev >>> More help : https://help.launchpad.net/ListHelp >> >> >> >> -- >> Have a good one, >> Maciek -- Mailing list: https://launchpad.net/~checkbox-dev Post to : [email protected] Unsubscribe : https://launchpad.net/~checkbox-dev More help : https://help.launchpad.net/ListHelp

