mirror of
https://github.com/openvswitch/ovs
synced 2025-08-22 01:51:26 +00:00
ci: Remove dependency on libpcap.
Since commit 98ee21ef6364 ("system-dpdk: Use dummy-pmd port for ..."), DPDK unit tests don't require net/pcap driver anymore, and we can remove this dependency when building DPDK and OVS in GHA. Fixes: 98ee21ef6364 ("system-dpdk: Use dummy-pmd port for packet injection.") Acked-by: Eelco Chaudron <echaudro@redhat.com> Signed-off-by: David Marchand <david.marchand@redhat.com> Signed-off-by: Ilya Maximets <i.maximets@ovn.org>
This commit is contained in:
parent
2d93dfd519
commit
c30ff22b5d
@ -40,7 +40,7 @@ function build_dpdk()
|
||||
# any DPDK driver.
|
||||
# check-dpdk unit tests requires testpmd and some net/ driver.
|
||||
DPDK_OPTS="$DPDK_OPTS -Denable_apps=test-pmd"
|
||||
enable_drivers="net/null,net/af_xdp,net/tap,net/virtio,net/pcap"
|
||||
enable_drivers="net/null,net/af_xdp,net/tap,net/virtio"
|
||||
DPDK_OPTS="$DPDK_OPTS -Denable_drivers=$enable_drivers"
|
||||
# OVS depends on the vhost library (and its dependencies).
|
||||
# net/tap depends on the gso library.
|
||||
|
9
.github/workflows/build-and-test.yml
vendored
9
.github/workflows/build-and-test.yml
vendored
@ -8,7 +8,7 @@ env:
|
||||
jobs:
|
||||
build-dpdk:
|
||||
env:
|
||||
dependencies: gcc libbpf-dev libnuma-dev libpcap-dev ninja-build pkgconf
|
||||
dependencies: gcc libbpf-dev libnuma-dev ninja-build pkgconf
|
||||
CC: gcc
|
||||
DPDK_GIT: https://dpdk.org/git/dpdk-stable
|
||||
DPDK_VER: 23.11.2
|
||||
@ -79,8 +79,7 @@ jobs:
|
||||
env:
|
||||
dependencies: |
|
||||
automake libtool gcc bc libjemalloc2 libjemalloc-dev libssl-dev \
|
||||
llvm-dev libnuma-dev libpcap-dev selinux-policy-dev libbpf-dev \
|
||||
lftp libreswan
|
||||
llvm-dev libnuma-dev selinux-policy-dev libbpf-dev lftp libreswan
|
||||
CC: ${{ matrix.compiler }}
|
||||
DPDK: ${{ matrix.dpdk }}
|
||||
DPDK_SHARED: ${{ matrix.dpdk_shared }}
|
||||
@ -271,8 +270,8 @@ jobs:
|
||||
needs: build-dpdk
|
||||
env:
|
||||
dependencies: |
|
||||
automake bc clang-tools libbpf-dev libnuma-dev libpcap-dev \
|
||||
libunbound-dev libunwind-dev libssl-dev libtool llvm-dev
|
||||
automake bc clang-tools libbpf-dev libnuma-dev libunbound-dev \
|
||||
libunwind-dev libssl-dev libtool llvm-dev
|
||||
CC: clang
|
||||
DPDK: dpdk
|
||||
CLANG_ANALYZE: true
|
||||
|
Loading…
x
Reference in New Issue
Block a user