// fleet-agent-simtest — a SEPARATE module so the go-tpm software simulator (CGO + // the MS TPM reference C) and go-tpm-tools stay OUT of the shipped fleet-agent // module. Run from this dir: // go test ./... (needs CGO + a C toolchain for the simulator) // It proves the agent's reused TPM identity (tpmkey.LoadSigner) completes a real // mTLS client-auth handshake against a server that RequireAndVerifyClientCert — // exactly what the fleet-manager agent plane does — so the go-tpm signer is proven // in the TLS path off-hardware without bloating the image build. module fleet-agent-simtest go 1.26 require ( fleet-agent v0.0.0 github.com/google/go-tpm v0.9.8 github.com/google/go-tpm-tools v0.4.9 ) require golang.org/x/sys v0.43.0 // indirect replace fleet-agent => ../