From patchwork Thu Sep 12 17:49:10 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Gert Doering X-Patchwork-Id: 3830 Return-Path: Delivered-To: patchwork@openvpn.net Received: by 2002:a05:7000:24eb:b0:5b9:581e:f939 with SMTP id o11csp929354man; Thu, 12 Sep 2024 10:49:26 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCXFUdZbWVCR+pOLbDyJBu2nenQxJmyvxvpNgdXm2pvKH2KJHj42RlOC7s5hg7eW+DgLCJrdmzl9H/g=@openvpn.net X-Google-Smtp-Source: AGHT+IF4M7wu9N27QxyfS4hthhha7IK3LMpJbdgWV5qh0CKaoaNhuVQlLkGqB6W5WytlONspE2fe X-Received: by 2002:a05:6830:90d:b0:710:e987:2659 with SMTP id 46e09a7af769-71116c67ac7mr20323a34.22.1726163365758; Thu, 12 Sep 2024 10:49:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1726163365; cv=none; d=google.com; s=arc-20240605; b=UUOPWYeSu64+I9otTIulbKh46mCbXsc0y54A1g7iq08O66Dfo/s5KEQAJVm9s5rIhb HvDuE8bT6LbSF5PS0orrA+Pzs63DnWfeIUPwzJh61V7HNd9AVIcnlxZHo7hdfcmntxQI 1SlsvfVLX71NN3bcq0QM9fU5NC+nfnslM7n2haFTgFvPSAzyMYBv3b1v7WDQIJd0rKpz xcNft+L2uY6pc5ToEtTIG61S6WvmbAm/AE+xnrDaNFpEdaHxNb6KHrSuqVVXNE5MO2Ae x6JnTvHYZl5XyvhHnQ9P1+LGLSz6QpRUX7CsIxbSDDVOcgGsHjihaB9NsjSmqYf6nJ+m SG6Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=errors-to:content-transfer-encoding:list-subscribe:list-help :list-post:list-archive:list-unsubscribe:list-id:precedence:subject :mime-version:references:in-reply-to:message-id:date:to:from :dkim-signature:dkim-signature; bh=DJyU9Vlf6prTViearPrBmo2TREbTwC1CK5KCJDaOshA=; fh=4NbAC/LsuMLI0S0hprUlLSLCiHwg6SCAifhH718Jh0Q=; b=S2igZl/j4Wyw/VULEQdISjNON+qBNxyqIrTXdNdSZi6sumr07Ae5m4JwCZDKYs+Waa gFPr4EwdklYp6VH7yBkN0Sx+ZYgLGeu5MGvdThOobNZAzqvfqAL7a7XsP2+oUPX+s2qg zLAXWGS1QfOyF8ErLeHznhhCwROYpVyxKmxNqM0HCcvd3eYuLfYhl09tlCNlISgbs/Dv 6XusRXS7bSLWnXtjs5JoU5Es/4ED7U9S+DtVH8xf9eSLVkC5Pzs9BScTZKmeBz4WlVb2 kGf6/6PdvanX9huSkOpn+YJkmRo1Kj5WQrO0b6dI+8JAcvNJXxnRL7KGoSWNNS4vQvOy kluA==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@sourceforge.net header.s=x header.b=B4xmLdFx; dkim=neutral (body hash did not verify) header.i=@sf.net header.s=x header.b=U9RtBCSH; spf=pass (google.com: domain of openvpn-devel-bounces@lists.sourceforge.net designates 216.105.38.7 as permitted sender) smtp.mailfrom=openvpn-devel-bounces@lists.sourceforge.net; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=muc.de Received: from lists.sourceforge.net (lists.sourceforge.net. [216.105.38.7]) by mx.google.com with ESMTPS id 46e09a7af769-710d9d50d58si5461829a34.133.2024.09.12.10.49.25 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 12 Sep 2024 10:49:25 -0700 (PDT) Received-SPF: pass (google.com: domain of openvpn-devel-bounces@lists.sourceforge.net designates 216.105.38.7 as permitted sender) client-ip=216.105.38.7; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@sourceforge.net header.s=x header.b=B4xmLdFx; dkim=neutral (body hash did not verify) header.i=@sf.net header.s=x header.b=U9RtBCSH; spf=pass (google.com: domain of openvpn-devel-bounces@lists.sourceforge.net designates 216.105.38.7 as permitted sender) smtp.mailfrom=openvpn-devel-bounces@lists.sourceforge.net; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=muc.de Received: from [127.0.0.1] (helo=sfs-ml-1.v29.lw.sourceforge.com) by sfs-ml-1.v29.lw.sourceforge.com with esmtp (Exim 4.95) (envelope-from ) id 1sonwV-0000v5-RX; Thu, 12 Sep 2024 17:49:20 +0000 Received: from [172.30.29.66] (helo=mx.sourceforge.net) by sfs-ml-1.v29.lw.sourceforge.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from ) id 1sonwU-0000ux-3t for openvpn-devel@lists.sourceforge.net; Thu, 12 Sep 2024 17:49:18 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sourceforge.net; s=x; h=Content-Transfer-Encoding:MIME-Version:References: In-Reply-To:Message-ID:Date:Subject:To:From:Sender:Reply-To:Cc:Content-Type: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=/M5G9PTLvKVmyoA+eJ0ZmGnYLPc+vCWMiBW56ojtdPA=; b=B4xmLdFxvQaWD+4CSyHfBZaQrw ZqXvCp3Ogy/eqtdHiL9QjfhkD8rTQWYaC0nITe21Y0b5sESiQvWu9yPweWBOvILvEo63GellBrHeK mGMvnRQtWMOGCja3PDjlvuvC5sJYeAFhGhhjOLBgWGFcgahyId1jzrTldNoYdpswmTtk=; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sf.net; s=x ; h=Content-Transfer-Encoding:MIME-Version:References:In-Reply-To:Message-ID: Date:Subject:To:From:Sender:Reply-To:Cc:Content-Type:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=/M5G9PTLvKVmyoA+eJ0ZmGnYLPc+vCWMiBW56ojtdPA=; b=U9RtBCSHZ3sHg6xkenztMbyqlD bujl3yWt0prG7Izco8aOB+imGZtVCRhYP92GqaDjdtMUOFhVtfV85VMwlpOGudXUIogzvsXnkn8dP 6cQwpf5xeMLNDFtJ0LhpA7iFYrmEPLnUqAvCbrz085qHOd8YxD0T2pp0wUdF9sdorMso=; Received: from dhcp-174.greenie.muc.de ([193.149.48.174] helo=blue.greenie.muc.de) by sfi-mx-2.v28.lw.sourceforge.com with esmtps (TLS1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.95) id 1sonwT-0004u2-EX for openvpn-devel@lists.sourceforge.net; Thu, 12 Sep 2024 17:49:18 +0000 Received: from blue.greenie.muc.de (localhost [127.0.0.1]) by blue.greenie.muc.de (8.17.1.9/8.17.1.9) with ESMTP id 48CHnAkB021068 for ; Thu, 12 Sep 2024 19:49:10 +0200 Received: (from gert@localhost) by blue.greenie.muc.de (8.17.1.9/8.17.1.9/Submit) id 48CHnA2U021067 for openvpn-devel@lists.sourceforge.net; Thu, 12 Sep 2024 19:49:10 +0200 From: Gert Doering To: openvpn-devel@lists.sourceforge.net Date: Thu, 12 Sep 2024 19:49:10 +0200 Message-ID: <20240912174910.21058-1-gert@greenie.muc.de> X-Mailer: git-send-email 2.44.2 In-Reply-To: References: MIME-Version: 1.0 X-Spam-Score: -0.0 (/) X-Spam-Report: Spam detection software, running on the system "util-spamd-2.v13.lw.sourceforge.com", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: From: Frank Lichtenheld Change-Id: I86203b8f9a6d3cfc5e56d3ce9452af694fd11011 Signed-off-by: Frank Lichtenheld Acked-by: Gert Doering --- Content analysis details: (-0.0 points, 6.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record -0.0 SPF_HELO_PASS SPF: HELO matches SPF record X-Headers-End: 1sonwT-0004u2-EX Subject: [Openvpn-devel] [PATCH v1] GHA: Enable t_server_null tests X-BeenThere: openvpn-devel@lists.sourceforge.net X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: openvpn-devel-bounces@lists.sourceforge.net X-getmail-retrieved-from-mailbox: Inbox X-GMAIL-THRID: =?utf-8?q?1810013477444262416?= X-GMAIL-MSGID: =?utf-8?q?1810013477444262416?= From: Frank Lichtenheld Change-Id: I86203b8f9a6d3cfc5e56d3ce9452af694fd11011 Signed-off-by: Frank Lichtenheld Acked-by: Gert Doering --- This change was reviewed on Gerrit and approved by at least one developer. I request to merge it to master. Gerrit URL: https://gerrit.openvpn.net/c/openvpn/+/743 This mail reflects revision 1 of this Change. Acked-by according to Gerrit (reflected above): Gert Doering diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 8f0a7b5..361d457 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -172,8 +172,11 @@ run: ./configure --with-crypto-library=${{matrix.ssllib}} ${{matrix.extraconf}} --enable-werror - name: make all run: make -j3 + - name: configure checks + if: ${{ matrix.extraconf != '--disable-management' }} + run: echo 'RUN_SUDO="sudo -E"' >tests/t_server_null.rc - name: make check - run: make check VERBOSE=1 + run: make -j3 check VERBOSE=1 ubuntu-clang-asan: strategy: @@ -199,8 +202,10 @@ run: CFLAGS="-fsanitize=address,undefined -fno-sanitize-recover=all -fno-omit-frame-pointer -O2" CC=clang ./configure --with-crypto-library=${{matrix.ssllib}} --enable-werror - name: make all run: make -j3 + - name: configure checks + run: echo 'RUN_SUDO="sudo -E"' >tests/t_server_null.rc - name: make check - run: make check VERBOSE=1 + run: make -j3 check VERBOSE=1 macos: strategy: @@ -258,8 +263,10 @@ run: ./configure --enable-werror ${{matrix.configureflags}} ${{matrix.configuressllib}} - name: make all run: make -j4 + - name: configure checks + run: echo 'RUN_SUDO="sudo -E"' >tests/t_server_null.rc - name: make check - run: make check VERBOSE=1 + run: make -j4 check VERBOSE=1 msvc: strategy: @@ -369,8 +376,10 @@ run: ./configure --with-crypto-library=openssl ${{matrix.configureflags}} --enable-werror - name: make all run: make -j3 + - name: configure checks + run: echo 'RUN_SUDO="sudo -E"' >tests/t_server_null.rc - name: make check - run: make check VERBOSE=1 + run: make -j3 check VERBOSE=1 mbedtls3: strategy: @@ -422,5 +431,7 @@ run: ./configure --with-crypto-library=mbedtls - name: make all run: make -j3 + - name: configure checks + run: echo 'RUN_SUDO="sudo -E"' >tests/t_server_null.rc - name: make check - run: make check VERBOSE=1 + run: make -j3 check VERBOSE=1