diff mbox series

[ovs-dev,2/2] ci: Add kernel and userspace ASAN/UBSAN tests.

Message ID 170324355207.1849689.16678520215786995474.stgit@ebuild
State Changes Requested
Headers show
Series [ovs-dev,1/2] ci: Combine the ubsan and asan sanitizer runs. | expand

Checks

Context Check Description
ovsrobot/apply-robot success apply and check: success
ovsrobot/github-robot-_Build_and_Test fail github build: failed
ovsrobot/github-robot-_Build_and_Test success github build: passed
ovsrobot/intel-ovs-compilation success test: success

Commit Message

Eelco Chaudron Dec. 22, 2023, 11:12 a.m. UTC
This patch adds ASAN and UBSAN GitHub action tests for both
the userspace and kernel datapaths.

Signed-off-by: Eelco Chaudron <echaudro@redhat.com>
---
 .github/workflows/build-and-test.yml |   14 ++++++++++++++
 1 file changed, 14 insertions(+)

Comments

Eelco Chaudron Dec. 22, 2023, 1:19 p.m. UTC | #1
Recheck-request: github-robot

On 22 Dec 2023, at 12:12, Eelco Chaudron wrote:

> This patch adds ASAN and UBSAN GitHub action tests for both
> the userspace and kernel datapaths.
>
> Signed-off-by: Eelco Chaudron <echaudro@redhat.com>
> ---
>  .github/workflows/build-and-test.yml |   14 ++++++++++++++
>  1 file changed, 14 insertions(+)
>
> diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml
> index b901e6d57..69685032a 100644
> --- a/.github/workflows/build-and-test.yml
> +++ b/.github/workflows/build-and-test.yml
> @@ -172,6 +172,15 @@ jobs:
>              testsuite:    check-kernel
>              test_range:   "100-"
>
> +          - compiler:     clang
> +            sanitizers:   asan ubsan
> +            testsuite:    check-kernel
> +            test_range:   "-100"
> +          - compiler:     clang
> +            sanitizers:   asan ubsan
> +            testsuite:    check-kernel
> +            test_range:   "100-"
> +
>            - compiler:     gcc
>              testsuite:    check-offloads
>              test_range:   "-100"
> @@ -183,6 +192,11 @@ jobs:
>              dpdk:         dpdk
>              testsuite:    check-system-userspace
>
> +          - compiler:     clang
> +            sanitizers:   asan ubsan
> +            dpdk:         dpdk
> +            testsuite:    check-system-userspace
> +
>            - compiler:     gcc
>              dpdk:         dpdk
>              testsuite:    check-system-tso
>
> _______________________________________________
> dev mailing list
> dev@openvswitch.org
> https://mail.openvswitch.org/mailman/listinfo/ovs-dev
diff mbox series

Patch

diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml
index b901e6d57..69685032a 100644
--- a/.github/workflows/build-and-test.yml
+++ b/.github/workflows/build-and-test.yml
@@ -172,6 +172,15 @@  jobs:
             testsuite:    check-kernel
             test_range:   "100-"
 
+          - compiler:     clang
+            sanitizers:   asan ubsan
+            testsuite:    check-kernel
+            test_range:   "-100"
+          - compiler:     clang
+            sanitizers:   asan ubsan
+            testsuite:    check-kernel
+            test_range:   "100-"
+
           - compiler:     gcc
             testsuite:    check-offloads
             test_range:   "-100"
@@ -183,6 +192,11 @@  jobs:
             dpdk:         dpdk
             testsuite:    check-system-userspace
 
+          - compiler:     clang
+            sanitizers:   asan ubsan
+            dpdk:         dpdk
+            testsuite:    check-system-userspace
+
           - compiler:     gcc
             dpdk:         dpdk
             testsuite:    check-system-tso