Home | History | Annotate | Download | only in tests

Lines Matching refs:TEST_EQ

131 		TEST_EQ(length, sizeof(mock_rsf), "TlclRead rsf size");
135 TEST_EQ(length, sizeof(mock_rsk), "TlclRead rsk size");
151 TEST_EQ(length, sizeof(mock_rsf), "TlclWrite rsf size");
155 TEST_EQ(length, sizeof(mock_rsk), "TlclWrite rsk size");
249 TEST_EQ(ReadSpaceFirmware(&rsf), 0, "ReadSpaceFirmware(), v0");
260 TEST_EQ(ReadSpaceFirmware(&rsf), TPM_E_CORRUPTED_STATE,
273 TEST_EQ(ReadSpaceFirmware(&rsf), 0,
283 TEST_EQ(WriteSpaceFirmware(&rsf), 0, "WriteSpaceFirmware(), v0");
284 TEST_EQ(mock_rsf.struct_version, 2, "WriteSpaceFirmware(), check v2");
295 TEST_EQ(WriteSpaceFirmware(&rsf), 0,
308 TEST_EQ(WriteSpaceFirmware(&rsf), 0,
310 TEST_EQ(mock_rsf.struct_version, 2, "WriteSpaceFirmware(), check v2");
324 TEST_EQ(WriteSpaceFirmware(&rsf), TPM_E_CORRUPTED_STATE,
352 TEST_EQ(ReadSpaceKernel(&rsk), 0, "ReadSpaceKernel(), v0");
363 TEST_EQ(ReadSpaceKernel(&rsk), TPM_E_CORRUPTED_STATE,
376 TEST_EQ(ReadSpaceKernel(&rsk), 0, "ReadSpaceKernel(), v2, good CRC");
385 TEST_EQ(WriteSpaceKernel(&rsk), 0, "WriteSpaceKernel(), v0");
386 TEST_EQ(mock_rsk.struct_version, 2, "WriteSpaceKernel(), check v2");
397 TEST_EQ(WriteSpaceKernel(&rsk), 0, "WriteSpaceKernel(), read noise");
409 TEST_EQ(WriteSpaceKernel(&rsk), 0, "WriteSpaceKernel(), write noise");
410 TEST_EQ(mock_rsk.struct_version, 2, "WriteSpaceKernel(), check v2");
424 TEST_EQ(WriteSpaceKernel(&rsk), TPM_E_CORRUPTED_STATE,
450 TEST_EQ(TPMClearAndReenable(), 0, "TPMClearAndReenable()");
458 TEST_EQ(SafeWrite(0x123, buf, 8), 0, "SafeWrite()");
464 TEST_EQ(SafeWrite(0x123, buf, 8), TPM_E_BADINDEX, "SafeWrite() bad");
470 TEST_EQ(SafeWrite(0x123, buf, 8), 0, "SafeWrite() retry max writes");
480 TEST_EQ(SafeDefineSpace(0x123, 6, 8), 0, "SafeDefineSpace()");
486 TEST_EQ(SafeDefineSpace(0x123, 6, 8), TPM_E_BADINDEX,
493 TEST_EQ(SafeDefineSpace(0x123, 6, 8), 0,
514 TEST_EQ(OneTimeInitializeTPM(&rsf, &rsk), 0, "OneTimeInitializeTPM()");
534 TEST_EQ(mock_rsf.struct_version, ROLLBACK_SPACE_FIRMWARE_VERSION,
536 TEST_EQ(mock_rsf.flags, 0, "rsf flags");
537 TEST_EQ(mock_rsf.fw_versions, 0, "rsf fw_versions");
538 TEST_EQ(mock_rsk.struct_version, ROLLBACK_SPACE_KERNEL_VERSION,
540 TEST_EQ(mock_rsk.uid, ROLLBACK_SPACE_KERNEL_UID, "rsk uid");
541 TEST_EQ(mock_rsk.kernel_versions, 0, "rsk kernel_versions");
546 TEST_EQ(OneTimeInitializeTPM(&rsf, &rsk), 0, "OneTimeInitializeTPM()");
569 TEST_EQ(OneTimeInitializeTPM(&rsf, &rsk), 0, "OneTimeInitializeTPM()");
591 TEST_EQ(OneTimeInitializeTPM(&rsf, &rsk), TPM_E_IOERROR,
607 TEST_EQ(SetupTPM(0, 0, 0, &rsf), 0, "SetupTPM()");
619 TEST_EQ(SetupTPM(0, 0, 0, &rsf), TPM_E_MUST_REBOOT,
632 TEST_EQ(SetupTPM(0, 0, 0, &rsf), TPM_E_MUST_REBOOT,
645 TEST_EQ(SetupTPM(0, 0, 0, &rsf), 0, "SetupTPM() pp cmd");
660 TEST_EQ(SetupTPM(0, 0, 0, &rsf), 0, "SetupTPM() no firmware space");
685 TEST_EQ(SetupTPM(0, 0, 0, &rsf), TPM_E_CORRUPTED_STATE,
697 TEST_EQ(SetupTPM(1, 0, 0, &rsf), 0, "SetupTPM() to dev");
710 TEST_EQ(mock_rsf.flags, FLAG_LAST_BOOT_DEVELOPER,
715 TEST_EQ(SetupTPM(0, 0, 0, &rsf), 0, "SetupTPM() from dev");
728 TEST_EQ(mock_rsf.flags, 0, "fw space flags from dev 1");
732 TEST_EQ(SetupTPM(0, 0, 1, &rsf), 0, "SetupTPM() clear owner");
747 TEST_EQ(SetupTPM(0, 1, 0, &rsf), 0, "SetupTPM() clear virtual dev");
748 TEST_EQ(mock_rsf.flags, 0, "Clear virtual dev");
754 TEST_EQ(mock_rsf.flags,
778 TEST_EQ(RollbackFirmwareSetup(0, dev_mode, 0, &dev_mode, &version),
787 TEST_EQ(version, 0x12345678, "RollbackFirmwareSetup() version");
794 TEST_EQ(RollbackFirmwareSetup(0, dev_mode, 0, &dev_mode, &version),
800 TEST_EQ(version, 0, "RollbackFirmwareSetup() version on error");
805 TEST_EQ(RollbackFirmwareSetup(dev_mode, 0, 0, &dev_mode, &version),
819 TEST_EQ(mock_rsf.flags, FLAG_LAST_BOOT_DEVELOPER,
825 TEST_EQ(RollbackFirmwareSetup(dev_mode, 0, 1, &dev_mode, &version),
840 TEST_EQ(RollbackFirmwareWrite(0xBEAD1234), 0,
842 TEST_EQ(mock_rsf.fw_versions, 0xBEAD1234,
851 TEST_EQ(RollbackFirmwareWrite(123), TPM_E_IOERROR,
856 TEST_EQ(SetVirtualDevMode(1), 0, "SetVirtualDevMode(1)");
857 TEST_EQ(mock_rsf.flags, FLAG_VIRTUAL_DEV_MODE_ON, "Virtual dev on");
864 TEST_EQ(SetVirtualDevMode(0), 0, "SetVirtualDevMode(0)");
865 TEST_EQ(mock_rsf.flags, 0, "Virtual dev off");
874 TEST_EQ(RollbackFirmwareLock(), 0, "RollbackFirmwareLock()");
880 TEST_EQ(RollbackFirmwareLock(), TPM_E_IOERROR,
897 TEST_EQ(SetupTPM(0, 0, 0, &rsf), 0, "SetupTPM()");
904 TEST_EQ(RollbackKernelRead(&version), 0, "RollbackKernelRead()");
909 TEST_EQ(version, 0x87654321, "RollbackKernelRead() version");
913 TEST_EQ(RollbackKernelRead(&version), TPM_E_IOERROR,
923 TEST_EQ(RollbackKernelRead(&version), TPM_E_CORRUPTED_STATE,
929 TEST_EQ(RollbackKernelRead(&version), TPM_E_CORRUPTED_STATE,
934 TEST_EQ(RollbackKernelWrite(0xBEAD4321), 0, "RollbackKernelWrite()");
935 TEST_EQ(mock_rsk.kernel_versions, 0xBEAD4321,
944 TEST_EQ(RollbackKernelWrite(123), TPM_E_IOERROR,
949 TEST_EQ(RollbackKernelLock(0), 0, "RollbackKernelLock()");
955 TEST_EQ(RollbackKernelLock(0), TPM_E_IOERROR,
961 TEST_EQ(RollbackKernelLock(1), 0, "RollbackKernelLock() in recovery");
969 TEST_EQ(RollbackS3Resume(), 0, "RollbackS3Resume()");
977 TEST_EQ(RollbackS3Resume(), 0, "RollbackS3Resume() postinit");
981 TEST_EQ(RollbackS3Resume(), TPM_E_IOERROR,