confidential-containers / td-shim

Confidential Containers Shim Firmware
Other
97 stars 53 forks source link

CI: fuzz may fail #595

Closed gaojiaqi7 closed 1 year ago

gaojiaqi7 commented 1 year ago

CI output:

Test Case: td-uefi-pi - afl_payload_parser fail ~/work/td-shim/td-shim ~/work/td-shim/td-shim/td-shim ~/work/td-shim/td-shim Test Case: td-shim - afl_secure_boot_cfv fail Test Case: td-shim - afl_secure_boot_payload fail

liuw1 commented 1 year ago

I will take this task

jyao1 commented 1 year ago

if the failure is caused by "no enough CPU core", then can we reduce the required CPU core number?

liuw1 commented 1 year ago

For fuzzing CI, we only need 1 cpu core in same period.

So it's random issue, we can not predict when the cpus will be locked by other tasks. I tried to use command afl-gotcpu to check cpu status before run AFL test case. But it doesn't work.

I will keep to find solutions.