Тип THPDFCorpusStoreAction
Сообщает, что процедура минимизации и сохранения корпуса записала в регрессионный корпус
Объявление
THPDFCorpusStoreAction= (csaAdded, csaReplaced, csaKeptExisting);
Модуль
HPDFDoc
Значения
| Значение | Назначение |
|---|---|
csaAdded | Файла кейса ещё не было, и минимизированные байты кейса записаны как новая запись корпуса |
csaReplaced | Существующий файл кейса перезаписан, потому что новые минимизированные байты отличаются от сохранённых |
csaKeptExisting | Существующие сохранённые байты уже совпадают, поэтому ни один файл не перезаписывался |
Примечания по использованию
- Значение возвращается в поле Action записи THPDFCorpusCaseInfo после сохранения в корпус, рядом с исходным и сохранённым числами байтов и SHA-256 содержимого
- csaKeptExisting — единственный исход, пропускающий атомарную запись, поэтому повторные прогоны на неизменном входе не трогают корпус
- Сочетайте с информацией о минимизации в той же записи, чтобы увидеть, насколько кейс сжался перед сохранением