gradle: how to run tests of all projects?
Kevin Rushforth
kevin.rushforth at oracle.com
Thu Oct 8 14:29:44 UTC 2020
> The first enables headless tests (which are in the systemTests project)
s/headless/headful/
-- Kevin
On 10/8/2020 7:28 AM, Kevin Rushforth wrote:
> "gradlew test" is sufficient to run the headless tests (e.g., the ones
> in base, graphics, controls, etc). To run the headful tests, there are
> two additional gradle options:
>
> -PFULL_TEST=true
> -PUSE_ROBOT=true
>
> The first enables headless tests (which are in the systemTests
> project). The second additionally enables the Robot-based tests. The
> Robot tests are likely to fail unless you make sure not to touch your
> system and disable your screen saver (or set the timeout to long
> enough that it doesn't start during the tests).
>
> -- Kevin
>
>
> On 10/8/2020 7:12 AM, Jeanette Winzenburg wrote:
>>
>> With
>>
>> ./gradlew test
>>
>> I expect that tests of all projects are run (and think I have seen
>> that expected behavior, but who knows ;), at least those projects
>> with changes that might effect the tests.
>>
>> Since today (?), it looks like it stops after running base tests if
>> there's a failure in any of the base tests. Without that failure, it
>> moves on to controls tests.
>>
>> Anything changed, or my expectation wrong, or anything else?
>>
>> -- Jeanette
>>
>
More information about the openjfx-dev
mailing list