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)

Reply via email to