From patchwork Mon Jul 3 23:00:04 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michael Niedermayer X-Patchwork-Id: 42421 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:3b1e:b0:12b:9ae3:586d with SMTP id c30csp4681161pzh; Mon, 3 Jul 2023 16:00:16 -0700 (PDT) X-Google-Smtp-Source: APBJJlEhh7i4Pg2+Wk7CQhUgrpeRE68wEOzBprhn6fsF/s0XamuyE5pQnlskNbV+zWwX+9EukQRO X-Received: by 2002:aa7:d156:0:b0:51e:1858:693a with SMTP id r22-20020aa7d156000000b0051e1858693amr1860647edo.31.1688425216065; Mon, 03 Jul 2023 16:00:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1688425216; cv=none; d=google.com; s=arc-20160816; b=OyXB/i4KA/cgrefejHVDbJ3r32Q8e7dvh9d8whbDR6xOg+sgTTWedI7s5vTl0Aer/I ro/Zdvyoa8+QFwb89zJEQFYs6WajJ2yGbH3n8J5qrE9NfX95Nu2jP0qB9h1Vqh26FjRt /OEtI9mQMOpa0UJuh6cJbvEd2003hr5haUQkku+u4AiOv+SQ6kCm4yQwKC8F4wnZ8scK 3mW9y1islFv+lksCWe6jBNRJOC0H5LugfOeRHrycEl0/R6OC1g1HNUfxpEb/XFrtGy6n TTp5KW3HNDQMPE2KZqeDzkEhwhY2oKoINWSbo74PJzu2UjPm4zNRzbUSjb8u/byV5gLP OiFw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:mime-version:reply-to :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:message-id:date:to:from:delivered-to; bh=wLc8gAdqVNB0ff0QaHxtZ3/P559zanqff/N2jQX9Hv8=; fh=e5zN9xSzcxLA6bGo3lF+CqTbY/oLwzApV03EO/RBfgQ=; b=X423RWbZkOt0XW5TX3c5AFPB6W0SAzpabYQmjjmSdHS84pxDMIiI2pIaVbxHdlevPl wFavg+doEgg7x35jj9nYDpcx3+ndOeIhO89xHloKPjmflW4TZ/fx71u2qgsk7vhmoCWl 2BfTMV0PsMpBieomlwM74aTs1N/kZkB7/SajHIgMCAKaClVpiGVuG8H1wKH7xmJoDA2m aqMBai1XyZ4UPiDcNurlGlFEkD/XCgD+JLTFFb5QV3Kt69gfUqIs+1zvSBQAYWrb6Oho AhZZJAbr6Dpll65h1v0zVqWosUb0W3YabiS+CVq9WWOhJVp2dj7T9LYiV6OkuBjDmRi4 Syfg== ARC-Authentication-Results: i=1; mx.google.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 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id d26-20020a05640208da00b0051ddf35142csi5751780edz.65.2023.07.03.16.00.15; Mon, 03 Jul 2023 16:00:16 -0700 (PDT) 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; 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 Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id C256B68C5B7; Tue, 4 Jul 2023 02:00:12 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-01-1.mymagenta.at (mail-01-1.mymagenta.at [80.109.253.246]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id DC37468C526 for ; Tue, 4 Jul 2023 02:00:06 +0300 (EEST) Received: from [192.168.232.135] (helo=ren-mail-psmtp-mg01.) by mail-01.mymagenta.at with esmtp (Exim 4.93) (envelope-from ) id 1qGSWa-00HECb-Vp for ffmpeg-devel@ffmpeg.org; Tue, 04 Jul 2023 01:00:04 +0200 Received: from localhost ([84.115.40.24]) by ren-mail-psmtp-mg01. with ESMTP id GSWZq67EROG5ZGSWZqb4pd; Tue, 04 Jul 2023 01:00:04 +0200 X-Env-Mailfrom: michael@niedermayer.cc X-Env-Rcptto: ffmpeg-devel@ffmpeg.org X-SourceIP: 84.115.40.24 X-CNFS-Analysis: v=2.4 cv=KJo5sHJo c=1 sm=1 tr=0 ts=64a352f4 a=4thelYDX6rwh+ygQwvsI+Q==:117 a=4thelYDX6rwh+ygQwvsI+Q==:17 a=MKtGQD3n3ToA:10 a=1oJP67jkp3AA:10 a=GEAsPZ9sns4A:10 a=DtFoKKztTwuxbABLKooA:9 From: Michael Niedermayer To: FFmpeg development discussions and patches Date: Tue, 4 Jul 2023 01:00:04 +0200 Message-Id: <20230703230005.7755-1-michael@niedermayer.cc> X-Mailer: git-send-email 2.17.1 X-CMAE-Envelope: MS4xfHbfYwXTqkBEWU39egHPJeTkV0IDAsPN9+FZynSB1a3+PeP8BxOPLyfl4KG6tFoEADqSV9VUUQ197bWsAD3R5QGlHdbA4uWBQmVnbLmXvKLLv9IuEJbX hyetNpE7JyE4eZfZAi38wKZxym9wY64dr26L2VOuN/Kv/eT+BRl/xHY/jgfdoIS1I3nIxcGOIJW1jA== Subject: [FFmpeg-devel] [PATCH] doc/developer: Make tests a requirement X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 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" X-TUID: DrdxE85qebEf Suggested-by: Anton Signed-off-by: Michael Niedermayer --- doc/developer.texi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/developer.texi b/doc/developer.texi index 0c2f2cd7d1..67f7f78e86 100644 --- a/doc/developer.texi +++ b/doc/developer.texi @@ -806,7 +806,7 @@ improves readability. @item Consider adding a regression test for your code. All new modules -should be covered by tests. That includes demuxers, muxers, decoders, encoders +must be covered by tests. That includes demuxers, muxers, decoders, encoders filters, bitstream filters, parsers. If its not possible to do that, add an explanation why to your patchset, its ok to not test if theres a reason.