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 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot