[ https://issues.apache.org/jira/browse/SYNCOPE-268?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13548549#comment-13548549 ]
Andrei Shakirin commented on SYNCOPE-268: ----------------------------------------- About 70 Rest integration tests are failing after rerun. Logger, Workflow, Configuration, Search can be successfully restarted. Starting to analyze and fix the issue. > Enable Rest IntegrationTests to run more than once (per build) > -------------------------------------------------------------- > > Key: SYNCOPE-268 > URL: https://issues.apache.org/jira/browse/SYNCOPE-268 > Project: Syncope > Issue Type: Improvement > Components: core > Reporter: Jan Bernhardt > Assignee: Jan Bernhardt > Labels: test > Fix For: 1.1.0 > > > Currently many Rest IntegrationTests can run only once. If you try to rerun > some Tests they will fail, due to the fact, that a resource with the same > same already exists, or that a resource was deleted previously and is not > available any longer. This works fine for "mvn clean verify" since all test > run exactly once. But for development phase this is inconvenient, because > while testing new features or other refactorings, one would like to run tests > several times (especially if they fail), without the need to > rebuild/package/deploy the whole core module. > Tasks of this JIRA ticket is to use random identifier for resources (user, > role, ...) to avoid collisions, when running tests multiple times. In some > cases it will also be preferable to use a try { } final { } statement to > cleanup previously created resources. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira