From patchwork Tue Feb 21 12:32:00 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ales Musil X-Patchwork-Id: 1745629 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=openvswitch.org (client-ip=140.211.166.133; helo=smtp2.osuosl.org; envelope-from=ovs-dev-bounces@openvswitch.org; receiver=) Authentication-Results: legolas.ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=redhat.com header.i=@redhat.com header.a=rsa-sha256 header.s=mimecast20190719 header.b=ISW+Tdxa; dkim-atps=neutral Received: from smtp2.osuosl.org (smtp2.osuosl.org [140.211.166.133]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4PLdw20mCdz23j7 for ; Tue, 21 Feb 2023 23:32:17 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by smtp2.osuosl.org (Postfix) with ESMTP id B3E214159E; Tue, 21 Feb 2023 12:32:15 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org B3E214159E Authentication-Results: smtp2.osuosl.org; dkim=fail reason="signature verification failed" (1024-bit key) header.d=redhat.com header.i=@redhat.com header.a=rsa-sha256 header.s=mimecast20190719 header.b=ISW+Tdxa X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp2.osuosl.org ([127.0.0.1]) by localhost (smtp2.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3WQDc1Qg9Wcd; Tue, 21 Feb 2023 12:32:14 +0000 (UTC) Received: from lists.linuxfoundation.org (lf-lists.osuosl.org [140.211.9.56]) by smtp2.osuosl.org (Postfix) with ESMTPS id C6A4540C9F; Tue, 21 Feb 2023 12:32:13 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp2.osuosl.org C6A4540C9F Received: from lf-lists.osuosl.org (localhost [127.0.0.1]) by lists.linuxfoundation.org (Postfix) with ESMTP id 913E8C0033; Tue, 21 Feb 2023 12:32:13 +0000 (UTC) X-Original-To: dev@openvswitch.org Delivered-To: ovs-dev@lists.linuxfoundation.org Received: from smtp1.osuosl.org (smtp1.osuosl.org [IPv6:2605:bc80:3010::138]) by lists.linuxfoundation.org (Postfix) with ESMTP id 5BBBAC007C for ; Tue, 21 Feb 2023 12:32:12 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp1.osuosl.org (Postfix) with ESMTP id 1434982EB5 for ; Tue, 21 Feb 2023 12:32:12 +0000 (UTC) DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 1434982EB5 Authentication-Results: smtp1.osuosl.org; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.a=rsa-sha256 header.s=mimecast20190719 header.b=ISW+Tdxa X-Virus-Scanned: amavisd-new at osuosl.org Received: from smtp1.osuosl.org ([127.0.0.1]) by localhost (smtp1.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6M5X2GpRn3fQ for ; Tue, 21 Feb 2023 12:32:11 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.8.0 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp1.osuosl.org 3929682EA5 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) by smtp1.osuosl.org (Postfix) with ESMTPS id 3929682EA5 for ; Tue, 21 Feb 2023 12:32:11 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1676982730; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=DC1hYU03UOOxycja6FnciohvIbxqSPY2p7LAHrwxxtQ=; b=ISW+TdxaDPogrf65tUPSVXI6G2gsJkN7VJbTNFaqIzlCTn+R0T7o0B6Mmqw2Btl8yTF8qy 5bwaPHEf4smjrybY/rOEXt24o2qbk93JO/Iwp+UgEWgU/wciLCZwB/Ma7KmY5UTul4IpUh vxUEoAGlYNrqWc+OXbqFGSQJvdxdj7Y= Received: from mimecast-mx02.redhat.com (mx3-rdu2.redhat.com [66.187.233.73]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id us-mta-36-LhQsNruYPnGsDMy4aJ0YEA-1; Tue, 21 Feb 2023 07:32:08 -0500 X-MC-Unique: LhQsNruYPnGsDMy4aJ0YEA-1 Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.rdu2.redhat.com [10.11.54.2]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx02.redhat.com (Postfix) with ESMTPS id 923BE1C0A588 for ; Tue, 21 Feb 2023 12:32:08 +0000 (UTC) Received: from amusil.redhat.com (unknown [10.34.131.44]) by smtp.corp.redhat.com (Postfix) with ESMTP id 0394A40BC781; Tue, 21 Feb 2023 12:32:07 +0000 (UTC) From: Ales Musil To: dev@openvswitch.org Date: Tue, 21 Feb 2023 13:32:00 +0100 Message-Id: <20230221123207.273514-1-amusil@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 3.1 on 10.11.54.2 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Cc: dceara@redhat.com Subject: [ovs-dev] [PATCH ovn v2 0/7] Enable system tests over userspace datapath in CI X-BeenThere: ovs-dev@openvswitch.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ovs-dev-bounces@openvswitch.org Sender: "dev" In order to allow there are ome fixes done to the tests itself. The LB affinity needs a fix from OvS side so it is marked as skip for the time being. To save some on the CI the last patch replaces unit tests with Clang and Jemalloc with the userspace system tests, the Jemalloc still run with GCC. Ales Musil (7): ci: Add support for userspace system test ovs: Bump submodule to recent branch-3.1 system-tests: Do not use verbose output for ping6 system-tests: Replace use of ADD_INT with ADD_VETH system-tests: Use revalidator/purge instead of dpctl/del-flows system-tests: Skip LB affinity for now with OvS userspace ci: Replace clang jemalloc suite with system-test-userspace .ci/linux-build.sh | 69 +++++++++++++++++++++----------- .github/workflows/test.yml | 6 +-- ovs | 2 +- tests/system-common-macros.at | 20 +-------- tests/system-kmod-macros.at | 6 +++ tests/system-ovn.at | 43 +++++++++++--------- tests/system-userspace-macros.at | 9 +++++ 7 files changed, 90 insertions(+), 65 deletions(-)