Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(tests): new e2e tests [7/N] #1814

Merged
merged 27 commits into from
May 21, 2024

Commits on May 20, 2024

  1. fix(bpf): better timespec support for ia32

    Signed-off-by: therealbobo <robi.ayrton@gmail.com>
    therealbobo committed May 20, 2024
    Configuration menu
    Copy the full SHA
    6714ab9 View commit details
    Browse the repository at this point in the history
  2. new(libsinsp_e2e): new misc tests

    Signed-off-by: Roberto Scolaro <roberto.scolaro21@gmail.com>
    therealbobo committed May 20, 2024
    Configuration menu
    Copy the full SHA
    9318654 View commit details
    Browse the repository at this point in the history
  3. fix(bpf,modern_bpf): better 32bit support preadv/pwritev family

    Signed-off-by: Roberto Scolaro <roberto.scolaro21@gmail.com>
    therealbobo committed May 20, 2024
    Configuration menu
    Copy the full SHA
    b4da9e9 View commit details
    Browse the repository at this point in the history
  4. update(e2e_ci): bump actions

    Signed-off-by: Roberto Scolaro <roberto.scolaro21@gmail.com>
    therealbobo committed May 20, 2024
    Configuration menu
    Copy the full SHA
    c9e025b View commit details
    Browse the repository at this point in the history
  5. fix(libsinsp_e2e): dump only necessary events

    Signed-off-by: Roberto Scolaro <roberto.scolaro21@gmail.com>
    therealbobo committed May 20, 2024
    Configuration menu
    Copy the full SHA
    1169541 View commit details
    Browse the repository at this point in the history
  6. fix(modern_bpf): avoid overflow reading sockaddr_storage

    Signed-off-by: Roberto Scolaro <roberto.scolaro21@gmail.com>
    therealbobo committed May 20, 2024
    Configuration menu
    Copy the full SHA
    958c2f0 View commit details
    Browse the repository at this point in the history
  7. fix(libsinsp_e2e): add retry to subprocess class

    Signed-off-by: Roberto Scolaro <roberto.scolaro21@gmail.com>
    therealbobo committed May 20, 2024
    Configuration menu
    Copy the full SHA
    8fb9c41 View commit details
    Browse the repository at this point in the history
  8. fix(ci): workaround to avoid random failures of asan

    Signed-off-by: Roberto Scolaro <roberto.scolaro21@gmail.com>
    therealbobo committed May 20, 2024
    Configuration menu
    Copy the full SHA
    640d3b7 View commit details
    Browse the repository at this point in the history
  9. fix(bpf): cast incompatibile pointer

    Signed-off-by: Roberto Scolaro <roberto.scolaro21@gmail.com>
    therealbobo committed May 20, 2024
    Configuration menu
    Copy the full SHA
    159a3e3 View commit details
    Browse the repository at this point in the history
  10. cleanup(bpf): remove useless ifdefs

    Signed-off-by: Roberto Scolaro <roberto.scolaro21@gmail.com>
    therealbobo committed May 20, 2024
    Configuration menu
    Copy the full SHA
    1ed4779 View commit details
    Browse the repository at this point in the history
  11. cleanup(bpf): hide ia32 login in helper function

    Signed-off-by: Roberto Scolaro <roberto.scolaro21@gmail.com>
    therealbobo committed May 20, 2024
    Configuration menu
    Copy the full SHA
    85f1c74 View commit details
    Browse the repository at this point in the history
  12. fix(bpf): fix bpf on aarch64

    Signed-off-by: Roberto Scolaro <roberto.scolaro21@gmail.com>
    therealbobo committed May 20, 2024
    Configuration menu
    Copy the full SHA
    ffc0cf9 View commit details
    Browse the repository at this point in the history
  13. refactor(bpf): split ia32 bpf_parse_readv_writev_bufs helper

    Signed-off-by: therealbobo <robi.ayrton@gmail.com>
    therealbobo committed May 20, 2024
    Configuration menu
    Copy the full SHA
    6d67928 View commit details
    Browse the repository at this point in the history
  14. refactor(bpf): split bpf_parse_readv_writev_bufs even more

    Signed-off-by: therealbobo <robi.ayrton@gmail.com>
    therealbobo committed May 20, 2024
    Configuration menu
    Copy the full SHA
    9990067 View commit details
    Browse the repository at this point in the history
  15. fix(modern_bpf): read MAX_UNIX_SOCKET_PATH from sockaddr

    Signed-off-by: therealbobo <robi.ayrton@gmail.com>
    therealbobo committed May 20, 2024
    Configuration menu
    Copy the full SHA
    c01c519 View commit details
    Browse the repository at this point in the history
  16. fix(libsinsp_e2e): remove flaky test

    Signed-off-by: therealbobo <robi.ayrton@gmail.com>
    therealbobo committed May 20, 2024
    Configuration menu
    Copy the full SHA
    ad811d1 View commit details
    Browse the repository at this point in the history
  17. cleanup(bpf): rename 32/64bit bpf helpers

    Signed-off-by: therealbobo <robi.ayrton@gmail.com>
    therealbobo committed May 20, 2024
    Configuration menu
    Copy the full SHA
    3316ca9 View commit details
    Browse the repository at this point in the history
  18. cleanup(modern_bpf,bpf): use already defined struct

    Signed-off-by: therealbobo <robi.ayrton@gmail.com>
    therealbobo committed May 20, 2024
    Configuration menu
    Copy the full SHA
    5b2edcf View commit details
    Browse the repository at this point in the history
  19. refactor(modern_bpf): split iovec helper in 32/64 bit variants

    Signed-off-by: therealbobo <robi.ayrton@gmail.com>
    therealbobo committed May 20, 2024
    Configuration menu
    Copy the full SHA
    6e31a35 View commit details
    Browse the repository at this point in the history
  20. fix(bpf): use CONFIG_COMPAT to exclude ia32 calls

    Signed-off-by: therealbobo <robi.ayrton@gmail.com>
    therealbobo committed May 20, 2024
    Configuration menu
    Copy the full SHA
    3a3de12 View commit details
    Browse the repository at this point in the history
  21. fix(modern_bpf): define the compat timespec in struct flavors

    Signed-off-by: therealbobo <robi.ayrton@gmail.com>
    therealbobo committed May 20, 2024
    Configuration menu
    Copy the full SHA
    f0596b3 View commit details
    Browse the repository at this point in the history
  22. fix(bpf): fix missing definitions

    Signed-off-by: therealbobo <robi.ayrton@gmail.com>
    therealbobo committed May 20, 2024
    Configuration menu
    Copy the full SHA
    7d09814 View commit details
    Browse the repository at this point in the history
  23. fix(libsinsp_e2e): increase tcp_client_server test stability

    Signed-off-by: therealbobo <robi.ayrton@gmail.com>
    therealbobo committed May 20, 2024
    Configuration menu
    Copy the full SHA
    46324e7 View commit details
    Browse the repository at this point in the history
  24. fix(bpf): address review comments

    Signed-off-by: Roberto Scolaro <roberto.scolaro21@gmail.com>
    therealbobo committed May 20, 2024
    Configuration menu
    Copy the full SHA
    d35a96f View commit details
    Browse the repository at this point in the history
  25. fix(modern_bpf): address review comments

    Signed-off-by: Roberto Scolaro <roberto.scolaro21@gmail.com>
    therealbobo committed May 20, 2024
    Configuration menu
    Copy the full SHA
    3ccf016 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2024

  1. fix(libsinsp_e2e): increase tcp_client_server* tests stability

    Signed-off-by: Roberto Scolaro <roberto.scolaro21@gmail.com>
    therealbobo committed May 21, 2024
    Configuration menu
    Copy the full SHA
    f47b808 View commit details
    Browse the repository at this point in the history
  2. fix(test/e2e): pin python requests version

    Signed-off-by: Roberto Scolaro <roberto.scolaro21@gmail.com>
    therealbobo committed May 21, 2024
    Configuration menu
    Copy the full SHA
    7101943 View commit details
    Browse the repository at this point in the history