daeuniverse / dae

eBPF-based Linux high-performance transparent proxy solution.
GNU Affero General Public License v3.0
2.62k stars 165 forks source link

[Enhancement] BPF unit test #522

Open jschwinger233 opened 1 month ago

jschwinger233 commented 1 month ago

Improvement Suggestion

Let's test the important route() function in bpf.

Potential Benefits

If we are changing something regarding route(), e.g. using bpf_tailcall instead of bpf2bpf to lift limit of verifier complexity, it's better we have this core function covered.

dae-prow[bot] commented 1 month ago

Thanks for opening this issue!

jschwinger233 commented 1 week ago

Just self-assigned this. Really wanna cover the intimidating route() bpf function in CI test before we add more flavors into it.