Skip to content

Mirror integration tests on ARM64 #4621

@NDStrahilevitz

Description

@NDStrahilevitz

Background

Feature testing of tracee is split between integration tests and e2e tests. Integration tests runs tracee instances through procedural code calls, whereas e2e runs full tracee instances with corresponding policy and signatures. While e2e tests cover many kernels and therefore both main cpu architectures (x86_64 and arm64), integration tests which arguably test even more internal mechanisms do not have this coverage.

Solution

We should mirror these tests to cover arm64. This can be done most simply by duplicating the job and making sure it runs on an arm64 machine. We may want to make this change to unit tests as well.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions