Fixes pythonfuzzing example
This MR is fixing the following issues:
-
Pythonfuzz is not generating reports and also not logging the error messages properly. The issue happened after the version upgrade of python and logger library.
-
Crashes are not present in the proper directory, hence not available to end-users in pipeline assets. This issue has been present from the beginning and has never been tested. The MR is fixing that too.
Steps to test:
-
Clone the project or use the cloned project https://gitlab.com/atiwari71/pythonfuzz-all-fuzzing-example. The cloned project is using the package generated by the code of this branch. The package is present at https://gitlab.com/atiwari71/pythonfuzz-fixes-example/-/packages
-
Run the example with the variable
COVFUZZ_VERSION = dev-test
-
Check the report in the pipeline.
example https://gitlab.com/atiwari71/pythonfuzz-all-fuzzing-example/-/jobs/2175111761