Following warning is unavoidable, because Java always warns about illegal reflective access (at least for the first time). Probably we can change some settings to avoid "The active test run was aborted. Reason".
[17:32:56][test] The active test run was aborted. Reason: WARNING: An illegal reflective access operation has occurred
[17:32:56][test] WARNING: Illegal reflective access by org.apache.ignite.internal.util.GridUnsafe$2 (file:/data/teamcity/work/9198da4c51c3e112/modules/core/target/classes/) to field java.nio.Buffer.address
[17:32:56][test] WARNING: Please consider reporting this to the maintainers of org.apache.ignite.internal.util.GridUnsafe$2
[17:32:56][test] WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
[17:32:56][test] WARNING: All illegal access operations will be denied in a future release