Skip to content

Fixes pythonfuzzing example

Aditya Tiwari requested to merge task/fix-python-fuzz-report into master

This MR is fixing the following issues:

  1. 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.

  2. 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:

  1. 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

  2. Run the example with the variable COVFUZZ_VERSION = dev-test

  3. Check the report in the pipeline.

example https://gitlab.com/atiwari71/pythonfuzz-all-fuzzing-example/-/jobs/2175111761

gitlab-org/gitlab#350707 (closed)

Edited by Aditya Tiwari

Merge request reports