aboutsummaryrefslogtreecommitdiffstats
path: root/tests/fuzzy-test/fuzzy-test.pro
Commit message (Collapse)AuthorAgeFilesLines
* RIP QMake buildIvan Komissarov2022-12-161-11/+0
| | | | | | | | | | We have been supported CMake build for quite some time so users should have plenty of time to adapt. Ubuntu, Brew and macports also use CMake for building QBS. Change-Id: Ib78177f4a7ca8cdea1a2f3a8eac8bfe804674f32 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
* Unbundle qbs_fuzzy-test on OS X.Jake Petroules2014-02-261-0/+1
| | | | | Change-Id: Id7b62904e0e6e6f3cafbd553b9d8499c98c94530 Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
* Rename the fuzzy tester executable.Christian Kandeler2014-02-211-1/+1
| | | | | | | | Having the "qbs-" prefix makes it a qbs sub-command, which we don't want. Change-Id: I20a907cd32ab4f12d26a60c64fa996eabc3403b4 Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
* Introduce tool for fuzzy testing.Christian Kandeler2014-02-111-0/+10
Incremental builds are the likeliest source of problems, as well as the one that is the hardest to reproduce. This new tool turns a given project into a quasi-autotest by checking out random commits and doing incremental builds on them. In case of a build error that is not reproducible with a clean build, it aborts and reports the offending sequence of commits. Any qbs project that comes in a git repository is supported. Change-Id: I9f6f9172ce03140341ed25859092a8ed32d4a17d Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>