On Sat, 29 Dec 2018 08:48:37 +0100 Richard Weickelt <rich...@weickelt.de> wrote:
> I tried to build Qbs from source and to run the autotests on Debian stretch > with Qt 5.9.7 and 5.12.0. After creating a Qt profile (with the built Qbs) > and setting the undocumented QBS_AUTOTEST_PROFILE variable I still see some > tests failing in tst_blackbox-qt (see log below). I strongly suspect that you did not run the autotests with the exact same build that you called setup-qt with. Please double-check. > I need some guidance how to properly setup the autotests. In addition, I > would like to know how The Qt Company is running Qbs regression tests today > on which platforms and when. This is currently done on a local Jenkins-based CI. Tests run on Linux (32 and 64 bit), macOS (different versions) and Windows. On Windows, MSVC and mingw are tested. For the Qt autotests, we also test against a static Qt installation on Windows. > The page at > http://doc.qt.io/qbs/building-qbs.html does not talk about autotests and the > docker images are outdated. Thus I assume that the information on this page > is not used. I don't know what you mean by that. > I would be willing to update the Docker infrastructure and the > documentation. It might be beneficial if anybody could easily run all > autotests without setting anything up on the local system. Most of the tests do not strictly require a profile, and the Qt tests skip themselves if no Qt profile was given, so this should work already. Christian _______________________________________________ Qbs mailing list Qbs@qt-project.org https://lists.qt-project.org/listinfo/qbs