diff options
author | Ivan Nardi <12729895+IvanNardi@users.noreply.github.com> | 2025-01-11 19:09:48 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-01-11 19:09:48 +0100 |
commit | 655360728b928d285b9b1c6d38aafe514dcb887d (patch) | |
tree | 6c0f72d564c9df43b27352c2cfac178222289914 /tests/README.md | |
parent | 957a05050078e9d7fd92d6175a9f693ac649ba8f (diff) |
Make CI faster (#2662)
Right now the CI takes ~30 minutes; the goal is to have it ending in
< 15 min.
The basic trick is to run the longer jobs (no_x86_64 and masan) only
with the recently updated pcaps. The same jobs will run again on schedule
(every night) testing all the traces.
This way the CI will be "green" (hopefully!) earlier while pushing new
commit/PR; full tests are simply delayed.
Details: when `NDPI_TEST_ONLY_RECENTLY_UPDATED_PCAPS` is set,
`tests/do.sh` checks only the latest 10 pcaps (i.e. the more recent pcap
added/updated) for *every* configuration.
Notes that no_x86_64 and masan jobs run twice: when pushing/merging and
on schedule (every night)
Diffstat (limited to 'tests/README.md')
0 files changed, 0 insertions, 0 deletions