Hub compliance tests are essentially independent of the operating system environment and other devices. If compliance testing has been previously completed, it need not be repeated.
The compliance tests applicable to hubs are:
Power consumption requirements, which is to be performed in accordance with http://www.usb.org/developers/data/currentDraw.pdf
Device framework (Chapter 9 and Chapter 11 tests) in accordance with http://www.usb.org/developers/data/usbcomp.exe
Signal quality in accordance with http://www.usb.org/developers/data/usbsignalquality.pdf
Droop / drop testing in accordance with http://www.usb.org/developers/data/dropDroop_99.pdf
The USB-IF compliance tests verify that a hub responds correctly to USB device commands, and any failures or other problem indications must be resolved before continuing with later tests.