bvt-cq failing with "test does not exist" error after test was deleted from Autotest repo |
||||
Issue descriptionI've been deleting Autotest tests in bvt-inline and bvt-cq that have been ported to Tast lately (see issue 885910). There have been some "platform_CheckCriticalProcesses: test does not exist" failures in bvt-cq today; see e.g. https://ci.chromium.org/p/chromeos/builders/luci.chromeos.general/CQ/b8927804858045236112. In IM, Prathmesh wrote: "the suite still knew about the test and even the tarball with the "test" exists and was downloaded but the tarball only contains a control file, and no test." The deleted tests are still referenced in ebuilds (which I uploaded https://crrev.com/c/1368024 to fix), but it's not clear to me whether that's related to the failures.
,
Dec 10
I am not too well versed in the autotest pakager side of things. That said, it's unlikely that this bug will bubble up to P1 given that it only affects stuff when we delete tests (which happens infrequently).
,
Dec 10
I (along with nya@ and hidehiko@) are planning to delete a bunch of tests -- see issue 885910. Will we be able to avoid this failure by removing the tests from suites first, waiting a day (or whatever), and only then deleting the tests from the Autotest repo and from IUSE_TESTS vars in ebuilds?
,
Dec 10
You remove tests from the ebuilds first. Then they are gone from the lab (but not test_that). If then you still get the error removing control files, it means that infra got the versioning of autotest tarballs mixed up.
,
Dec 17
Thanks. Removing from ebuilds doesn't appear to have caused test failures, at least. |
||||
►
Sign in to add a comment |
||||
Comment 1 by bugdroid1@chromium.org
, Dec 8