Remove deprecated libfuzzer_coverage task (#2021)

- Remove the ability to create or execute a `libfuzzer_coverage` task
- Preserve the enum variant in `onefuzztypes` to prevent errors when deserializing old data
- Remove doc references to `libfuzzer_coverage`
This commit is contained in:
Joe Ranweiler
2022-06-13 12:38:35 -07:00
committed by GitHub
parent 9989189e60
commit 52ccf05a29
22 changed files with 33 additions and 912 deletions

View File

@ -854,11 +854,11 @@ class Tasks(Endpoint):
self.logger.debug("creating task: %s", task_type)
if task_type == TaskType.libfuzzer_coverage:
self.logger.warning(
"DEPRECATED: the `libfuzzer_coverage` task type is deprecated. "
"It will be removed in an upcoming release. "
self.logger.error(
"The `libfuzzer_coverage` task type is deprecated. "
"Please migrate to the `coverage` task type."
)
raise RuntimeError("`libfuzzer_coverage` task type not supported")
job_id_expanded = self._disambiguate_uuid(
"job_id",