Skip to content
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

Centipede not enabled by default on ClusterFuzz #11964

Open
kasper93 opened this issue May 16, 2024 · 1 comment
Open

Centipede not enabled by default on ClusterFuzz #11964

kasper93 opened this issue May 16, 2024 · 1 comment

Comments

@kasper93
Copy link
Contributor

kasper93 commented May 16, 2024

Hi,

According to the docs and this line, Centipede should be enabled by default. Yet, looking at the build logs, it is not built for projects that do not explicitly enable it.

I checked only a few projects, but let's consider the following examples:

bitcoin-core
centipede is explicitly enabled. The latest build log contains:

Starting Step #12 - "compile-centipede-address-x86_64"
...
Starting Step #21 - "compile-centipede-none-x86_64"

abseil-cpp
No fuzzing_engines defined and no centipede in the latest build log.

@kasper93 kasper93 changed the title Is centipede suppose to be enable by default? Is centipede suppose to be enabled by default? May 16, 2024
@kasper93 kasper93 changed the title Is centipede suppose to be enabled by default? Is Centipede supposed to be enabled by default? May 16, 2024
@kasper93
Copy link
Contributor Author

Ok, it is indeed not enabled in ClusterFuzz. So while in this oss-fuzz repo it is tested/build by default, it likely is not propagated to final runners.

https://github.com/google/clusterfuzz/blob/22e11083b540518248d512141c45c25c7f560f2e/src/clusterfuzz/_internal/cron/project_setup.py#L204

@kasper93 kasper93 changed the title Is Centipede supposed to be enabled by default? Centipede not enabled by default on ClusterFuzz May 31, 2024
kasper93 added a commit to kasper93/oss-fuzz that referenced this issue May 31, 2024
kasper93 added a commit to kasper93/oss-fuzz that referenced this issue May 31, 2024
kasper93 added a commit to kasper93/oss-fuzz that referenced this issue May 31, 2024
DavidKorczynski pushed a commit that referenced this issue Jun 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant