[MGNLEE-289] Integration tests should not run on an hardcoded port Created: 28/Jun/13 Updated: 10/Mar/17 |
|
| Status: | Open |
| Project: | Magnolia DX Core |
| Component/s: | build / bundling |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Neutral |
| Reporter: | Magnolia International | Assignee: | Unassigned |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
Hudson / Jenkins |
||
| Issue Links: |
|
||||||||
| Template: |
|
||||||||
| Acceptance criteria: |
Empty
|
||||||||
| Task DoD: |
[ ]*
Doc/release notes changes? Comment present?
[ ]*
Downstream builds green?
[ ]*
Solution information and context easily available?
[ ]*
Tests
[ ]*
FixVersion filled and not yet released
[ ] 
Architecture Decision Record (ADR)
|
||||||||
| Bug DoR: |
[ ]*
Steps to reproduce, expected, and actual results filled
[ ]*
Affected version filled
|
||||||||
| Date of First Response: | |||||||||
| Description |
|
When starting up Jetty for integration tests, we currently use port 8088. When running this build in parallel with other builds, this obviously clashes and reports false negatives. Maven and Hudson have plugins to remediate that. |
| Comments |
| Comment by Philip Mundt [ 04/Jul/13 ] |
|
Resolved, but atm we are not using the random-port-plugin as we ran into memory issues on CI. |
| Comment by Magnolia International [ 04/Jul/13 ] |
|
We did do some improvements to the pom to make this possible (hopefully in the future), but since the core "feature" (i.e using a "random" port) is disabled, I'd rather keep this ticket open and re-schedule it. |
| Comment by Magnolia International [ 19/Mar/14 ] |
|
We should try this again, now that we moved to a much newer Jenkins version. |
| Comment by Roman Kovařík [ 19/Mar/14 ] |
|
The implementation in migration tests (MIGRTEST-4) still fails on shutdown when another migration build is running http://hudson.magnolia-cms.com/job/int_migration-tests_5.0-to-5.2.x-branch/1/console. |