[From nobody Wed Mar 18 13:07:05 2026
Received: (at maintonly) by bugs.debian.org; 30 Sep 2020 21:05:51 +0000
X-Spam-Checker-Version: SpamAssassin 3.4.2-bugs.debian.org_2005_01_02
 (2018-09-13) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-13.5 required=4.0 tests=BAYES_00,DIGITS_LETTERS,
 DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,
 MD5_SHA1_SUM,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP
 autolearn=ham autolearn_force=no
 version=3.4.2-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 9; hammy, 150; neutral, 121; spammy,
 0. spammytokens: hammytokens:0.000-+--autopkgtest,
 0.000-+--H*UA:NeoMutt, 0.000-+--H*u:NeoMutt, 0.000-+--sk:README,
 0.000-+--regressions
Return-path: &lt;sudipm.mukherjee@gmail.com&gt;
Received: from mail-wr1-x42a.google.com ([2a00:1450:4864:20::42a]:43110)
 by buxtehude.debian.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.92) (envelope-from &lt;sudipm.mukherjee@gmail.com&gt;)
 id 1kNjIN-000855-MG
 for maintonly@bugs.debian.org; Wed, 30 Sep 2020 21:05:51 +0000
Received: by mail-wr1-x42a.google.com with SMTP id k15so3284671wrn.10
 for &lt;maintonly@bugs.debian.org&gt;; Wed, 30 Sep 2020 14:05:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=date:from:to:subject:message-id:mime-version:content-disposition
 :user-agent; bh=q6sk+4DvBfmULx6WsyxKvt3dzQI98D664sprg+8Z2qY=;
 b=Pop1jaeNvDlc5Q1bS4k5ZYZEuXVLURUdi++Iube86WpcfZyfld6D5RhxZjyhzkLWt1
 BFbn7IXQHadslTQqUNx1NxmRd8tlygsqzRzMK0FHmAmzNv94d78lgg+HBONtaWuB3b86
 f5TBBqhD5nGyyecmdKS1h1PVysaLSvdiWM17MxSCejXi3BryZJjccTUrZjDLMhzBd/y3
 efAkfCiTtC+QnKZTcN5nhoIRsAKWmDkalLTUoPGdArsLQm/JIkng7jQe1Khs+C3KhV1V
 OVXNNouximsF957YPW0zvwkELQ6/IHaskWuYmGR47A1qcK/+QvoTtxglfWOFLpW7wuUc
 hvgQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:date:from:to:subject:message-id:mime-version
 :content-disposition:user-agent;
 bh=q6sk+4DvBfmULx6WsyxKvt3dzQI98D664sprg+8Z2qY=;
 b=YZNycmGAq28hXqucRN3ufSOcVH3MJqAsQcNnO2WZ32p5FP9qeGzMzgblV1CDEs4mg2
 GJTzhckLSiyvM+ns9P7kOFBS+OcxcYs1JnYqLwxI2ifsa+kcB1V8Rhzvwpm8J9sOHOfY
 7tMiB1Rn/b1qvlsdDZc8u9OggiCJITK2FGCmmsG0eEdUlVtgQtggDb7Nk/cudhPkiCPa
 H4oij9tv+zktPRBAI/pSULXFBHmF0ENHNB4FW1XILqij2JpFBkNi+K0pKkBDCKOdXhXq
 Ypbzrmmhwe8lxyFUFzbgPcCBIBbPteoHsbtsA1rgezn/fk7LcInzNpqAc6gfjFNh5MPq
 0RrA==
X-Gm-Message-State: AOAM532jYwwMYu+7GZy2yIq8eLOmqYZ7Y74NBfjBzxbutNAPs01/hsqu
 qk+boRfc9JfyJf3z9JvOjKWb/cNqnp8IOQ==
X-Google-Smtp-Source: ABdhPJxX/Dq/wDF8XlznH3aj9UUbg5fUnVeo4+VoitHcwV5+q7pYgVr7nkAThnV7s6YI54JnIvJoQQ==
X-Received: by 2002:adf:ab54:: with SMTP id r20mr5059226wrc.293.1601499949728; 
 Wed, 30 Sep 2020 14:05:49 -0700 (PDT)
Received: from debian (host-92-5-241-147.as43234.net. [92.5.241.147])
 by smtp.gmail.com with ESMTPSA id y18sm4918536wmc.24.2020.09.30.14.05.49
 for &lt;maintonly@bugs.debian.org&gt;
 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256);
 Wed, 30 Sep 2020 14:05:49 -0700 (PDT)
Date: Wed, 30 Sep 2020 22:05:47 +0100
From: Sudip Mukherjee &lt;sudipm.mukherjee@gmail.com&gt;
To: maintonly@bugs.debian.org
Subject: keras-applications: autopkgtest must be marked superficial
Message-ID: &lt;20200930210547.viyw4i7zitfqahnn@debian&gt;
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
X-Generator: mass-bug from devscripts 2.19.5+deb10u1
User-Agent: NeoMutt/20170113 (1.7.2)
Delivered-To: maintonly@bugs.debian.org

Source: keras-applications
Severity: important
Usertags: superficialtest
X-Debbugs-CC: elbrus@debian.org

Dear Maintainer,

It has been noticed that the autopkgtest in keras-applications is running a
trivial command that does not provide significant test coverage:

	- testcommand: import keras_applications

Executing that command is considered to be a trivial test, which
does not provide significant coverage for a package as a whole.
But these tests are a useful way to detect regressions in dependencies
and prevent them from breaking your package.

However, it is important that we are realistic about the level of
test coverage provided by these commands: most regressions cannot be
detected in this way. So it is not appropriate for packages with only
superficial tests to have the reduced migration time to migrate from
unstable to testing as that means less opportunity for testing by users
compared to the package with no tests.

To support this, the keyword &quot;Restrictions: superficial&quot; has been
defined [1]. Packages where all tests are marked with this keyword are not
considered for the reduced migration age from unstable to testing, and
will not be allowed to migrate automatically in later stages of the
freeze [2].

Its always better to have more extensive testing than having
superficial testing, which again is better than having no test.

Please consider i) Adding a non-trivial test, and/or ii) Mark the
trivial test with &quot;Restrictions: superficial&quot;, similar to
[3] or [4].

The Release Team has listed this issue in the list of Release Critical
Issues for bullseye [5] and has mentioned that the test must be marked
superficial if it is not testing one of its own installed binary
packages in some way. As a result, the severity of this bug report might
be increased to serious in future.

[1] https://salsa.debian.org/ci-team/autopkgtest/-/blob/master/doc/README.package-tests.rst#defined-restrictions
[2] https://release.debian.org/bullseye/freeze_policy.html
[3] https://salsa.debian.org/utopia-team/dbus/-/commit/a80908df7d119b181eec5eb0542634a30c2ad468
[4] https://salsa.debian.org/apparmor-team/apparmor/-/commit/580667513a097088ebe579884b38ac8d8666d3b3
[5] https://release.debian.org/bullseye/rc_policy.txt


--
Regards
Sudip
]