Commit graph

11 commits

Author SHA1 Message Date
Noah Hellman
35891f8f49 add release ci action 2024-01-13 00:30:34 +01:00
Noah Hellman
f43a98478a ci: fix new afl crate name 2023-08-29 18:33:19 +02:00
Noah Hellman
d19e4933c9 afl: merge parse_balance target into parse
parse_balance is a superset of parse
2023-05-15 19:05:22 +02:00
Noah Hellman
3cea79a122 mv suite{_bench} to test-html-{ut,ref} crates
- allow compiling/running html tests without compiling main crate tests
  (useful when e.g. making type changes to events but html unaffected)
- avoid need for future flags in main crate
2023-05-04 19:34:23 +02:00
Noah Hellman
3c17d6df49 afl: add target parse_balance
verify all containers are balanced
2023-04-10 18:50:21 +02:00
Noah Hellman
88a872cd88 ci: use matrix for fuzz targets
to make them run in parallel
2023-04-10 18:50:05 +02:00
Noah Hellman
6266e6eb49 ci: add fuzz html step 2023-03-17 19:01:29 +01:00
Noah Hellman
518d06058c ci: run on push to master 2023-02-14 21:51:23 +01:00
Noah Hellman
c1c59d02fb ci: add benchmark task 2023-02-14 21:51:23 +01:00
Noah Hellman
01d8c0015e ci: add afl fuzz stage
fuzz for 1 min to quickly detect e.g. incorrect asserts
2023-02-13 18:16:34 +01:00
Noah Hellman
ab8412ed4e add github ci script 2023-02-13 18:13:48 +01:00