21 Commits
Author SHA1 Message Date
andrew 1f421e95ff Resuppress coverage 2024-06-30 21:48:43 -07:00
andrew 2646d5eaf1 Get back to 100% coverage
Closes #30

This is achieved by running libfuzzer with USE_32_BIT_VERSIONS={OFF,ON},
and then combining the corpora. I suspect that the problem earlier was
that we only had the 32 bit corpus but were measuring coverage for 64
bit in jenkins.
2024-06-30 21:15:42 -07:00
andrew 9dec45317e Try to fix code coverage in Jenkins 2024-06-30 15:38:06 -07:00
andrew d3f4afa167 More SIMD for scanning Node256 with 32-bit versions 2024-06-28 19:48:06 -07:00
andrew 08ed17f47b Fail jenkins build if not 100% line coverage 2024-04-18 12:43:48 -07:00
andrew 7af961f141 Fix jenkins build 2024-03-28 11:44:01 -07:00
andrew a91df62608 Add USE_SIMD_FALLBACK build in jenkins 2024-03-28 11:33:53 -07:00
andrew 5b0c3c2428 Exclude more from coverage
Only count ConflictSet.cpp in jenkins now, and also add some more
excludes for unreachable lines
2024-03-18 12:05:52 -07:00
andrew 671da5d096 Collect gcc warnings again in Jenkins 2024-03-15 19:00:01 -07:00
andrew 0f795cf163 Set -DNVALGRIND for release artifacts 2024-03-13 20:45:59 -07:00
andrew c2606cd26a Add clang build in jenkins and record issues for clang
I can't seem to get gcc to do what I want for this control flow warning
thingy
2024-03-13 13:39:39 -07:00
andrew 30abf7833d Use gcc for coverage build 2024-03-05 12:41:19 -08:00
andrew d9c0d24e58 Don't run benchmarks in jenkins
It's probably too noisy and I don't even look anyway
2024-03-05 12:34:35 -08:00
andrew 16aa52c071 Try cross-compiling to arm in jenkins 2024-03-04 22:58:04 -08:00
andrew b68e04ba80 Fix file pattern 2024-03-04 20:09:38 -08:00
andrew 45e8d68234 Try building an RPM in jenkins 2024-03-04 19:55:45 -08:00
andrew 68bd39e130 Put skip list in its own shared lib
Now we can right benchmarks against one api, and just change the library
path
2024-02-27 12:02:01 -08:00
andrew d43a8a5907 Run benchmark in jenkins 2024-02-23 16:17:28 -08:00
andrew 4b7d6d6cfb Try building paper in jenkins 2024-02-05 12:29:53 -08:00
andrew c4c86a69c6 Jenkins fix attempts 2024-02-04 18:08:58 -08:00
andrew 345af773fb Try building in jenkins 2024-02-04 17:56:16 -08:00