Running integration tests for a specific integration

Hi Jason,
Thank you for the question. For the Suricata, if you want to update the ingest pipeline and parsing logic, your best bet is to use elastic-package to run the system and pipeline tests. There is documentation online on how to run these tests.

Quickly, you'd bring up the stack locally
elastic-package stack up -d
navigate on the command line to ./packages/suricata (within the elastic/integrations repo) and then run either the system
elastic-package test system -v
or the pipeline tests
elastic-package test pipeline -v