[qa] Retire os-testr

Ghanshyam Mann gmann at ghanshyammann.com
Thu Mar 24 21:57:49 UTC 2022


 ---- On Thu, 24 Mar 2022 07:20:05 -0500 Stephen Finucane <stephenfin at redhat.com> wrote ----
 > On Tue, 2022-03-22 at 14:09 +0100, Luigi Toscano wrote:
 > > On Tuesday, 22 March 2022 13:18:03 CET Sean Mooney wrote:
 > > > On Tue, 2022-03-22 at 07:57 -0400, Matthew Treinish wrote:
 > > > > On Tue, Mar 22, 2022 at 11:40:46AM +0000, Stephen Finucane wrote:
 > > > > > Hey,
 > > > > > 
 > > > > > I think it's time we retired os-testr. It is already effectively
 > > > > > unmaintained and we made a concerted effort some cycles ago to migrate
 > > > > > all projects to stestr. I think it's time we finally closed that out.
 > > > > > For any projects still using os-testr, stestr effectively provides a
 > > > > > drop-in replacement.
 > > > > > 
 > > > > > I'll propose patches to do this shortly. Please let me know if anyone
 > > > > > has any concerns about this course of action.
 > > > > 
 > > > > Well the reason we didn't retire it after everything migrated to stestr
 > > > > was that the repo contained other utilities for working with subunit
 > > > > streams. Primarily, the subunit2html and generate-subunit utilities. I'm
 > > > > not sure if they're still being used anywhere, but at least historically
 > > > > subunit2html was used to generate the interactive web view of the test
 > > > > results and was run at the end of every job. The generate-subunit tool
 > > > > was used by at least devstack to have build failures show up in the test
 > > > > results stream (this was primarily in support of reporting it to
 > > > > subunit2sql which I know has recently shut down so it might not be needed
 > > > > anymore).
 > > > > 
 > > > > I personally don't really have any strong feelings on whether to retire
 > > > > the repo or not, but at least the last time we discussed it we kept the
 > > > > repo around for those other utilities.
 > > > 
 > > > i feel like migrating those utilities to there own repo perhaps zuul-jobs
 > > > would make more sense if they are in fact still used by zuul to generate
 > > > the html report.
 > > 
 > > Agreed, it would be nice to have at least subunit2html around somewhere.
 > 
 > Thanks for the information here. I'll look into where these could live before
 > abandoning things. If they're widespead, I'll probably leave well enough alone
 > :)

We discussed it in QA meeting and agreed to remove only deprecated ostestr
command and continue maintaining other parts.

- https://meetings.opendev.org/irclogs/%23openstack-qa/%23openstack-qa.2022-03-22.log.html#t2022-03-22T15:45:36
- https://review.opendev.org/c/openstack/os-testr/+/835124/2

-gmann
 > 
 > Stephen
 > 
 > > 
 > > 
 > 
 > 
 > 



More information about the openstack-discuss mailing list