The document describes an open source SMB compliance test suite developed by EMC Isilon and Calsoft Inc. It aims to provide broad test coverage of the SMB protocol in a way that is extensible and portable. The test suite uses a thorough testing approach including negative test cases. It employs an XML-driven architecture and the Pike SMB client framework to generate and analyze SMB packets. The test suite covers common SMB commands like read, write, create and locking with hundreds of test cases.