-
Notifications
You must be signed in to change notification settings - Fork 115
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix #110 - Folder structure overhaul #135
Conversation
…nore statements to be line-specific.
For the main For the
ANYTHING is not actually used by anything now, it will be ripped out when I subsequently move to I will re-request review only I finish the following to-dos: the
|
…annot get a local crash signature zip file.
…zmanagerconf file present and exit if it is not.
…aced by fuzzfetch. It has not been working properly anyway.
…efully if a Mozilla Mercurial repository is not found.
Looks good to me. I did minimal testing but I did let it compile and run and didn't see any issues. Have you let it run long enough to exercise the lithium integration? Reported to FuzzManager? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
r+ conditional on confirming funfuzz.bot runs through reduction and reporting to FM without issue.
funfuzz.bot now runs through reduction and reports to FM without issue. |
This fixes #110 - it overhauls the folder structure of funfuzz completely and makes it installable as a pip module. A lot of changes are fairly mechanical.
We should ideally first release0.1.0
as an initial legacy version with all the old path structure, similar to Lithium. (DONE)To be updated later in this PR: (DONE)* Update scripts to no longer execute*.py
files directly, but instead as a module* Update documentation with how-to-runNext steps (outside of this PR):
tooltool
usage with fuzzfetchtooltool
is incompatible with Python 3 and TaskClusterlogging
instead of printing output statementsbad-python3-import
andold-division
compile_shell
and maybeautobisectjs
, but the latter may be deprecated by a newer tool soon