[JBoss JIRA] (JBTM-2347) Make JMH perf benchmark failure threshold configurable
by Tom Jenkinson (JIRA)
[ https://issues.jboss.org/browse/JBTM-2347?page=com.atlassian.jira.plugin.... ]
Tom Jenkinson updated JBTM-2347:
--------------------------------
Issue Type: Task (was: Enhancement)
> Make JMH perf benchmark failure threshold configurable
> ------------------------------------------------------
>
> Key: JBTM-2347
> URL: https://issues.jboss.org/browse/JBTM-2347
> Project: JBoss Transaction Manager
> Issue Type: Task
> Components: Performance Testing
> Affects Versions: 5.0.4
> Reporter: Michael Musgrove
> Assignee: Michael Musgrove
> Fix For: 5.0.5
>
>
> The PERF profile for PR testing (added in JBTM-2337) fails a job if the performance of any test degrades by more than 10%. The threshold needs to be configurable.
> Additionally change test com.hp.mwtests.ts.arjuna.performance.Performance1 so that it does at least some work (the test is so trivial that it's possibly prone to anomalous timings).
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
9 years, 2 months
[JBoss JIRA] (JBTM-2352) JDBC test suite fails if an XA DataSource does not implement javax.sql.DataSource
by Tom Jenkinson (JIRA)
[ https://issues.jboss.org/browse/JBTM-2352?page=com.atlassian.jira.plugin.... ]
Tom Jenkinson updated JBTM-2352:
--------------------------------
Fix Version/s: (was: 5.0.5)
> JDBC test suite fails if an XA DataSource does not implement javax.sql.DataSource
> ---------------------------------------------------------------------------------
>
> Key: JBTM-2352
> URL: https://issues.jboss.org/browse/JBTM-2352
> Project: JBoss Transaction Manager
> Issue Type: Bug
> Components: Testing
> Affects Versions: 5.0.4
> Reporter: Michael Musgrove
> Assignee: Michael Musgrove
>
> I tried testing a new JDBC driver with the qa test suite. The test fail unless the XA DataSource implements javax.sql.DataSource:
> {code}
> ccessors.DynamicDataSourceJDBCAccess@61d38439 : java.lang.ClassCastException: com.impossibl.postgres.jdbc.xa.PGXADataSource cannot be cast to javax.sql.DataSource
> 2015-03-12 14:21:08,176 out: at com.arjuna.ats.internal.arjuna.objectstore.jdbc.accessors.DynamicDataSourceJDBCAccess.initialise(DynamicDataSourceJDBCAccess.java:84)
> 2015-03-12 14:21:08,176 err: 2015-03-12 14:21:08.176 FINE POA RootPOA... done
> 2015-03-12 14:21:08,176 out: at com.arjuna.ats.internal.arjuna.objectstore.jdbc.JDBCStore.<init>(JDBCStore.java:214)
> {code}
> In addition the jdbc testsuite only works with XADataSources that implement javax.naming.Referenceable. As part of the fix we should investigate whether using com/arjuna/ats/internal/jdbc/ProvidedXADataSourceConnection will remove this restriction.
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
9 years, 2 months
[JBoss JIRA] (JBTM-2361) Remove dependency on test-utils
by Michael Musgrove (JIRA)
Michael Musgrove created JBTM-2361:
--------------------------------------
Summary: Remove dependency on test-utils
Key: JBTM-2361
URL: https://issues.jboss.org/browse/JBTM-2361
Project: JBoss Transaction Manager
Issue Type: Bug
Components: Performance Testing
Affects Versions: 5.0.4
Reporter: Michael Musgrove
Assignee: Michael Musgrove
Fix For: 5.0.5
The benchmark testsuite has a historical dependency on artifact org.jboss.narayana:test-utils which should now be removed.
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
9 years, 2 months