ci: run tpm2-tools test suite#1969
ci: run tpm2-tools test suite#1969williamcroberts wants to merge 1 commit intotpm2-software:masterfrom
Conversation
To ensure changes in the tpm2-tss don't break dependent projects, run the tpm2-tools test suite as part of the CI. This also builds tpm2-abrmd since the tpm2-tools test suite is dependent on that project. Signed-off-by: William Roberts <william.c.roberts@intel.com>
|
It appears that python is not installed on Fedora-32 image, just python3. It should be compatible for our purposes, so Ill need to symlink it or do alternatives. Also, no option --enable-integration for tpm2-tools. |
|
Actually I should probably fix this so it works on Fedora-32 without Python 2.X installed, since it appears that python might not always be available if a python is installed and theirs some inconsistency over that executable name. Ill fix the tools up and respin this when ready. |
|
I started the tools fixes here: tpm2-software/tpm2-tools#2332 |
|
Do we know how much this will increase the CI run time? |
No, but I would like to do is add it to a specific included run rather than all the test runs. So this way it's more isolated. |
To ensure changes in the tpm2-tss don't break dependent projects, run
the tpm2-tools test suite as part of the CI. This also builds tpm2-abrmd
since the tpm2-tools test suite is dependent on that project.
Signed-off-by: William Roberts william.c.roberts@intel.com