migrate libbeat seccomp integ test to go#49501
Conversation
🤖 GitHub commentsJust comment with:
|
|
Pinging @elastic/elastic-agent-data-plane (Team:Elastic-Agent-Data-Plane) |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (2)
💤 Files with no reviewable changes (1)
📝 WalkthroughWalkthroughThis change migrates seccomp testing infrastructure from Python to Go. The system test file ✨ Finishing Touches🧪 Generate unit tests (beta)
📝 Coding Plan
Comment Tip CodeRabbit can use Trivy to scan for security misconfigurations and secrets in Infrastructure as Code files.Add a .trivyignore file to your project to customize which findings Trivy reports. |
Proposed commit message
libbeatseccomp Python integration test (test_seccomp.py) to Go, consistent with the ongoing migration of system tests to the Go integration test framework.TestSeccompInstalledinlibbeat/tests/integration/seccomp_test.go, which verifies that the seccomp syscall filter is successfully installed on supported platforms (Linux ≥ 3.17, on i386/amd64/arm64).libbeat/tests/system/test_seccomp.py.Benefit is that we will eventually be able to remove python from our build/testing environment.
Checklist
stresstest.shscript to run them under stress conditions and race detector to verify their stability../changelog/fragmentsusing the changelog tool.Disruptive User Impact
None. Test code
Author's Checklist
How to test this PR locally
Related issues
Use cases
Screenshots
Logs