parser.add_argument('--coredump-exclude-regex', required=True)
parser.add_argument('--sanitizer-exclude-regex', required=True)
parser.add_argument('--rtc', action=argparse.BooleanOptionalAction)
+ parser.add_argument('--tpm', action=argparse.BooleanOptionalAction)
parser.add_argument('--skip', action=argparse.BooleanOptionalAction)
parser.add_argument('mkosi_args', nargs='*')
args = parser.parse_args()
*args.mkosi_args,
'--firmware', firmware,
*(['--kvm', 'no'] if int(os.getenv('TEST_NO_KVM', '0')) else []),
+ '--tpm', 'yes' if args.tpm else 'no',
'--kernel-command-line-extra',
' '.join(
[
'coredump-exclude-regex' : '',
'sanitizer-exclude-regex' : '',
'rtc' : false,
+ 'tpm' : false,
}
foreach dirname : [
integration_test_args += ['--rtc']
endif
+ if integration_test['tpm']
+ integration_test_args += ['--tpm']
+ endif
+
if not integration_test['enabled']
integration_test_args += ['--skip']
endif