Skip to content

Conversation

@thiagoftsm
Copy link
Contributor

Summary

This PR brings updates to our CI, similar to those implemented in the https://github.com/netdata/ebpf-co-re/ repository.

Test Plan
  1. Get binaries according to your C library from [this](ADD ACTIONS LINK HERE) link and extract them inside a directory, for example: ../artifacts.
    You can also get everything for glibc [here](UPLOAD FILE WITH ALL BINARIES TO SIMPLIFY REVIEWERS).

  2. Extract them running:

    $ for i in `ls *.zip`; do unzip $i; rm .gitkeep ; rm $i; done
    $ for i in `ls *.xz`; do tar -xf $i; rm $i* ; done
  3. Compile branch an run the following tests:

    # make clean; make tester
    # for i in `seq 0 3`; do ./kernel/legacy_test --netdata-path ../artifacts --content --iteration 1 --pid $i --log-path file_pid$i.txt; done
  4. Every test should ends with Success, unless you do not have a specific target (function) available.

Additional information

This PR was tested on:

Linux Distribution Environment Kernel Version Real Parent Parent All PIDs Without PIDs
LINUX DISTRIBUION Bare metal/VM uname -r

@thiagoftsm thiagoftsm requested a review from Ferroin as a code owner December 15, 2025 12:28
@thiagoftsm thiagoftsm merged commit 5afb13f into netdata:master Dec 15, 2025
40 of 41 checks passed
@thiagoftsm thiagoftsm deleted the depbot branch December 15, 2025 12:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant