• Bug#1099595: ovn: FTBFS on riscv64: Failed tests: ovn 25.03.0 test suit

    From Bo YU@21:1/5 to All on Wed Mar 5 15:10:01 2025
    --j43whdbhcs3ufy2s
    Content-Type: text/plain; charset=us-ascii
    Content-Disposition: inline
    Content-Transfer-Encoding: quoted-printable

    Source: ovn
    Version: 25.03.0~git20250216.7c69af7-1
    Severity: serious
    Tags: ftbfs patch
    User: debian-riscv@lists.debian.org
    Usertags: riscv64
    X-Debbugs-Cc: debian-riscv@lists.debian.org

    Dear Maintainer,

    onv(25.03.0~git20250216.7c69af7-1) has one FTBFS issue on riscv64 due to:

    ```
    ....
    Failed tests:
    ovn 25.03.0 test suite test groups:

    NUM: FILE-NAME:LINE TEST-GROUP-NAME
    KEYWORDS

    529: ovn.at:38289 virtual port claim race condition -- parallelization=yes -- ovn_monitor_all=yes
    virtual ports
    530: ovn.at:38289 virtual port claim race condition -- parallelization=yes -- ovn_monitor_all=no
    virtual ports

    ## ---------------------- ##
    ## Detailed failed tests. ##
    ## ---------------------- ##

    # -*- compilation -*-
    529. ovn.at:38289: testing virtual port claim race condition -- parallelization=yes -- ovn_monitor_all=yes ...
    creating ovn-sb database
    ovsdb-server -vjsonrpc --remote=punix:/build/reproducible-path/ovn-25.03.0~git20250216.7c69af7/tests/testsuite.dir/0529/ovn-sb/ovn-sb.sock --remote=db:OVN_Southbound,SB_Global,connections --private-key=/build/reproducible-path/ovn-25.03.0~git20250216.
    7c69af7/tests/testpki-test-privkey.pem --certificate=/build/reproducible-path/ovn-25.03.0~git20250216.7c69af7/tests/testpki-test-cert.pem --ca-cert=/build/reproducible-path/ovn-25.03.0~git20250216.7c69af7/tests/testpki-cacert.pem /build/reproducible-path/
    ovn-25.03.0~git20250216.7c69af7/tests/testsuite.dir/0529/ovn-sb/ovn-sb.db -vconsole:off --detach --no-chdir --pidfile --log-file
    creating ovn-nb database
    ovsdb-server -vjsonrpc --remote=punix:/build/reproducible-path/ovn-25.03.0~git20250216.7c69af7/tests/testsuite.dir/0529/ovn-nb/ovn-nb.sock /build/reproducible-path/ovn-25.03.0~git20250216.7c69af7/tests/testsuite.dir/0529/ovn-nb/ovn-nb.db -vconsole:off --
    detach --no-chdir --pidfile --log-file
    starting northd
    ...

    ```

    The full buildd log please to see: https://buildd.debian.org/status/fetch.php?pkg=ovn&arch=riscv64&ver=25.03.0%7Egit20250216.7c69af7-1&stamp=1740474186&raw=0

    Because I am not sure the cases failed will hint effected functional for
    ovn on riscv64, so I asked upstream to confirm about this[0] first. Fortunately, it seems we are safe to mark the case as flaky.

    Could you have a look at this when you are ready to upload it again?

    [0]: https://github.com/ovn-org/ovn/issues/273

    --
    Regards,
    --
    Bo YU


    --j43whdbhcs3ufy2s
    Content-Type: text/plain; charset=us-ascii
    Content-Disposition: attachment; filename="ovn-ftbfs-rv64.debdiff" Content-Transfer-Encoding: quoted-printable

    diff -Nru ovn-25.03.0~git20250216.7c69af7/debian/changelog ovn-25.03.0~git20250216.7c69af7/debian/changelog
    --- ovn-25.03.0~git20250216.7c69af7/debian/changelog 2025-02-16 17:13:40.000000000 +0000
    +++ ovn-25.03.0~git20250216.7c69af7/debian/changelog 2025-02-26 03:46:41.000000000 +0000
    @@ -1,3 +1,11 @@
    +ovn (25.03.0~git20250216.7c69af7-1.1) UNRELEASED; urgency=medium
    +
    + * Non-maintainer upload.
    + * Add virtual port claim race condition to flaky test on riscv64.
    + (Closes: #-1)
    +
    + -- Bo YU <vimer@debian.org> Wed, 26 Feb 2025 03:46:41 +0000
    +
    ovn (25.03.0~git20250216.7c69af7-1) unstable; urgency=medium

    * Team upload.
    diff -Nru ovn-25.03.0~git20250216.7c69af7/debian/flaky-tests-riscv64.txt ovn-25.03.0~git20250216.7c69af7/debian/flaky-tests-riscv64.txt
    --- ovn-25.03.0~git2025