From patchwork Wed Dec 21 01:07:29 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Thomas Turner X-Patchwork-Id: 1878 Delivered-To: ffmpegpatchwork@gmail.com Received: by 10.103.65.86 with SMTP id o83csp2005505vsa; Tue, 20 Dec 2016 17:07:43 -0800 (PST) X-Received: by 10.195.18.201 with SMTP id go9mr1787315wjd.200.1482282463125; Tue, 20 Dec 2016 17:07:43 -0800 (PST) Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id dp20si25314965wjb.2.2016.12.20.17.07.41; Tue, 20 Dec 2016 17:07:43 -0800 (PST) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@googlemail.com; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=QUARANTINE dis=NONE) header.from=googlemail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id A404168A276; Wed, 21 Dec 2016 03:07:39 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-pg0-f68.google.com (mail-pg0-f68.google.com [74.125.83.68]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 63AB36891FE for ; Wed, 21 Dec 2016 03:07:33 +0200 (EET) Received: by mail-pg0-f68.google.com with SMTP id g1so12350763pgn.0 for ; Tue, 20 Dec 2016 17:07:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20161025; h=from:to:subject:date:message-id; bh=APt7cKg0pxmIt70eFtu16XyCd2HIQHYE0C+EpGSoXzY=; b=MmYQ2E03oQeRkzRAJjmMA4LW2Z7YZMIkkEnbbRfrJExlHl/T4ByQfgqMrAqyOLY94g VH/btvavoYdnDCb0GUVvW8CgMK4IfDWa2e3vOLFkjL3FUMQ4pAavJ/fxgtspl41eiMYv WAAcnCoXn4UA1c2TOhhQmH8yJ1L5DTLRFIqrQpXniFuCCDl0otfa6DWREAf737H2NONI EHB1H7OnfniVZMnkMx0xhy4f/Axgb5Lzy+2eM8qaqku+QbcPwiOhIQHT+z44BYiEQwtu xT27bfOkOeALAzJhUeTGK4Xg9l/YoDYGb7fedShfd2iqx5nWQIwyUS7pwzAaKITTJCjJ SSdw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id; bh=APt7cKg0pxmIt70eFtu16XyCd2HIQHYE0C+EpGSoXzY=; b=jR3giW2Q3nHMu6qgclGv81nfmY7oj8gjyWRD2PR1HGxnVWTtu65aewNXAMuqD8w/v8 1uG+IHev7Gnnjk567BNEEqlmPVm1If3XU1Qphlpc2d2LKkFOsQGVnITeudfHWbwrkmzu 6Cypu6Go/zNU1RGKZwA025Tnk6gLUK1N8nhxpiM2H4ypf+F+WVnNw3VDFv1eJC5qqZFT B/+hYcCYTlQ+6mje30z/2pNz+NMFX8x0YlQ6aHy3bSK0zfDaIith6au/Y3Qaty5rjssz dovDiMju5A8fHUzdXdW7hK0l9tZeLMBYNkuIhPSrNGUGDZiZgtukeDpQEJjeJhG6qbLb 1xeA== X-Gm-Message-State: AIkVDXKpynFlXIs+Q6C6eQSkJxKSVuyCquztU+QwQfItaDJbTJhbxsJ1xMwnAgcGjoSgtw== X-Received: by 10.98.57.144 with SMTP id u16mr1816513pfj.142.1482282451355; Tue, 20 Dec 2016 17:07:31 -0800 (PST) Received: from Zany.fios-router.home ([47.147.141.23]) by smtp.gmail.com with ESMTPSA id r1sm41740035pfg.56.2016.12.20.17.07.30 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 20 Dec 2016 17:07:30 -0800 (PST) From: Thomas Turner To: ffmpeg-devel@ffmpeg.org Date: Tue, 20 Dec 2016 17:07:29 -0800 Message-Id: <1482282449-20307-1-git-send-email-thomastdt@googlemail.com> X-Mailer: git-send-email 1.9.1 Subject: [FFmpeg-devel] [PATCH] avutil: Improved code coverage for libavutil/random_seed.c X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches MIME-Version: 1.0 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Signed-off-by: Thomas Turner --- libavutil/tests/random_seed.c | 40 ++++++++++++++++++++++++---------------- tests/ref/fate/random_seed | 1 + 2 files changed, 25 insertions(+), 16 deletions(-) diff --git a/libavutil/tests/random_seed.c b/libavutil/tests/random_seed.c index ebe9b3e..f00b962 100644 --- a/libavutil/tests/random_seed.c +++ b/libavutil/tests/random_seed.c @@ -18,29 +18,37 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ -#define TEST 1 -#include "libavutil/random_seed.c" + #include "libavutil/random_seed.c" + #undef printf #define N 256 +#define F 2 #include + +typedef uint32_t (*random_seed_ptr_t)(void); int main(void) { - int i, j, retry; + int i, j, rsf, retry; uint32_t seeds[N]; - - for (retry=0; retry<3; retry++){ - for (i=0; i