Ryabov Dmitrii created IGNITE-5748: -------------------------------------- Summary: Extend JTA test coverage Key: IGNITE-5748 URL: https://issues.apache.org/jira/browse/IGNITE-5748 Project: Ignite Issue Type: Test Reporter: Ryabov Dmitrii Priority: Minor
The goal is to have every method of CacheJtaResource called inside tests. Please add tests that will enlist fake XA resources to transaction (to the one enlisted for proper cache tx). You can use this snippet: {code:java} jotm.getTransactionManager().getTransaction().enlistResource(new XAResource() {.. }); {code} We need to do this because with only one resource transaction manager calls commit() without calling prepare(). Therefore, a lot of code is not covered with tests. Please add them and add invocations counters and asserts for them. [Task source.|https://issues.apache.org/jira/browse/IGNITE-4648?focusedCommentId=16085532&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16085532] -- This message was sent by Atlassian JIRA (v6.4.14#64029)