[U-Boot] [PATCH 00/10] Moving test/py to Python 3

Tom Rini
2019-10-18T20:53:28Z

Hey all,

So, here's the first pass at moving our test/py code over to Python 3.
It's not quite ready to merge as noted by the WORKAROUND / HACK patches
at the end. The first two patches can go in any time and I will
probably pull them soon as well. The next patch is an old one from
Marek that I deferred at the time, but it's time now so I've updated it
slightly to cover the new cases of the same code he fixed before. For
migrating the pytest code itself, I've left the conversion split in a
few commits. This isn't bisectable but certainly for review it's
better. I'm honestly not sure if it's more important for history to
keep this bisectable or to have the changes broken out like this.

Finally, we have a workaround so that we can do this conversion before
we convert buildman/patman/buildman to python3 (as that will take more
work, it seems that we've followed an anti-pattern and python3 makes
that much more of a pain to live with), a work-around to skip the FS
tests just like we are today and then finally disabling EFI tests. I've
already told Heinrich on IRC that this will take some work to fix so
it's on his list.

Now that I've posted this, aside from any feedback I'm going to look at
the fs tests and see what's going on there as I'm not sure if we have
regressions in the fs code or lack of host tools being installed or
possibly both.

--
Tom