mirror of
https://github.com/cmclark00/retro-imager.git
synced 2025-05-19 16:35:20 +01:00
Bump bundled libarchive version to 3.5.2
- Update bunlded libarchive version used on Windows/Mac - Enable requested zstd support while we are at it. Closes #211
This commit is contained in:
parent
03e083b4f3
commit
67618a2eac
1869 changed files with 166685 additions and 9489 deletions
28
dependencies/zstd-1.5.0/tests/regression/README.md
vendored
Normal file
28
dependencies/zstd-1.5.0/tests/regression/README.md
vendored
Normal file
|
@ -0,0 +1,28 @@
|
|||
# Regression tests
|
||||
|
||||
The regression tests run zstd in many scenarios and ensures that the size of the compressed results doesn't change. This helps us ensure that we don't accidentally regress zstd's compression ratio.
|
||||
|
||||
These tests get run every night by CircleCI. If the job fails you can read the diff printed by the job to ensure the change isn't a regression. If all is well you can download the `results.csv` artifact and commit the new results. Or you can rebuild it yourself following the instructions below.
|
||||
|
||||
## Rebuilding results.csv
|
||||
|
||||
From the root of the zstd repo run:
|
||||
|
||||
```
|
||||
# Build the zstd binary
|
||||
make clean
|
||||
make -j zstd
|
||||
|
||||
# Build the regression test binary
|
||||
cd tests/regression
|
||||
make clean
|
||||
make -j test
|
||||
|
||||
# Run the regression test
|
||||
./test --cache data-cache --zstd ../../zstd --output results.csv
|
||||
|
||||
# Check results.csv to ensure the new results are okay
|
||||
git diff
|
||||
|
||||
# Then submit the PR
|
||||
```
|
Loading…
Add table
Add a link
Reference in a new issue