Jessa
4b831d8aac
remove clippy action in github CI
...
After an org transfer, this action stopped working due to permissions issues. It hasn't been super useful, so let's
remove it for now.
2024-02-01 06:50:33 -08:00
Jessa
ced48ced1c
mp4san: disable failing gpac tests
...
The gpac tests have a history of failing sporadically; there seems to be some UB in the use of gpac for those tests,
likely to do with the FFI. Let's disable them until we track the problem down.
2024-01-31 10:24:07 -08:00
Jessa
38f3bf7b8f
set update=none for test-data submodule
...
this fixes using our crates as a git dependency in cargo, as cargo will otherwise try to fetch the test-data submodule,
which is a private repo.
2023-10-15 11:46:27 -07:00
Jessa
7044f89586
webpsan: libwebp is statically linked for tests, so don't install
2023-10-15 11:43:41 -07:00
Jessa
56df851224
webpsan: verify tests against libwebp
2023-10-14 09:31:15 -07:00
Jessa
f63676ae6e
add webpsan
2023-10-07 23:33:55 -07:00
Jessa
f0e91fdac3
fix: cargo-afl tool was renamed from afl to cargo-afl upstream
2023-08-30 11:07:14 -07:00
Jessa
ce888b5293
add fuzzing dictionary
2023-06-30 06:22:05 -07:00
Jessa
a06a4abd52
add fuzz testing via cargo-fuzz
2023-06-30 04:58:49 -07:00
Jessa
79e357fdbe
test fuzzing in github CI
2023-06-29 18:46:39 -07:00
Jessa
56769de239
fix CI build
2023-05-16 12:44:27 -07:00
Jessa
f7c553d2b1
remove Error impl for ParseError to support no-std error-stack on stable
2023-04-26 16:39:34 -07:00
Jessa
33872cc110
allow disabling error-stack's std feature on nightly
2023-04-22 10:37:53 -07:00
Jessa
3ece9a0330
avoid cargo publish error with features on dev-dependencies
2023-03-21 13:19:28 -07:00
Jessa
a6045c0258
add gpac-based tests enabled with the gpac-tests feature flag
2023-03-12 19:05:41 -07:00
Jessa
b7b0b29fa6
add ffmpeg-based tests enabled with the ffmpeg-tests feature flag
2023-03-12 11:25:14 -07:00
Jessa
cd5bf4df39
run tests on all .mp4/.mp4.gz files in test-data submodule
2023-01-29 10:05:50 -08:00
Jessa
8570dcb14a
Big Bang
2022-12-22 11:37:43 -08:00