[jira] [Assigned] (SYNCOPE-1496) Add integration tests for DBMSes via Docker

2019-09-19 Thread Jira


 [ 
https://issues.apache.org/jira/browse/SYNCOPE-1496?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Francesco Chicchiriccò reassigned SYNCOPE-1496:
---

Assignee: Francesco Chicchiriccò

> Add integration tests for DBMSes via Docker
> ---
>
> Key: SYNCOPE-1496
> URL: https://issues.apache.org/jira/browse/SYNCOPE-1496
> Project: Syncope
>  Issue Type: Sub-task
>  Components: build-tools
>Affects Versions: 3.0.0
>Reporter: Misagh Moayyed
>Assignee: Francesco Chicchiriccò
>Priority: Minor
> Fix For: 3.0.0
>
>
> Integration tests for DBMSes should be turned on and added to Travis CI as an 
> independant job:
> [https://syncope.apache.org/building#DBMSes]
> This will of course require pulling down relevant docker images for each 
> build, and each DBMS may require to be its own job to avoid timeouts. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Resolved] (SYNCOPE-1332) Java 11 language features

2019-09-19 Thread Jira


 [ 
https://issues.apache.org/jira/browse/SYNCOPE-1332?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Francesco Chicchiriccò resolved SYNCOPE-1332.
-
Resolution: Fixed

{quote}
I think this can now be closed. We are at a good-enough state where all other 
clean-up etc would have to be ad-hoc and sort of ongoing. 
{quote}

Agree, resolving.

> Java 11 language features
> -
>
> Key: SYNCOPE-1332
> URL: https://issues.apache.org/jira/browse/SYNCOPE-1332
> Project: Syncope
>  Issue Type: Task
>Reporter: Francesco Chicchiriccò
>Assignee: Francesco Chicchiriccò
>Priority: Major
> Fix For: 3.0.0
>
>  Time Spent: 1h 40m
>  Remaining Estimate: 0h
>
> SYNCOPE-1327 allowed the code to be built with JDK 9/10.
> As agreed in [mailing 
> list|https://lists.apache.org/thread.html/8c5f03cb5f0304c215bc05fa6e61da808433e09359d749cdf2dec9b2@%3Cdev.syncope.apache.org%3E],
>  3.0.0 will require JDK 11, and should also use the new language features as 
> much as possible.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (SYNCOPE-1332) Java 11 language features

2019-09-19 Thread Misagh Moayyed (Jira)


[ 
https://issues.apache.org/jira/browse/SYNCOPE-1332?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16933280#comment-16933280
 ] 

Misagh Moayyed commented on SYNCOPE-1332:
-

I think this can now be closed. We are at a good-enough state where all other 
clean-up etc would have to be ad-hoc and sort of ongoing. 

> Java 11 language features
> -
>
> Key: SYNCOPE-1332
> URL: https://issues.apache.org/jira/browse/SYNCOPE-1332
> Project: Syncope
>  Issue Type: Task
>Reporter: Francesco Chicchiriccò
>Assignee: Francesco Chicchiriccò
>Priority: Major
> Fix For: 3.0.0
>
>  Time Spent: 1h 40m
>  Remaining Estimate: 0h
>
> SYNCOPE-1327 allowed the code to be built with JDK 9/10.
> As agreed in [mailing 
> list|https://lists.apache.org/thread.html/8c5f03cb5f0304c215bc05fa6e61da808433e09359d749cdf2dec9b2@%3Cdev.syncope.apache.org%3E],
>  3.0.0 will require JDK 11, and should also use the new language features as 
> much as possible.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)


[jira] [Commented] (SYNCOPE-1496) Add integration tests for DBMSes via Docker

2019-09-19 Thread Misagh Moayyed (Jira)


[ 
https://issues.apache.org/jira/browse/SYNCOPE-1496?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16933276#comment-16933276
 ] 

Misagh Moayyed commented on SYNCOPE-1496:
-

This continues to be ongoing. Unfortunately, tests seem very very brittle and 
break at random for a variety of reasons; some in fact take quite a long time 
to run, longer than 50 minutes.

Initial stab at this is at https://travis-ci.org/mmoayyed/syncope

> Add integration tests for DBMSes via Docker
> ---
>
> Key: SYNCOPE-1496
> URL: https://issues.apache.org/jira/browse/SYNCOPE-1496
> Project: Syncope
>  Issue Type: Sub-task
>  Components: build-tools
>Affects Versions: 3.0.0
>Reporter: Misagh Moayyed
>Priority: Minor
> Fix For: 3.0.0
>
>
> Integration tests for DBMSes should be turned on and added to Travis CI as an 
> independant job:
> [https://syncope.apache.org/building#DBMSes]
> This will of course require pulling down relevant docker images for each 
> build, and each DBMS may require to be its own job to avoid timeouts. 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)