TCG_MI

TCG_MI_Inband_ActivateLSP.py

This script will run the following tests:
  1. Take ownership of the drive

  2. Activate LSP

  3. Revert TPer to cleanup

Pass/Fail: Script passes if all commands pass

TCG_MI_Inband_GetMSID.py

This script will run the following tests:
  1. Obtain the MSID value

Pass/Fail: Script passes if MSID is obtained

TCG_MI_Inband_LockUnlockRange.py

This script will run the following tests:
  1. Take ownership of the drive

  2. Activate LSP

  3. Setup locking range

  4. Lock/unlock range

  5. Revert TPer to cleanup

Pass/Fail: Script passes if all commands pass

TCG_MI_Inband_Ownership.py

This script will run the following tests:
  1. Take ownership of the drive

  2. Revert TPer to cleanup

Pass/Fail: Script passes if all commands pass

TCG_MI_Inband_RevertTPer.py

This script will run the following tests:
  1. Take ownership of the drive

  2. Revert TPer

Pass/Fail: Script passes if all commands pass

TCG_MI_Inband_Setup.py

This script will run the following tests:
  1. Take ownership of the drive

  2. Activate LSP

  3. Setup locking range

  4. Save password

  5. Revert TPer to cleanup

Pass/Fail: Script passes if all commands pass

TCG_MI_Inband_SetupLockingRange.py

This script will run the following tests:
  1. Take ownership of the drive

  2. Activate LSP

  3. Setup locking range

  4. Revert TPer to cleanup

Pass/Fail: Script passes if all commands pass

TCG_MI_Inband_UserPassword.py

This script will run the following tests:
  1. Take ownership of the drive

  2. Activate LSP

  3. Setup locking range

  4. Save password

  5. Change password of the user

  6. Verify old password fails and new one works

  7. Revert TPer to cleanup

Pass/Fail: Script passes if all commands pass

TCG_MI_Library.py

This script contains common functions for use in TCG over MI scripts

TCG_MI_SMBus_ActivateLSP.py

This script will run the following tests:
  1. Take ownership of the drive

  2. Activate LSP

  3. Revert TPer to cleanup

Pass/Fail: Script passes if all commands pass

TCG_MI_SMBus_GetMSID.py

This script will run the following tests:
  1. Obtain the MSID value

Pass/Fail: Script passes if MSID is obtained

TCG_MI_SMBus_LockUnlockRange.py

This script will run the following tests:
  1. Take ownership of the drive

  2. Activate LSP

  3. Setup locking range

  4. Lock/unlock range

  5. Revert TPer to cleanup

Pass/Fail: Script passes if all commands pass

TCG_MI_SMBus_Ownership.py

This script will run the following tests:
  1. Take ownership of the drive

  2. Revert TPer to cleanup

Pass/Fail: Script passes if all commands pass

TCG_MI_SMBus_RevertTPer.py

This script will run the following tests:
  1. Take ownership of the drive

  2. Revert TPer

Pass/Fail: Script passes if all commands pass

TCG_MI_SMBus_Setup.py

This script will run the following tests:
  1. Take ownership of the drive

  2. Activate LSP

  3. Setup locking range

  4. Save password

  5. Revert TPer to cleanup

Pass/Fail: Script passes if all commands pass

TCG_MI_SMBus_SetupLockingRange.py

This script will run the following tests:
  1. Take ownership of the drive

  2. Activate LSP

  3. Setup locking range

  4. Revert TPer to cleanup

Pass/Fail: Script passes if all commands pass

TCG_MI_SMBus_UserPassword.py

This script will run the following tests:
  1. Take ownership of the drive

  2. Activate LSP

  3. Setup locking range

  4. Save password

  5. Change password of the user

  6. Verify old password fails and new one works

  7. Revert TPer to cleanup

Pass/Fail: Script passes if all commands pass

TCG_MI_VDM_ActivateLSP.py

This script will run the following tests:
  1. Take ownership of the drive

  2. Activate LSP

  3. Revert TPer to cleanup

Pass/Fail: Script passes if all commands pass

TCG_MI_VDM_GetMSID.py

This script will run the following tests:
  1. Obtain the MSID value

Pass/Fail: Script passes if MSID is obtained

TCG_MI_VDM_LockUnlockRange.py

This script will run the following tests:
  1. Take ownership of the drive

  2. Activate LSP

  3. Setup locking range

  4. Lock/unlock range

  5. Revert TPer to cleanup

Pass/Fail: Script passes if all commands pass

TCG_MI_VDM_Ownership.py

This script will run the following tests:
  1. Take ownership of the drive

  2. Revert TPer to cleanup

Pass/Fail: Script passes if all commands pass

TCG_MI_VDM_RevertTPer.py

This script will run the following tests:
  1. Take ownership of the drive

  2. Revert TPer

Pass/Fail: Script passes if all commands pass

TCG_MI_VDM_Setup.py

This script will run the following tests:
  1. Take ownership of the drive

  2. Activate LSP

  3. Setup locking range

  4. Save password

  5. Revert TPer to cleanup

Pass/Fail: Script passes if all commands pass

TCG_MI_VDM_SetupLockingRange.py

This script will run the following tests:
  1. Take ownership of the drive

  2. Activate LSP

  3. Setup locking range

  4. Revert TPer to cleanup

Pass/Fail: Script passes if all commands pass

TCG_MI_VDM_UserPassword.py

This script will run the following tests:
  1. Take ownership of the drive

  2. Activate LSP

  3. Setup locking range

  4. Save password

  5. Change password of the user

  6. Verify old password fails and new one works

  7. Revert TPer to cleanup

Pass/Fail: Script passes if all commands pass