On 17/09/2020 18.33, 罗勇刚(Yonggang Luo) wrote: > > > On Thu, Sep 17, 2020 at 11:29 PM Thomas Huth <th...@redhat.com > <mailto:th...@redhat.com>> wrote: >> >> On 17/09/2020 17.14, Peter Maydell wrote: >> > On Wed, 16 Sep 2020 at 12:47, Thomas Huth <th...@redhat.com > <mailto:th...@redhat.com>> wrote: >> >> ---------------------------------------------------------------- >> >> * Fix "readlink -f" problem in iotests on macOS (to fix the > Cirrus-CI tests) >> >> * Some minor qtest improvements >> >> * Fix the unit tests to work on MSYS2, too >> >> * Enable building and testing on MSYS2 in the Cirrus-CI >> >> * Build FreeBSD with one task again in the Cirrus-CI >> >> ---------------------------------------------------------------- >> > >> > After merging this one I tried installing GNU sed on my local >> > box so it could run the iotests, but they fail like this >> > because they assume readarray, which doesn't exist in >> > OSX bash >> Ok, sounds like I should respin my patch here: >> >> https://lists.gnu.org/archive/html/qemu-devel/2020-09/msg04476.html >> >> ... and could you install a newer version of bash via homebrew on your >> system? > What's the reason to exclude these list on win32? That's didn't optimize > the time much, and indeed they can be > compiled. > --target-list-exclude=i386-softmmu,arm-softmmu,ppc-softmmu,mips-softmmu"
The total run time of the job is already 50 minutes, so I was afraid that it would hit the 1h time limit otherwise. The targets that are excluded are just subsets of other targets, e.g. i386-softmmu is a subset of x86_64-softmmu, so we don't lose much test coverage by excluding them. Thomas