SeisoLLC / zeek-kafka

A Zeek log writer plugin that publishes to Kafka.
Apache License 2.0
45 stars 16 forks source link

Add e2e testing GitHub action (fixes #2) #9

Closed JonZeolla closed 3 years ago

JonZeolla commented 3 years ago

Summary of the contribution

This adds make e2e to run our e2e tests, and adds a github action which runs make e2e on PRs to main.

This builds on the GitHub actions introduced in #1

Prereq:

Testing

  1. Run make e2e locally
  2. Observe the github actions output from this PR.

Checklist

ottobackwards commented 3 years ago

you want to rebase on main and force push this?

JonZeolla commented 3 years ago

@ottobackwards good to go, pending CI

JonZeolla commented 3 years ago

CI failed because http://downloads.digitalcorpora.org/corpora/network-packet-dumps/2008-nitroba/nitroba.pcap is serving 500s

JonZeolla commented 3 years ago

It looks like the 500 should have been a 404; they just moved the file.

JonZeolla commented 3 years ago

@ottobackwards ready to go